<SEC-DOCUMENT>0000937556-19-000179.txt : 20191030
<SEC-HEADER>0000937556-19-000179.hdr.sgml : 20191030
<ACCEPTANCE-DATETIME>20191030171917
ACCESSION NUMBER:		0000937556-19-000179
CONFORMED SUBMISSION TYPE:	10-Q
PUBLIC DOCUMENT COUNT:		105
CONFORMED PERIOD OF REPORT:	20190928
FILED AS OF DATE:		20191030
DATE AS OF CHANGE:		20191030

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			MASIMO CORP
		CENTRAL INDEX KEY:			0000937556
		STANDARD INDUSTRIAL CLASSIFICATION:	ELECTROMEDICAL & ELECTROTHERAPEUTIC APPARATUS [3845]
		IRS NUMBER:				330368882
		STATE OF INCORPORATION:			DE
		FISCAL YEAR END:			1228

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

	BUSINESS ADDRESS:	
		STREET 1:		52 DISCOVERY
		CITY:			IRVINE
		STATE:			CA
		ZIP:			92618
		BUSINESS PHONE:		949-297-7000

	MAIL ADDRESS:	
		STREET 1:		52 DISCOVERY
		CITY:			IRVINE
		STATE:			CA
		ZIP:			92618
</SEC-HEADER>
<DOCUMENT>
<TYPE>10-Q
<SEQUENCE>1
<FILENAME>masi-20190928x10q.htm
<DESCRIPTION>10-Q
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>
<!--XBRL Document Created with Wdesk from Workiva-->
<!--p:0d3f588d334c4e53bf6f0c787c109fc5,x:9c3a0f0fc55842d3a78d7e76f7b179c7-->
<!-- Document created using Wdesk  -->
<!-- Copyright 2019 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:invest-all="http://xbrl.sec.gov/invest-all/2013-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: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:utreg="http://www.xbrl.org/2009/utr" 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:invest-std="http://xbrl.sec.gov/invest-std/2013-01-31" 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:invest-ent-all="http://xbrl.sec.gov/invest-ent-all/2013-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:invest="http://xbrl.sec.gov/invest/2013-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:invest-ent-std="http://xbrl.sec.gov/invest-ent-std/2013-01-31" 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:masi="http://www.masimo.com/20190928" 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 style="font-family:Times New Roman;font-size:10pt;">
<div style="display:none"><ix:header><ix:hidden><ix:nonNumeric contextRef="FD2019Q3YTD" name="dei:AmendmentFlag" id="Fact-68B630860904542BBA78F5E62C1E8239-wk-Fact-68B630860904542BBA78F5E62C1E8239" format="ixt:booleanfalse">false</ix:nonNumeric><ix:nonNumeric contextRef="FD2019Q3YTD" name="dei:CurrentFiscalYearEndDate" id="Fact-D0E6AB4062AF50FBA75FF439BF73B725-wk-Fact-D0E6AB4062AF50FBA75FF439BF73B725">--12-28</ix:nonNumeric><ix:nonNumeric contextRef="FD2019Q3YTD" name="dei:DocumentFiscalPeriodFocus" id="Fact-239D77C9B528543891D30B224926B905-wk-Fact-239D77C9B528543891D30B224926B905">Q3</ix:nonNumeric><ix:nonNumeric contextRef="FD2019Q3YTD" name="dei:DocumentFiscalYearFocus" id="Fact-AF0F57F23DE851569A71D4896165CA7B-wk-Fact-AF0F57F23DE851569A71D4896165CA7B">2019</ix:nonNumeric><ix:nonNumeric contextRef="FD2019Q3YTD" name="dei:EntityCentralIndexKey" id="Fact-1F82CE430CCF5BAEABE14443A0D4E875-wk-Fact-1F82CE430CCF5BAEABE14443A0D4E875">0000937556</ix:nonNumeric><ix:nonNumeric contextRef="FD2019Q3YTD_srt_RangeAxis_srt_MinimumMember" name="masi:WarrantyPeriodForDefectsInMaterialAndWorkmanship" id="Fact-29FA551A1EA55A4E9B444A49E3337944-wk-Fact-29FA551A1EA55A4E9B444A49E3337944">P6M</ix:nonNumeric><ix:nonNumeric contextRef="FD2019Q3YTD" name="us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" id="Fact-44866082E32E57D184CA423A6F0AF5A3-wk-Fact-44866082E32E57D184CA423A6F0AF5A3">P10Y</ix:nonNumeric><ix:nonFraction decimals="-3" unitRef="usd" contextRef="FI2018Q4" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" id="Fact-842F481871345DD7AD4C14DED94A6E7B-wk-Fact-842F481871345DD7AD4C14DED94A6E7B">1535000</ix:nonFraction><ix:nonFraction decimals="-3" unitRef="usd" contextRef="FI2019Q3" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" id="Fact-57D8A03C0BFA5F5AA62BD31FD2119741-wk-Fact-57D8A03C0BFA5F5AA62BD31FD2119741">1946000</ix:nonFraction><ix:nonFraction decimals="-5" unitRef="usd" contextRef="FD2018Q3QTD" name="us-gaap:AmortizationOfDeferredSalesCommissions" id="Fact-873BB999E7B059928319B19C1B6A823D-wk-Fact-873BB999E7B059928319B19C1B6A823D">500000</ix:nonFraction><ix:nonFraction decimals="INF" unitRef="usdPerShare" contextRef="FI2018Q4" name="us-gaap:CommonStockParOrStatedValuePerShare" id="Fact-E7D842D791155329B4DD987F63E576E3-wk-Fact-E7D842D791155329B4DD987F63E576E3">0.001</ix:nonFraction><ix:nonFraction decimals="INF" unitRef="usdPerShare" contextRef="FI2019Q3" name="us-gaap:CommonStockParOrStatedValuePerShare" id="Fact-46659FB38FB25CFDA0F7B6D9E65ED5D1-wk-Fact-46659FB38FB25CFDA0F7B6D9E65ED5D1">0.001</ix:nonFraction><ix:nonFraction decimals="INF" unitRef="shares" contextRef="FI2018Q4" name="us-gaap:CommonStockSharesAuthorized" id="Fact-528AE78BE6A9507AAD361022AE2D17AF-wk-Fact-528AE78BE6A9507AAD361022AE2D17AF">100000000</ix:nonFraction><ix:nonFraction decimals="INF" unitRef="shares" contextRef="FI2019Q3" name="us-gaap:CommonStockSharesAuthorized" id="Fact-FA495E7A844454B9907D29F296AD27F3-wk-Fact-FA495E7A844454B9907D29F296AD27F3">100000000</ix:nonFraction><ix:nonFraction decimals="INF" unitRef="shares" contextRef="FI2018Q4" name="us-gaap:CommonStockSharesOutstanding" id="Fact-A525F161674056A78E4CD25B5847B47C-wk-Fact-A525F161674056A78E4CD25B5847B47C">53085000</ix:nonFraction><ix:nonFraction decimals="INF" unitRef="shares" contextRef="FI2019Q3" name="us-gaap:CommonStockSharesOutstanding" id="Fact-F43073FCC8E75A2DADF10D2272B93744-wk-Fact-F43073FCC8E75A2DADF10D2272B93744">53611000</ix:nonFraction><ix:nonFraction decimals="INF" unitRef="usd" contextRef="FD2018Q3YTD" name="us-gaap:GoodwillAndIntangibleAssetImpairment" id="Fact-AC749AAA36265D45A7A05D84DDCB0C46-wk-Fact-AC749AAA36265D45A7A05D84DDCB0C46">0</ix:nonFraction><ix:nonFraction decimals="INF" unitRef="usd" contextRef="FD2019Q3YTD" name="us-gaap:GoodwillAndIntangibleAssetImpairment" id="Fact-2BB2AC79309F5E92B8EFE7AD4CB4F09F-wk-Fact-2BB2AC79309F5E92B8EFE7AD4CB4F09F">0</ix:nonFraction><ix:nonFraction decimals="-5" unitRef="usd" contextRef="FD2018Q3QTD_us-gaap_RelatedPartyTransactionAxis_masi_CercacorLaboratoriesMember" name="us-gaap:OperatingLeasesIncomeStatementSubleaseRevenue" id="Fact-4E95846F33775220A6670ADE61529D75-wk-Fact-4E95846F33775220A6670ADE61529D75">100000</ix:nonFraction><ix:nonFraction decimals="-5" unitRef="usd" contextRef="FD2018Q3YTD_us-gaap_RelatedPartyTransactionAxis_masi_CercacorLaboratoriesMember" name="us-gaap:OperatingLeasesIncomeStatementSubleaseRevenue" id="Fact-C5679A3111545A6CB71C585F9DB8BBD1-wk-Fact-C5679A3111545A6CB71C585F9DB8BBD1">300000</ix:nonFraction><ix:nonFraction decimals="-5" unitRef="usd" contextRef="FD2018Q3QTD_us-gaap_RelatedPartyTransactionAxis_masi_CercacorLaboratoriesMember" name="us-gaap:PaymentForAdministrativeFees" id="Fact-E520C3860683D5EB7D22D6FF143A95CC-wk-Fact-E520C3860683D5EB7D22D6FF143A95CC">100000</ix:nonFraction><ix:nonFraction decimals="INF" unitRef="usdPerShare" contextRef="FI2018Q4" name="us-gaap:PreferredStockParOrStatedValuePerShare" id="Fact-40A2F6CA0C6F59539D36DF2E3E5A5172-wk-Fact-40A2F6CA0C6F59539D36DF2E3E5A5172">0.001</ix:nonFraction><ix:nonFraction decimals="INF" unitRef="usdPerShare" contextRef="FI2019Q3" name="us-gaap:PreferredStockParOrStatedValuePerShare" id="Fact-7B653DE9DE8E59AC88383883D402806A-wk-Fact-7B653DE9DE8E59AC88383883D402806A">0.001</ix:nonFraction><ix:nonFraction decimals="INF" unitRef="shares" contextRef="FI2018Q4" name="us-gaap:PreferredStockSharesAuthorized" id="Fact-21217184184A58539AF103668D8CC6E4-wk-Fact-21217184184A58539AF103668D8CC6E4">5000000</ix:nonFraction><ix:nonFraction decimals="INF" unitRef="shares" contextRef="FI2019Q3" name="us-gaap:PreferredStockSharesAuthorized" id="Fact-E375935A712D56BDA40BC2E0339CF2E6-wk-Fact-E375935A712D56BDA40BC2E0339CF2E6">5000000</ix:nonFraction><ix:nonFraction decimals="INF" unitRef="shares" contextRef="FI2018Q4" name="us-gaap:PreferredStockSharesIssued" id="Fact-A02B9DD844635ABCA6CC9FFD3EC1F4F0-wk-Fact-A02B9DD844635ABCA6CC9FFD3EC1F4F0">0</ix:nonFraction><ix:nonFraction decimals="INF" unitRef="shares" contextRef="FI2019Q3" name="us-gaap:PreferredStockSharesIssued" id="Fact-A38E630538155CE9B2E299E759C08741-wk-Fact-A38E630538155CE9B2E299E759C08741">0</ix:nonFraction><ix:nonFraction decimals="INF" unitRef="shares" contextRef="FI2018Q4" name="us-gaap:PreferredStockSharesOutstanding" id="Fact-1FB338259F9853ABA112703F0A3CDEAE-wk-Fact-1FB338259F9853ABA112703F0A3CDEAE">0</ix:nonFraction><ix:nonFraction decimals="INF" unitRef="shares" contextRef="FI2019Q3" name="us-gaap:PreferredStockSharesOutstanding" id="Fact-C912500D8FE45EEFA1399D9D9A6A6F72-wk-Fact-C912500D8FE45EEFA1399D9D9A6A6F72">0</ix:nonFraction><ix:nonNumeric contextRef="FD2019Q3YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_masi_FurnitureandOfficeEquipmentMember" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="Fact-1DE286B8EBBD55F894670024F1A783C4-wk-Fact-1DE286B8EBBD55F894670024F1A783C4">P6Y</ix:nonNumeric><ix:nonNumeric contextRef="FD2019Q3YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_AirTransportationEquipmentMember" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="Fact-C8D05122C122575A98D64B9787C05D4B-wk-Fact-C8D05122C122575A98D64B9787C05D4B">P20Y</ix:nonNumeric><ix:nonNumeric contextRef="FD2019Q3YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_ComputerEquipmentMember" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="Fact-840B5F16F8F0538881F2886FA4E36ED2-wk-Fact-840B5F16F8F0538881F2886FA4E36ED2">P6Y</ix:nonNumeric><ix:nonNumeric contextRef="FD2019Q3YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_LandBuildingsAndImprovementsMember" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="Fact-A239D913759D5DB38FE75B4DC0B01DAB-wk-Fact-A239D913759D5DB38FE75B4DC0B01DAB">P15Y</ix:nonNumeric><ix:nonNumeric contextRef="FD2019Q3YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_MachineryAndEquipmentMember" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="Fact-20877A509B1954879A6E9A69BA44B864-wk-Fact-20877A509B1954879A6E9A69BA44B864">P10Y</ix:nonNumeric><ix:nonNumeric contextRef="FD2019Q3YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_masi_FurnitureandOfficeEquipmentMember" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="Fact-9C483B8D927B5426A64ADED8539F54E4-wk-Fact-9C483B8D927B5426A64ADED8539F54E4">P2Y</ix:nonNumeric><ix:nonNumeric contextRef="FD2019Q3YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_AirTransportationEquipmentMember" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="Fact-6D7DCEE957285FBB9596B89D4613BBF8-wk-Fact-6D7DCEE957285FBB9596B89D4613BBF8">P10Y</ix:nonNumeric><ix:nonNumeric contextRef="FD2019Q3YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_ComputerEquipmentMember" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="Fact-00B9BCD2A8E6567FA31098E9382D7D52-wk-Fact-00B9BCD2A8E6567FA31098E9382D7D52">P2Y</ix:nonNumeric><ix:nonNumeric contextRef="FD2019Q3YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_LandBuildingsAndImprovementsMember" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="Fact-B8A93DA69A4051C68286CB73983DABBA-wk-Fact-B8A93DA69A4051C68286CB73983DABBA">P7Y</ix:nonNumeric><ix:nonNumeric contextRef="FD2019Q3YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_MachineryAndEquipmentMember" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="Fact-F2FF451706B553958F47CDF834482D97-wk-Fact-F2FF451706B553958F47CDF834482D97">P5Y</ix:nonNumeric><ix:nonFraction decimals="-5" unitRef="usd" contextRef="FD2018Q3QTD_us-gaap_RelatedPartyTransactionAxis_masi_ReimbursementFeeMember" name="us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty" id="Fact-743BBB0DA9635C0AB021CDFECBC39AF4-wk-Fact-743BBB0DA9635C0AB021CDFECBC39AF4">100000</ix:nonFraction><ix:nonNumeric contextRef="FI2019Q3_srt_RangeAxis_srt_MinimumMember" name="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" id="Fact-79BCCF8406105D758A7BBE8230250A1B-wk-Fact-79BCCF8406105D758A7BBE8230250A1B">P3Y</ix:nonNumeric><ix:nonFraction decimals="-5" unitRef="shares" contextRef="FD2018Q3YTD_srt_TitleOfIndividualAxis_srt_ChiefExecutiveOfficerMember_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" id="Fact-587AFDDBE5F35A9D805B1C1CBEB1EDC0-wk-Fact-587AFDDBE5F35A9D805B1C1CBEB1EDC0">2700000</ix:nonFraction><ix:nonFraction decimals="3" unitRef="number" contextRef="FD2018Q3QTD" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum" id="Fact-A7D58185C4CB56E299E497322C07C02A-wk-Fact-A7D58185C4CB56E299E497322C07C02A">0.320</ix:nonFraction><ix:nonFraction decimals="3" unitRef="number" contextRef="FD2018Q3YTD" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum" id="Fact-DCE10DCC4D1450098AEC4B52577BA4B6-wk-Fact-DCE10DCC4D1450098AEC4B52577BA4B6">0.320</ix:nonFraction><ix:nonFraction decimals="3" unitRef="number" contextRef="FD2019Q3QTD" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum" id="Fact-FDAFFAAD0C13525A84B08D0D9CE0C4F7-wk-Fact-FDAFFAAD0C13525A84B08D0D9CE0C4F7">0.293</ix:nonFraction><ix:nonFraction decimals="3" unitRef="number" contextRef="FD2019Q3YTD" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum" id="Fact-04BEA0C994E65DDAA1C1E0C70EBBB4F2-wk-Fact-04BEA0C994E65DDAA1C1E0C70EBBB4F2">0.300</ix:nonFraction><ix:nonFraction decimals="3" unitRef="number" contextRef="FD2018Q3QTD" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum" id="Fact-8AE8BE289EA65E0CB644A7A3CA5CC208-wk-Fact-8AE8BE289EA65E0CB644A7A3CA5CC208">0.268</ix:nonFraction><ix:nonFraction decimals="3" unitRef="number" contextRef="FD2018Q3YTD" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum" id="Fact-EC13ABF74D8057B88C2E0A0897C263E6-wk-Fact-EC13ABF74D8057B88C2E0A0897C263E6">0.268</ix:nonFraction><ix:nonFraction decimals="3" unitRef="number" contextRef="FD2019Q3QTD" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum" id="Fact-4712D19A2B285AB1B6F7BB7264B522B1-wk-Fact-4712D19A2B285AB1B6F7BB7264B522B1">0.287</ix:nonFraction><ix:nonFraction decimals="3" unitRef="number" contextRef="FD2019Q3YTD" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum" id="Fact-9E2C89A4A19C51E88C5788BE6CA81BDE-wk-Fact-9E2C89A4A19C51E88C5788BE6CA81BDE">0.283</ix:nonFraction><ix:nonFraction decimals="3" unitRef="number" contextRef="FD2018Q3QTD" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum" id="Fact-C3AFEBCEE1DF507E977C4EB54AD084EB-wk-Fact-C3AFEBCEE1DF507E977C4EB54AD084EB">0.030</ix:nonFraction><ix:nonFraction decimals="3" unitRef="number" contextRef="FD2018Q3YTD" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum" id="Fact-307C7673DB6457249E8FC151C47AFED4-wk-Fact-307C7673DB6457249E8FC151C47AFED4">0.030</ix:nonFraction><ix:nonFraction decimals="3" unitRef="number" contextRef="FD2019Q3QTD" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum" id="Fact-1A6201E6BD1E544EBD92273401B79C00-wk-Fact-1A6201E6BD1E544EBD92273401B79C00">0.019</ix:nonFraction><ix:nonFraction decimals="3" unitRef="number" contextRef="FD2019Q3YTD" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum" id="Fact-F798A06AC65A5A2386F99FFB6C11B8A4-wk-Fact-F798A06AC65A5A2386F99FFB6C11B8A4">0.026</ix:nonFraction><ix:nonFraction decimals="3" unitRef="number" contextRef="FD2018Q3QTD" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum" id="Fact-0E5CBC1C3E9F562881AECFFF1735C1AB-wk-Fact-0E5CBC1C3E9F562881AECFFF1735C1AB">0.027</ix:nonFraction><ix:nonFraction decimals="3" unitRef="number" contextRef="FD2018Q3YTD" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum" id="Fact-015FAEC19F48575B818F88BFB2EF1A3F-wk-Fact-015FAEC19F48575B818F88BFB2EF1A3F">0.023</ix:nonFraction><ix:nonFraction decimals="3" unitRef="number" contextRef="FD2019Q3QTD" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum" id="Fact-70012DBB54985B71B84E8C67CE281400-wk-Fact-70012DBB54985B71B84E8C67CE281400">0.014</ix:nonFraction><ix:nonFraction decimals="3" unitRef="number" contextRef="FD2019Q3YTD" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum" id="Fact-099822D5E5E851508BE26064FEEBD03A-wk-Fact-099822D5E5E851508BE26064FEEBD03A">0.014</ix:nonFraction><ix:nonFraction decimals="INF" unitRef="shares" contextRef="FI2018Q4" name="us-gaap:TreasuryStockShares" id="Fact-CFAFB38A27525D49971A6F8C65642E07-wk-Fact-CFAFB38A27525D49971A6F8C65642E07">15255000</ix:nonFraction><ix:nonFraction decimals="INF" unitRef="shares" contextRef="FI2019Q3" name="us-gaap:TreasuryStockShares" id="Fact-2F422F4A26F35DB4A1575C77527D6B4A-wk-Fact-2F422F4A26F35DB4A1575C77527D6B4A">15463000</ix:nonFraction></ix:hidden><ix:references><link:schemaRef xlink:href="masi-20190928.xsd" xlink:type="simple"></link:schemaRef></ix:references><ix:resources><xbrli:context id="FD2019Q3YTD">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000937556</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-12-30</xbrli:startDate>
			<xbrli:endDate>2019-09-28</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q3">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000937556</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-09-28</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000937556</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-12-29</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q3YTD">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000937556</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-12-31</xbrli:startDate>
			<xbrli:endDate>2018-09-29</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q3QTD">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000937556</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="FD2018Q3QTD">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000937556</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_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000937556</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-03-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000937556</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="FD2019Q1QTD">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000937556</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="FD2019Q1QTD_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201602Member_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000937556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201602Member</xbrldi:explicitMember>
				<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-03-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q3_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000937556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-09-28</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">0000937556</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="FI2019Q2_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000937556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-06-29</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">0000937556</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="FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000937556</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="FD2019Q3QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000937556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
			</xbrli:segment>
		</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="FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000937556</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="FI2019Q1_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000937556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-03-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q1_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000937556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-03-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q3_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000937556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-09-28</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q2QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000937556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
			</xbrli:segment>
		</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="FI2019Q3_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000937556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-09-28</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q2_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000937556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-06-29</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q2_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000937556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-06-29</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q1_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000937556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-03-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q3QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000937556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
			</xbrli:segment>
		</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="FI2019Q2_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000937556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-06-29</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q2QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000937556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
			</xbrli:segment>
		</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="FD2019Q2QTD">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000937556</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="FI2019Q3_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000937556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-09-28</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q2">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000937556</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-06-29</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q2QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000937556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
			</xbrli:segment>
		</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="FD2019Q3QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000937556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
			</xbrli:segment>
		</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="FD2019Q1QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000937556</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-03-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q3QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000937556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
			</xbrli:segment>
		</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="FD2019Q2QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000937556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
			</xbrli:segment>
		</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="FI2019Q1_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000937556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-03-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q1_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000937556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-03-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q2_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000937556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-06-29</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q3_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000937556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-09-28</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q1">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000937556</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-03-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q1QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000937556</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-03-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q1QTD_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201602Member">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000937556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201602Member</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="FD2018Q1QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000937556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
			</xbrli:segment>
		</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="FI2018Q1_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000937556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-03-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q1QTD">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000937556</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="FD2018Q2QTD">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000937556</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="FI2018Q2_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000937556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-06-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q1QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000937556</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-03-31</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">0000937556</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="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000937556</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="FI2018Q3_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000937556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-09-29</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q2QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000937556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
			</xbrli:segment>
		</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="FI2018Q2_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000937556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-06-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q2_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000937556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-06-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q3">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000937556</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-09-29</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q3QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000937556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
			</xbrli:segment>
		</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="FD2018Q1QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000937556</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-03-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q2_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000937556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-06-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q1">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000937556</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-03-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q3_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000937556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-09-29</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q1_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000937556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-03-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q3_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000937556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-09-29</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q3QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000937556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
			</xbrli:segment>
		</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="FD2018Q2QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000937556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
			</xbrli:segment>
		</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="FI2018Q2">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000937556</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-06-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q3_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000937556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-09-29</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q1QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000937556</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-03-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q1QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000937556</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-03-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q3QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000937556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
			</xbrli:segment>
		</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="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000937556</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="FD2018Q3QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000937556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</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="FI2017Q4">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000937556</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q1_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000937556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-03-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">0000937556</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="FI2018Q1_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000937556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-03-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q1_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000937556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-03-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q3_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000937556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-09-29</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">0000937556</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="FD2018Q2QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000937556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</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="FD2018Q1QTD_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201616Member_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000937556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201616Member</xbrldi:explicitMember>
				<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-03-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q2_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000937556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-06-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q2QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000937556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
			</xbrli:segment>
		</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="FD2019Q3YTD_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_VehiclesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000937556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:VehiclesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-12-30</xbrli:startDate>
			<xbrli:endDate>2019-09-28</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q3YTD_us-gaap_PropertyPlantAndEquipmentByTypeAxis_masi_DemonstrationUnitsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000937556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">masi:DemonstrationUnitsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-12-30</xbrli:startDate>
			<xbrli:endDate>2019-09-28</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q3YTD_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_ToolsDiesAndMoldsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000937556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ToolsDiesAndMoldsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-12-30</xbrli:startDate>
			<xbrli:endDate>2019-09-28</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q3YTD_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_BuildingMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000937556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-12-30</xbrli:startDate>
			<xbrli:endDate>2019-09-28</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q3_srt_RangeAxis_srt_MaximumMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000937556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-09-28</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q3YTD_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_PatentsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000937556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:PatentsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-12-30</xbrli:startDate>
			<xbrli:endDate>2019-09-28</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="I2019Q1ASC842">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000937556</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-12-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q3YTD_srt_RangeAxis_srt_MaximumMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000937556</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-09-28</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q3YTD_srt_RangeAxis_srt_MinimumMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000937556</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-09-28</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q3YTD_srt_TitleOfIndividualAxis_srt_ChiefExecutiveOfficerMember_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000937556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ChiefExecutiveOfficerMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-12-30</xbrli:startDate>
			<xbrli:endDate>2019-09-28</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q3YTD_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_PatentsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000937556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:PatentsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-12-31</xbrli:startDate>
			<xbrli:endDate>2018-09-29</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q3YTD_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TrademarksMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000937556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-12-30</xbrli:startDate>
			<xbrli:endDate>2019-09-28</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q3YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000937556</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-09-28</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q3_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000937556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-09-28</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q3_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000937556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-09-28</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q3_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000937556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-09-28</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q3_us-gaap_FairValueByAssetClassAxis_us-gaap_CashAndCashEquivalentsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000937556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-09-28</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q3_us-gaap_FairValueByAssetClassAxis_us-gaap_CertificatesOfDepositMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000937556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-09-28</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q3_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000937556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-09-28</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q3YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_masi_FurnitureandOfficeEquipmentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000937556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">masi:FurnitureandOfficeEquipmentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-12-30</xbrli:startDate>
			<xbrli:endDate>2019-09-28</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q3YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_masi_FurnitureandOfficeEquipmentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000937556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">masi:FurnitureandOfficeEquipmentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-12-30</xbrli:startDate>
			<xbrli:endDate>2019-09-28</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q3YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_MachineryAndEquipmentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000937556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-12-30</xbrli:startDate>
			<xbrli:endDate>2019-09-28</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q3YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_AirTransportationEquipmentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000937556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:AirTransportationEquipmentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-12-30</xbrli:startDate>
			<xbrli:endDate>2019-09-28</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q3YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_AirTransportationEquipmentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000937556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:AirTransportationEquipmentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-12-30</xbrli:startDate>
			<xbrli:endDate>2019-09-28</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q3YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_LandBuildingsAndImprovementsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000937556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandBuildingsAndImprovementsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-12-30</xbrli:startDate>
			<xbrli:endDate>2019-09-28</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q3YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_MachineryAndEquipmentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000937556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-12-30</xbrli:startDate>
			<xbrli:endDate>2019-09-28</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q3YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_ComputerEquipmentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000937556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-12-30</xbrli:startDate>
			<xbrli:endDate>2019-09-28</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q3YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_LandBuildingsAndImprovementsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000937556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandBuildingsAndImprovementsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-12-30</xbrli:startDate>
			<xbrli:endDate>2019-09-28</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q3YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_ComputerEquipmentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000937556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-12-30</xbrli:startDate>
			<xbrli:endDate>2019-09-28</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q3_srt_RangeAxis_srt_MinimumMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000937556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-09-28</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q3YTD_srt_TitleOfIndividualAxis_srt_ChiefExecutiveOfficerMember_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000937556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ChiefExecutiveOfficerMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-12-31</xbrli:startDate>
			<xbrli:endDate>2018-09-29</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q3QTD_us-gaap_RelatedPartyTransactionAxis_masi_CercacorLaboratoriesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000937556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">masi:CercacorLaboratoriesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</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="FD2019Q3YTD_us-gaap_RelatedPartyTransactionAxis_masi_CercacorLaboratoriesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000937556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">masi:CercacorLaboratoriesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-12-30</xbrli:startDate>
			<xbrli:endDate>2019-09-28</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q3QTD_us-gaap_RelatedPartyTransactionAxis_masi_ReimbursementFeeMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000937556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">masi:ReimbursementFeeMember</xbrldi:explicitMember>
			</xbrli:segment>
		</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="FD2019Q3YTD_us-gaap_RelatedPartyTransactionAxis_masi_ReimbursementFeeMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000937556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">masi:ReimbursementFeeMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-12-30</xbrli:startDate>
			<xbrli:endDate>2019-09-28</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q3YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis_us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000937556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:VariableInterestEntitiesByClassificationOfEntityAxis">us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-12-30</xbrli:startDate>
			<xbrli:endDate>2019-09-28</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_RelatedPartyTransactionAxis_masi_CercacorLaboratoriesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000937556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">masi:CercacorLaboratoriesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-12-29</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q3YTD_us-gaap_RelatedPartyTransactionAxis_masi_ReimbursementFeeMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000937556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">masi:ReimbursementFeeMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-12-31</xbrli:startDate>
			<xbrli:endDate>2018-09-29</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q3YTD_us-gaap_RelatedPartyTransactionAxis_masi_CercacorLaboratoriesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000937556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">masi:CercacorLaboratoriesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-12-31</xbrli:startDate>
			<xbrli:endDate>2018-09-29</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q3QTD_us-gaap_RelatedPartyTransactionAxis_masi_CercacorLaboratoriesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000937556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">masi:CercacorLaboratoriesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</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="FI2019Q3_us-gaap_RelatedPartyTransactionAxis_masi_CercacorLaboratoriesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000937556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">masi:CercacorLaboratoriesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-09-28</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q3QTD_us-gaap_RelatedPartyTransactionAxis_masi_ReimbursementFeeMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000937556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">masi:ReimbursementFeeMember</xbrldi:explicitMember>
			</xbrli:segment>
		</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="FI2018Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_MachineryAndEquipmentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000937556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-12-29</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q3_us-gaap_PropertyPlantAndEquipmentByTypeAxis_masi_AircraftComponentsandVehiclesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000937556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">masi:AircraftComponentsandVehiclesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-09-28</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q3_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_BuildingAndBuildingImprovementsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000937556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-09-28</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">0000937556</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="FI2019Q3_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_ToolsDiesAndMoldsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000937556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ToolsDiesAndMoldsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-09-28</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q3_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_ConstructionInProgressMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000937556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-09-28</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_ToolsDiesAndMoldsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000937556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ToolsDiesAndMoldsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-12-29</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q3_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_LeaseholdImprovementsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000937556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-09-28</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_masi_AircraftComponentsandVehiclesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000937556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">masi:AircraftComponentsandVehiclesMember</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_ComputerEquipmentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000937556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</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_LandMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000937556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-12-29</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q3_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_LandMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000937556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-09-28</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q3_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_ComputerEquipmentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000937556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-09-28</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_masi_DemonstrationUnitsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000937556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">masi:DemonstrationUnitsMember</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">0000937556</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_BuildingAndBuildingImprovementsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000937556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</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_ConstructionInProgressMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000937556</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="FI2019Q3_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_FurnitureAndFixturesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000937556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-09-28</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q3_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_MachineryAndEquipmentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000937556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-09-28</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q3_us-gaap_PropertyPlantAndEquipmentByTypeAxis_masi_DemonstrationUnitsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000937556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">masi:DemonstrationUnitsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-09-28</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q3_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_LicensingAgreementsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000937556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:LicensingAgreementsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-09-28</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q3_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_masi_AcquiredTechnologyMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000937556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">masi:AcquiredTechnologyMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-09-28</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q3_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TrademarksMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000937556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-09-28</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_masi_AcquiredTechnologyMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000937556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">masi:AcquiredTechnologyMember</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_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_PatentsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000937556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:PatentsMember</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_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000937556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-12-29</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q3_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000937556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-09-28</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_OtherIntangibleAssetsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000937556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</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_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000937556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:SoftwareAndSoftwareDevelopmentCostsMember</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_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_LicensingAgreementsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000937556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:LicensingAgreementsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-12-29</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q3_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_PatentsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000937556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:PatentsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-09-28</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TrademarksMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000937556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-12-29</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q3_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000937556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:SoftwareAndSoftwareDevelopmentCostsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-09-28</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q3_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_OtherIntangibleAssetsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000937556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-09-28</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="D2018Q3SD">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000937556</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-09-21</xbrli:startDate>
			<xbrli:endDate>2018-09-21</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q3_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain_nil">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000937556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
					<us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain xsi:nil="true"></us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
				</xbrldi:typedMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-09-28</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q3_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain_2019-12-31">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000937556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
					<us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2019-12-31</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
				</xbrldi:typedMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-09-28</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q3_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain_2023-12-31">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000937556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
					<us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2023-12-31</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
				</xbrldi:typedMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-09-28</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q3_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain_2025-12-31">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000937556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
					<us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2025-12-31</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
				</xbrldi:typedMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-09-28</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q3_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain_2021-12-31">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000937556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
					<us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2021-12-31</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
				</xbrldi:typedMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-09-28</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q3YTD_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000937556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-12-30</xbrli:startDate>
			<xbrli:endDate>2019-09-28</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q3QTD_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000937556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
			</xbrli:segment>
		</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="FI2019Q3_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000937556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-09-28</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q3YTD_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000937556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-12-31</xbrli:startDate>
			<xbrli:endDate>2018-09-29</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000937556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-12-29</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q3QTD_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000937556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
			</xbrli:segment>
		</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="I2019Q2_us-gaap_ShareRepurchaseProgramAxis_masi_A2018RepurchaseProgramMember_us-gaap_StatementClassOfStockAxis_us-gaap_CommonStockMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000937556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">masi:A2018RepurchaseProgramMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-07-01</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="D2019Q3_us-gaap_ShareRepurchaseProgramAxis_masi_A2018RepurchaseProgramMember_us-gaap_StatementClassOfStockAxis_us-gaap_CommonStockMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000937556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">masi:A2018RepurchaseProgramMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-09-01</xbrli:startDate>
			<xbrli:endDate>2018-09-01</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="D2018Q3ASOF2019Q3_us-gaap_ShareRepurchaseProgramAxis_masi_A2015RepurchaseProgramMember_us-gaap_StatementClassOfStockAxis_us-gaap_CommonStockMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000937556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">masi:A2015RepurchaseProgramMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-07-01</xbrli:startDate>
			<xbrli:endDate>2019-09-28</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="I2015Q1SEP01_us-gaap_ShareRepurchaseProgramAxis_masi_A2015RepurchaseProgramMember_us-gaap_StatementClassOfStockAxis_us-gaap_CommonStockMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000937556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">masi:A2015RepurchaseProgramMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2015-09-01</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="D2019Q3_us-gaap_ShareRepurchaseProgramAxis_masi_A2015RepurchaseProgramMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000937556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">masi:A2015RepurchaseProgramMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-09-01</xbrli:startDate>
			<xbrli:endDate>2018-09-01</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q3YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000937556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-12-31</xbrli:startDate>
			<xbrli:endDate>2018-09-29</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q3_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000937556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-09-28</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q3QTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000937556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
			</xbrli:segment>
		</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="FI2019Q3_srt_RangeAxis_srt_MinimumMember_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000937556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-09-28</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q3YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000937556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-12-30</xbrli:startDate>
			<xbrli:endDate>2019-09-28</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q3YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000937556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-12-31</xbrli:startDate>
			<xbrli:endDate>2018-09-29</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q3YTD_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000937556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-12-31</xbrli:startDate>
			<xbrli:endDate>2018-09-29</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q3YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000937556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-12-30</xbrli:startDate>
			<xbrli:endDate>2019-09-28</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q3QTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000937556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
			</xbrli:segment>
		</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="FI2019Q3_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000937556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-09-28</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q3_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000937556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-09-28</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q3QTD_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000937556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</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="FD2019Q3YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000937556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-12-30</xbrli:startDate>
			<xbrli:endDate>2019-09-28</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q3YTD_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000937556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-12-30</xbrli:startDate>
			<xbrli:endDate>2019-09-28</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q3_srt_RangeAxis_srt_MaximumMember_us-gaap_PlanNameAxis_masi_A2017EquityIncentivePlanDomain">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000937556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">masi:A2017EquityIncentivePlanDomain</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-09-28</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q3_srt_RangeAxis_srt_MaximumMember_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000937556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-09-28</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q3YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000937556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-12-30</xbrli:startDate>
			<xbrli:endDate>2019-09-28</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q3_srt_RangeAxis_srt_MaximumMember_us-gaap_PlanNameAxis_masi_A2007StockIncentivePlanDomain">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000937556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">masi:A2007StockIncentivePlanDomain</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-09-28</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q3QTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000937556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
			</xbrli:segment>
		</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="FD2019Q3QTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000937556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
			</xbrli:segment>
		</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="FD2019Q3QTD_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000937556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</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="FI2018Q4_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000937556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</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_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000937556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-12-29</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q4YTD_srt_LitigationCaseAxis_masi_MasimovsFormerAgencyTenderMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000937556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:LitigationCaseAxis">masi:MasimovsFormerAgencyTenderMember</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="FD2017Q4QTD_srt_LitigationCaseAxis_masi_MasimovsFormerAgencyTenderMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000937556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:LitigationCaseAxis">masi:MasimovsFormerAgencyTenderMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-10-01</xbrli:startDate>
			<xbrli:endDate>2017-12-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q3YTD_srt_StatementGeographicalAxis_country_US">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000937556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-12-31</xbrli:startDate>
			<xbrli:endDate>2018-09-29</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="D2014Q1Jan3_srt_LitigationCaseAxis_masi_Masimovs.PhysiciansHealthsourceInc.Member">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000937556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:LitigationCaseAxis">masi:Masimovs.PhysiciansHealthsourceInc.Member</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2014-01-02</xbrli:startDate>
			<xbrli:endDate>2014-01-03</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="D2017Q3SD_srt_TitleOfIndividualAxis_srt_ChiefExecutiveOfficerMember_us-gaap_AwardTypeAxis_us-gaap_CashDistributionMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000937556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ChiefExecutiveOfficerMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:CashDistributionMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-07-27</xbrli:startDate>
			<xbrli:endDate>2017-07-27</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q3YTD_srt_StatementGeographicalAxis_country_US">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000937556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-12-30</xbrli:startDate>
			<xbrli:endDate>2019-09-28</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q3QTD_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000937556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</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="FD2019Q3YTD_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000937556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-12-30</xbrli:startDate>
			<xbrli:endDate>2019-09-28</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q3QTD_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000937556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</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="FD2019Q3YTD_srt_TitleOfIndividualAxis_srt_ChiefExecutiveOfficerMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000937556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ChiefExecutiveOfficerMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-12-30</xbrli:startDate>
			<xbrli:endDate>2019-09-28</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q3YTD_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_SalesRevenueProductLineMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000937556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SalesRevenueProductLineMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-12-31</xbrli:startDate>
			<xbrli:endDate>2018-09-29</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q3YTD_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_SalesRevenueProductLineMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000937556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SalesRevenueProductLineMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-12-30</xbrli:startDate>
			<xbrli:endDate>2019-09-28</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q3QTD_srt_StatementGeographicalAxis_country_US">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000937556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
			</xbrli:segment>
		</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="FD2018Q3QTD_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_SalesRevenueProductLineMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000937556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SalesRevenueProductLineMember</xbrldi:explicitMember>
			</xbrli:segment>
		</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="FI2019Q3_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_AccountsReceivableMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000937556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-09-28</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="D2017Q3SD_srt_TitleOfIndividualAxis_srt_ChiefExecutiveOfficerMember_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000937556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ChiefExecutiveOfficerMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-07-27</xbrli:startDate>
			<xbrli:endDate>2017-07-27</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_AccountsReceivableMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000937556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-12-29</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q3QTD_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_SalesRevenueProductLineMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000937556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SalesRevenueProductLineMember</xbrldi:explicitMember>
			</xbrli:segment>
		</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="FD2018Q3YTD_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000937556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-12-31</xbrli:startDate>
			<xbrli:endDate>2018-09-29</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q3QTD_srt_StatementGeographicalAxis_country_US">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000937556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
			</xbrli:segment>
		</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="FI2019Q3_srt_ConsolidationItemsAxis_srt_ReportableGeographicalComponentsMember_srt_StatementGeographicalAxis_us-gaap_NonUsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000937556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">srt:ReportableGeographicalComponentsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-09-28</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_srt_ConsolidationItemsAxis_srt_ReportableGeographicalComponentsMember_srt_StatementGeographicalAxis_country_US">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000937556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">srt:ReportableGeographicalComponentsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-12-29</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q3_srt_ConsolidationItemsAxis_srt_ReportableGeographicalComponentsMember_srt_StatementGeographicalAxis_country_US">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000937556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">srt:ReportableGeographicalComponentsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-09-28</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_srt_ConsolidationItemsAxis_srt_ReportableGeographicalComponentsMember_srt_StatementGeographicalAxis_us-gaap_NonUsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000937556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">srt:ReportableGeographicalComponentsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-12-29</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q3QTD_srt_ConsolidationItemsAxis_srt_ReportableGeographicalComponentsMember_srt_StatementGeographicalAxis_us-gaap_EMEAMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000937556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">srt:ReportableGeographicalComponentsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember>
			</xbrli:segment>
		</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="FD2019Q3QTD_srt_ConsolidationItemsAxis_srt_ReportableGeographicalComponentsMember_srt_StatementGeographicalAxis_srt_AmericasMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000937556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">srt:ReportableGeographicalComponentsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AmericasMember</xbrldi:explicitMember>
			</xbrli:segment>
		</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="FD2019Q3YTD_srt_ConsolidationItemsAxis_srt_ReportableGeographicalComponentsMember_srt_StatementGeographicalAxis_country_US">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000937556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">srt:ReportableGeographicalComponentsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-12-30</xbrli:startDate>
			<xbrli:endDate>2019-09-28</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q3QTD_srt_ConsolidationItemsAxis_srt_ReportableGeographicalComponentsMember_srt_StatementGeographicalAxis_srt_AsiaPacificMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000937556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">srt:ReportableGeographicalComponentsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember>
			</xbrli:segment>
		</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="FD2019Q3YTD_srt_ConsolidationItemsAxis_srt_ReportableGeographicalComponentsMember_srt_StatementGeographicalAxis_srt_AmericasMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000937556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">srt:ReportableGeographicalComponentsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AmericasMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-12-30</xbrli:startDate>
			<xbrli:endDate>2019-09-28</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q3YTD_srt_ConsolidationItemsAxis_srt_ReportableGeographicalComponentsMember_srt_StatementGeographicalAxis_srt_AmericasMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000937556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">srt:ReportableGeographicalComponentsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AmericasMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-12-31</xbrli:startDate>
			<xbrli:endDate>2018-09-29</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q3YTD_srt_ConsolidationItemsAxis_srt_ReportableGeographicalComponentsMember_srt_StatementGeographicalAxis_country_US">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000937556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">srt:ReportableGeographicalComponentsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-12-31</xbrli:startDate>
			<xbrli:endDate>2018-09-29</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q3QTD_srt_ConsolidationItemsAxis_srt_ReportableGeographicalComponentsMember_srt_StatementGeographicalAxis_country_US">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000937556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">srt:ReportableGeographicalComponentsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
			</xbrli:segment>
		</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="FD2019Q3QTD_srt_ConsolidationItemsAxis_srt_ReportableGeographicalComponentsMember_srt_StatementGeographicalAxis_country_US">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000937556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">srt:ReportableGeographicalComponentsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
			</xbrli:segment>
		</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="FD2018Q3YTD_srt_ConsolidationItemsAxis_srt_ReportableGeographicalComponentsMember_srt_StatementGeographicalAxis_srt_AsiaPacificMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000937556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">srt:ReportableGeographicalComponentsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-12-31</xbrli:startDate>
			<xbrli:endDate>2018-09-29</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q3YTD_srt_ConsolidationItemsAxis_srt_ReportableGeographicalComponentsMember_srt_StatementGeographicalAxis_us-gaap_EMEAMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000937556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">srt:ReportableGeographicalComponentsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-12-31</xbrli:startDate>
			<xbrli:endDate>2018-09-29</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q3YTD_srt_ConsolidationItemsAxis_srt_ReportableGeographicalComponentsMember_srt_StatementGeographicalAxis_srt_AsiaPacificMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000937556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">srt:ReportableGeographicalComponentsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-12-30</xbrli:startDate>
			<xbrli:endDate>2019-09-28</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q3QTD_srt_ConsolidationItemsAxis_srt_ReportableGeographicalComponentsMember_srt_StatementGeographicalAxis_us-gaap_EMEAMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000937556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">srt:ReportableGeographicalComponentsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember>
			</xbrli:segment>
		</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="FD2018Q3QTD_srt_ConsolidationItemsAxis_srt_ReportableGeographicalComponentsMember_srt_StatementGeographicalAxis_srt_AmericasMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000937556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">srt:ReportableGeographicalComponentsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AmericasMember</xbrldi:explicitMember>
			</xbrli:segment>
		</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="FD2019Q3YTD_srt_ConsolidationItemsAxis_srt_ReportableGeographicalComponentsMember_srt_StatementGeographicalAxis_us-gaap_EMEAMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000937556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">srt:ReportableGeographicalComponentsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-12-30</xbrli:startDate>
			<xbrli:endDate>2019-09-28</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q3QTD_srt_ConsolidationItemsAxis_srt_ReportableGeographicalComponentsMember_srt_StatementGeographicalAxis_srt_AsiaPacificMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0000937556</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">srt:ReportableGeographicalComponentsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-07-01</xbrli:startDate>
			<xbrli:endDate>2018-09-29</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:unit id="sqft">
		<xbrli:measure>utreg:sqft</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="usd">
		<xbrli:measure>iso4217:USD</xbrli:measure>
	</xbrli:unit><xbrli:unit id="shares">
		<xbrli:measure>xbrli:shares</xbrli:measure>
	</xbrli:unit><xbrli:unit id="number">
		<xbrli:measure>xbrli:pure</xbrli:measure>
	</xbrli:unit><xbrli:unit id="Facilities">
		<xbrli:measure>masi:Facilities</xbrli:measure>
	</xbrli:unit><xbrli:unit id="death">
		<xbrli:measure>masi:death</xbrli:measure>
	</xbrli:unit><xbrli:unit id="segment">
		<xbrli:measure>masi:segment</xbrli:measure>
	</xbrli:unit><xbrli:unit id="distributor">
		<xbrli:measure>masi:distributor</xbrli:measure>
	</xbrli:unit><xbrli:unit id="Customer">
		<xbrli:measure>masi:Customer</xbrli:measure>
	</xbrli:unit><xbrli:unit id="Agreement">
		<xbrli:measure>masi:Agreement</xbrli:measure>
	</xbrli:unit></ix:resources></ix:header></div><div><a id="s3456A11CB15F5CE386FC2CB06934E359"></a></div><div><div style="line-height:120%;font-size:8pt;"><a style="font-family:inherit;font-size:8pt;" href="#s76DFEE2DD22D5122B0A51B0BCBF04A37"><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;"><div style="padding-left: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.82638888888889%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"></td></tr><tr><td style="width:20%;"></td><td style="width:20%;"></td><td style="width:20%;"></td><td style="width:20%;"></td><td style="width:20%;"></td></tr><tr><td colspan="5" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;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:5px;text-align:center;font-size:16pt;"><span style="font-family:inherit;font-size:16pt;font-weight:bold;">UNITED STATES</span></div><div style="line-height:120%;text-align:center;font-size:16pt;"><span style="font-family:inherit;font-size:16pt;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, D.C. 20549</span></div><div style="line-height:120%;text-align:center;font-size:6pt;"><span style="font-family:inherit;font-size:6pt;font-weight:bold;">________________________________________________</span></div><div style="line-height:120%;text-align:center;font-size:16pt;"><span style="font-family:inherit;font-size:16pt;font-weight:bold;">FO</span><span style="font-family:inherit;font-size:16pt;background-color:#ffffff;font-weight:bold;">RM</span><span style="font-family:inherit;font-size:16pt;font-weight:bold;background-color:#ffffff;"> </span><span><ix:nonNumeric id="d205041537e663-wk-Fact-DFA5FF3FED205A7CA2EA1F050F2E1814" name="dei:DocumentType" contextRef="FD2019Q3YTD"><span style="background-color:#ffffff;font-size:16pt;font-weight:bold;">10-Q</span></ix:nonNumeric></span><span style="font-family:inherit;font-size:16pt;font-weight:bold;"> </span></div><div style="line-height:120%;text-align:center;font-size:6pt;"><span style="font-family:inherit;font-size:6pt;font-weight:bold;">________________________________________________</span></div><div style="line-height:120%;text-align:center;font-size:11pt;"><div style="padding-left: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:733px;border-collapse:collapse;text-align:left;"><tr><td colspan="2"></td></tr><tr><td style="width:33px;"></td><td style="width:700px;"></td></tr><tr><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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">(Mark One)</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:11pt;"><span style="font-family:Arial Unicode MS;font-size:11pt;"><span><ix:nonNumeric id="d205041537e695-wk-Fact-EA74A84EF6E9562FA18C9DFF4A4E7750" name="dei:DocumentQuarterlyReport" contextRef="FD2019Q3YTD" format="ixt-sec:boolballotbox">&#9746;</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="padding-bottom:1px;text-align:left;padding-left:4px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">QUARTERLY 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%;text-align:center;font-size:12pt;"><span style="font-family:inherit;font-size:12pt;font-weight:bold;">For the quarterly period ended </span><span style="font-family:inherit;font-size:12pt;background-color:#ffffff;font-weight:bold;"><span><span style="white-space:nowrap"><ix:nonNumeric id="d205041537e705-wk-Fact-77E5C34EE7EC51579C7A249FAA3BA627" name="dei:DocumentPeriodEndDate" contextRef="FD2019Q3YTD" format="ixt:datemonthdayyearen">September 28, 2019</ix:nonNumeric></span></span></span><span style="font-family:inherit;font-size:12pt;font-weight:bold;"> </span></div><div style="line-height:120%;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%;text-align:center;font-size:11pt;"><div style="padding-left: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:733px;border-collapse:collapse;text-align:left;"><tr><td colspan="2"></td></tr><tr><td style="width:33px;"></td><td style="width:700px;"></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:11pt;"><span style="font-family:inherit;font-size:11pt;"><span><ix:nonNumeric id="d205041537e725-wk-Fact-2C413BA23EA9592BA34EC008F7049AEF" name="dei:DocumentTransitionReport" contextRef="FD2019Q3YTD" format="ixt-sec:boolballotbox">&#9744;</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="padding-bottom:1px;text-align:left;padding-left:4px;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:5px;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">For the transition period from _________ to _________</span></div><div style="line-height:120%;padding-top:1px;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Commission File N</span><span style="font-family:inherit;font-size:10pt;background-color:#ffffff;font-weight:bold;">umber</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;background-color:#ffffff;"> </span><span><ix:nonNumeric id="d205041537e743-wk-Fact-0FAE1665B2C95EE9A4FA3B50A682DFF8" name="dei:EntityFileNumber" contextRef="FD2019Q3YTD"><span style="background-color:#ffffff;font-weight:bold;">001-33642</span></ix:nonNumeric></span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> </span></div><div style="line-height:120%;padding-top:5px;text-align:center;"><img src="masimologoq32019.jpg" alt="masimologoq32019.jpg" style="height:61px;width:116px;"></img></div><div style="line-height:120%;padding-top:5px;text-align:center;font-size:6pt;"><span style="font-family:inherit;font-size:6pt;font-weight:bold;">________________________________________________</span></div><div style="line-height:120%;text-align:center;font-size:24pt;"><span><ix:nonNumeric id="d205041537e754-wk-Fact-E7A98E9A87815FFEAC08481322EA0F12" name="dei:EntityRegistrantName" contextRef="FD2019Q3YTD"><span style="font-size:24pt;font-weight:bold;">MASIMO CORP</span></ix:nonNumeric></span><span style="font-family:inherit;font-size:24pt;font-weight:bold;">ORATION </span></div><div style="line-height:120%;text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">(Exact Name of Registrant as Specified in its Charter)</span></div><div style="line-height:120%;text-align:center;font-size:6pt;"><span style="font-family:inherit;font-size:6pt;font-weight:bold;">________________________________________________</span></div><div style="line-height:120%;text-align:center;font-size:11pt;"><div style="padding-left: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:765px;border-collapse:collapse;text-align:left;"><tr><td colspan="18"></td></tr><tr><td style="width:133px;"></td><td style="width:5px;"></td><td style="width:38px;"></td><td style="width:5px;"></td><td style="width:100px;"></td><td style="width:5px;"></td><td style="width:90px;"></td><td style="width:5px;"></td><td style="width:90px;"></td><td style="width:5px;"></td><td style="width:166px;"></td><td style="width:5px;"></td><td style="width:29px;"></td><td style="width:5px;"></td><td style="width:21px;"></td><td style="width:29px;"></td><td style="width:10px;"></td><td style="width:18px;"></td></tr><tr><td colspan="5" style="vertical-align:bottom;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;"><span><ix:nonNumeric id="d205041537e795-wk-Fact-B80081FC5BB25F7FB5E431FFFEB9276E" name="dei:EntityIncorporationStateCountryCode" contextRef="FD2019Q3YTD" 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:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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><td colspan="8" style="vertical-align:bottom;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;"><span><ix:nonNumeric id="d205041537e845-wk-Fact-4CD3E6FEA83953C380403206E1A7D858" name="dei:EntityTaxIdentificationNumber" contextRef="FD2019Q3YTD">33-0368882</ix:nonNumeric></span></span></div></td></tr><tr><td colspan="5" style="vertical-align:bottom;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;">(State or Other Jurisdiction of</span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;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="overflow:hidden;font-size:10pt;"><span style="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><td colspan="8" style="vertical-align:bottom;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;">(I.R.S. Employer</span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Identification Number)</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:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonNumeric id="d205041537e985-wk-Fact-7D0FFFED807250FABA00D2EAA005D88D" name="dei:EntityAddressAddressLine1" contextRef="FD2019Q3YTD">52 Discovery</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonNumeric id="d205041537e995-wk-Fact-A6059574DCBD51C7819CDCC4C3EBCC88" name="dei:EntityAddressCityOrTown" contextRef="FD2019Q3YTD">Irvine</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:center;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="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonNumeric id="d205041537e1005-wk-Fact-137219B0D1FB505C92B4E21D5E08ECE4" name="dei:EntityAddressStateOrProvince" contextRef="FD2019Q3YTD" format="ixt-sec:stateprovnameen">California</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="overflow:hidden;font-size:10pt;"><span style="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><td colspan="8" style="vertical-align:bottom;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;"><span><ix:nonNumeric id="d205041537e1035-wk-Fact-755A797016BE5AA381848ED3C60021C3" name="dei:EntityAddressPostalZipCode" contextRef="FD2019Q3YTD">92618</ix:nonNumeric></span></span></div></td></tr><tr><td colspan="5" style="vertical-align:bottom;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;">(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:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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><td colspan="8" style="vertical-align:bottom;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;">(Zip Code)</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:9pt;"><span style="font-family:inherit;font-size:9pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonNumeric id="d205041537e1198-wk-Fact-1B9C4D463C76562FB804D09B65602CDC" name="dei:CityAreaCode" contextRef="FD2019Q3YTD">(949)</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:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonNumeric id="d205041537e1208-wk-Fact-1C3C349905775C558D67FCE0D785E7CE" name="dei:LocalPhoneNumber" contextRef="FD2019Q3YTD">297-7000</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="overflow:hidden;font-size:10pt;"><span style="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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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><tr><td colspan="16" style="vertical-align:bottom;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;">(Registrant&#8217;s Telephone Number, Including Area Code)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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: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><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><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><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><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><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><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><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><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 colspan="16" style="vertical-align:bottom;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;">Securities Registered pursuant to Section 12(b) of the Act:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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: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><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><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><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><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><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><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><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><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 colspan="5" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-top:4px;text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;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 colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-top:4px;text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;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 colspan="8" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-top:4px;text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;text-decoration:underline;">Name of each exchange on which registered</span></div></td></tr><tr><td colspan="5" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-top:4px;text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonNumeric id="d205041537e1720-wk-Fact-74448AFD88F058AE8124B3198B5CC80D" name="dei:Security12bTitle" contextRef="FD2019Q3YTD">Common Stock, $0.001 par value</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 colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-top:4px;text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><ix:nonNumeric id="d205041537e1750-wk-Fact-AE8C1F9D13DC5C77B0DD690F74F24DE7" name="dei:TradingSymbol" contextRef="FD2019Q3YTD">MASI</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 colspan="8" 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="d205041537e1770-wk-Fact-ED9E69FCE66E5234B52243B390B15627" name="dei:SecurityExchangeName" contextRef="FD2019Q3YTD" format="ixt-sec:exchnameen">The Nasdaq Stock Market LLC</ix:nonNumeric></span></span></div></td></tr><tr><td colspan="13" 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><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><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 colspan="11" 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;">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&#160;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&#160;days.&#160;&#160;&#160;&#160;&#160;&#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:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonNumeric id="d205041537e1966-wk-Fact-168CF0828D51530DB94B8041E7D3F444" name="dei:EntityCurrentReportingStatus" contextRef="FD2019Q3YTD">Yes</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:right;font-size:11pt;"><span style="font-family:Arial Unicode MS;font-size:11pt;">&#9746;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-top:6px;text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">No</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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:right;font-size:11pt;"><span style="font-family:Arial Unicode MS;font-size:11pt;">&#9744;</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: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><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><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><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><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><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><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><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><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 colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-top:6px;text-align:left;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).&#160;&#160;&#160;&#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="padding-top:6px;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonNumeric id="d205041537e2150-wk-Fact-83BB14CDE43458B5BEF0B2E1B87A7482" name="dei:EntityInteractiveDataCurrent" contextRef="FD2019Q3YTD">Yes</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:right;font-size:11pt;"><span style="font-family:Arial Unicode MS;font-size:11pt;">&#9746;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-top:6px;text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">No</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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:right;font-size:11pt;"><span style="font-family:Arial Unicode MS;font-size:11pt;">&#9744;</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: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><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><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><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><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><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><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><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><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 colspan="18" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-top:6px;text-align:left;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, smaller reporting company, or an emerging growth company. See the definitions of &#8220;large accelerated filer,&#8221; &#8220;accelerated filer,&#8221; &#8220;smaller reporting company,&#8221; and &#8220;emerging growth company&#8221; in Rule&#160;12b-2 of the Exchange Act.</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: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><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><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><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><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><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><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><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><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: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="d205041537e2457-wk-Fact-129C9ACB232B5DC19A04D930EE2A46E0" name="dei:EntityFilerCategory" contextRef="FD2019Q3YTD" format="ixt-sec:entityfilercategoryen">Large 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="overflow:hidden;font-size:10pt;"><span style="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:11pt;"><span style="font-family:Arial Unicode MS;font-size:11pt;">&#9746;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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;">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="overflow:hidden;font-size:10pt;"><span style="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:right;font-size:11pt;"><span style="font-family:Arial Unicode MS;font-size:11pt;">&#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="overflow:hidden;font-size:10pt;"><span style="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: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><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><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><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><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><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><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><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><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: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 filer</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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:11pt;"><span style="font-family:Arial Unicode MS;font-size:11pt;">&#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="overflow:hidden;font-size:10pt;"><span style="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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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;">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="overflow:hidden;font-size:10pt;"><span style="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:right;font-size:11pt;"><span style="font-family:Arial Unicode MS;font-size:11pt;"><span><ix:nonNumeric id="d205041537e2712-wk-Fact-27E3EA7CA97F52C98294D283C3A026ED" name="dei:EntitySmallBusiness" contextRef="FD2019Q3YTD" format="ixt-sec:boolballotbox">&#9744;</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="overflow:hidden;font-size:10pt;"><span style="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: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><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><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><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><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><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><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><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><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:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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="overflow:hidden;font-size:10pt;"><span style="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:right;font-size:11pt;"><span style="font-family:Arial Unicode MS;font-size:11pt;"><span><ix:nonNumeric id="d205041537e2897-wk-Fact-24A1666348FE5888878CBAA67DB41BDE" name="dei:EntityEmergingGrowthCompany" contextRef="FD2019Q3YTD" format="ixt-sec:boolballotbox">&#9744;</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="overflow:hidden;font-size:10pt;"><span style="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: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><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><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><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><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><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><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><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><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 colspan="17" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-top:2px;text-align:left;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.   </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:11pt;"><span style="font-family:Arial Unicode MS;font-size:11pt;">&#9744;</span></div></td></tr><tr><td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-top:4px;text-align:left;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&#160;12b-2 of the Exchange Act.)&#160;&#160;&#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:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Yes</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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:right;font-size:11pt;"><span style="font-family:Arial Unicode MS;font-size:11pt;"><span><ix:nonNumeric id="d205041537e3173-wk-Fact-4E0A3652466B533A9A7156F421E15D1C" name="dei:EntityShellCompany" contextRef="FD2019Q3YTD" format="ixt-sec:boolballotbox">&#9744;</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="padding-top:4px;text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">No</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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:right;font-size:11pt;"><span style="font-family:Arial Unicode MS;font-size:11pt;">&#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="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><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><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><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><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><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><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><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><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 colspan="16" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-top:2px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Indicate the number of shares outstanding of each of the issuer&#8217;s classes of common stock, as of the latest practicable date:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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 colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-top:4px;text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;text-decoration:underline;">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="overflow:hidden;font-size:10pt;"><span style="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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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="8" style="vertical-align:bottom;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;text-decoration:underline;">Number of Shares Outstanding as of<br/>September 28, 2019</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="padding-top:4px;text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Common&#160;stock,&#160;$0.001&#160;par&#160;value</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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 colspan="6" style="vertical-align:bottom;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;"><span><ix:nonFraction id="d205041537e3520-wk-Fact-38FEE2E57555551899C2BB7FC56B4F1E" name="dei:EntityCommonStockSharesOutstanding" contextRef="FI2019Q3" unitRef="shares" decimals="0" scale="0" format="ixt:numdotdecimal">53,611,086</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="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td colspan="13" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr></table></div></div><div><br/></div><hr style="page-break-after:always"></hr><div><a id="s76DFEE2DD22D5122B0A51B0BCBF04A37"></a></div><div><div style="line-height:120%;font-size:8pt;"><a style="font-family:inherit;font-size:8pt;" href="#s76DFEE2DD22D5122B0A51B0BCBF04A37"><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;">MASIMO 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;">FORM 10-Q FOR THE QUARTER ENDED </span><span style="font-family:inherit;font-size:10pt;font-weight:bold;">SEPTEMBER&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> </span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">TABLE OF CONTENTS</span></div><div style="line-height:120%;font-size:12pt;"><span style="font-family:inherit;font-size:12pt;">&#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="3"></td></tr><tr><td style="width:9%;"></td><td style="width:78%;"></td><td style="width:13%;"></td></tr><tr><td colspan="3" 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;font-weight:bold;" href="#sCE256A033E6953DF803B4054EFDFDB9B"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">PART&#160;I. Financial Information</span></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><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="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Item&#160;1.</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="font-family:inherit;font-size:10pt;" href="#s09B1BD20FE2A5CBE99D42D5674608673"><span style="font-family:inherit;font-size:10pt;">Financial Statements (unaudited):</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></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><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:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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="font-family:inherit;font-size:10pt;" href="#s18A3D0C0CC885654B31E8686D9CE358F"><span style="font-family:inherit;font-size:10pt;">Condensed Consolidated Balance Sheets as of September 28, 2019 and December 29, 2018</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:right;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s18A3D0C0CC885654B31E8686D9CE358F">3</a></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;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><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:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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="font-family:inherit;font-size:10pt;" href="#s2BB88E402F645093AD21A87DF0A44047"><span style="font-family:inherit;font-size:10pt;">Condensed Consolidated Statements of Operations for the three months and nine months ended September 28, 2019 and September 29, 2018</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:right;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s2BB88E402F645093AD21A87DF0A44047">4</a></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;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><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:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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="font-family:inherit;font-size:10pt;" href="#sF5FF4F5EC8FA548F97287305C5C6CCE7"><span style="font-family:inherit;font-size:10pt;">Condensed Consolidated Statements of Comprehensive Income for the three and nine months ended September 28, 2019 and September 29, 2018</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:right;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sF5FF4F5EC8FA548F97287305C5C6CCE7">5</a></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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><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:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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="font-family:inherit;font-size:10pt;" href="#s52BCDB8B54E2506F8F5D09551A3B17A8"><span style="font-family:inherit;font-size:10pt;">Condensed Consolidated Statements of Stockholders&#8217; Equity for the three and nine months ended September 28, 2019 and September 29, 2018</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:right;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s52BCDB8B54E2506F8F5D09551A3B17A8">6</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><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:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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="font-family:inherit;font-size:10pt;" href="#s376A662B820B5D1C850799325C0DA2F0"><span style="font-family:inherit;font-size:10pt;">Condensed Consolidated Statements of Cash Flows for the nine months ended September 28, 2019 and September 29, 2018</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:right;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s376A662B820B5D1C850799325C0DA2F0">8</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><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:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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="font-family:inherit;font-size:10pt;" href="#sBE018FA042415DD29ADCFE3244C3CBF0"><span style="font-family:inherit;font-size:10pt;">Notes to Condensed 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:right;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sBE018FA042415DD29ADCFE3244C3CBF0">9</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><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="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Item&#160;2.</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="font-family:inherit;font-size:10pt;" href="#s16DB9E8C2F605BD89514285A7D471AF4"><span style="font-family:inherit;font-size:10pt;">Management&#8217;s Discussion and Analysis of Financial Condition and Results 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:right;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s16DB9E8C2F605BD89514285A7D471AF4">35</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><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="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Item&#160;3.</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="font-family:inherit;font-size:10pt;" href="#s5BA8A68473325863BF6A65518A5851F9"><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="text-align:right;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s5BA8A68473325863BF6A65518A5851F9">44</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><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="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Item&#160;4.</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="font-family:inherit;font-size:10pt;" href="#s0D92FEB96AE6520EAD5B23C7F19E3E75"><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="text-align:right;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s0D92FEB96AE6520EAD5B23C7F19E3E75">45</a></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: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 colspan="2" 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;font-weight:bold;" href="#s3EF450BCAC545F70901A9128E8EB582E"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">PART&#160;II. 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></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><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="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Item&#160;1.</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="font-family:inherit;font-size:10pt;" href="#s750135AF79AE5FDAA4A2E9B3E0F6665B"><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="text-align:right;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s750135AF79AE5FDAA4A2E9B3E0F6665B">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><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="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Item&#160;1A.</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="font-family:inherit;font-size:10pt;" href="#s4CF51989ED7C5596A6A91D74DA9F08F0"><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="text-align:right;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s4CF51989ED7C5596A6A91D74DA9F08F0">47</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><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="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="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s9E87D1E41E3F5B1D87E7724EF5FCB183"><span style="font-family:inherit;font-size:10pt;">Unregistered Sales of Equity Securities and Use of Proceeds</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:right;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s9E87D1E41E3F5B1D87E7724EF5FCB183">70</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><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="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Item&#160;6.</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="font-family:inherit;font-size:10pt;" href="#s9CA6C6C0ED795172B11EA29276DBDA09"><span style="font-family:inherit;font-size:10pt;">Exhibits</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:right;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s9CA6C6C0ED795172B11EA29276DBDA09">71</a></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: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 colspan="2" 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;font-weight:bold;" href="#sA6AB35E1DAC5511290B17F00DDD39F2C"><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="text-align:right;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sA6AB35E1DAC5511290B17F00DDD39F2C">72</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><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2</span></div></div><hr style="page-break-after:always"></hr><div><a id="sCE256A033E6953DF803B4054EFDFDB9B"></a></div><div><div style="line-height:120%;font-size:8pt;"><a style="font-family:inherit;font-size:8pt;" href="#s76DFEE2DD22D5122B0A51B0BCBF04A37"><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;">PART I. FINANCIAL INFORMATION</span></div><div><a id="s09B1BD20FE2A5CBE99D42D5674608673"></a></div><div style="line-height:120%;padding-top:3px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Item&#160;1. &#160;&#160;&#160;&#160;Financial Statements</span></div><div><a id="s18A3D0C0CC885654B31E8686D9CE358F"></a></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">MASIMO 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;">CONDENSED CONSOLIDATED BALANCE SHEETS</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(unaudited, in thousands, except par values)</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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">September&#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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">December&#160;29, <br/>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;font-weight:bold;">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: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;">Current 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:bottom;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;">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="d205035646e766-wk-Fact-6981BA5F777F55D28F7C6C9529CA2BEE" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">513,360</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="d205035646e785-wk-Fact-639A8922098056F6AE83348CA6DB0779" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">552,490</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: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;">Short-term 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;"><span><ix:nonFraction id="d205035646e800-wk-Fact-2925DF2108B658529EB6013D995BAEAF" name="us-gaap:ShortTermInvestments" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">120,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="d205035646e819-wk-Fact-137DF57BAA6A57C49B9A8BAFEEE71C7A" name="us-gaap:ShortTermInvestments" contextRef="FI2018Q4" unitRef="usd" decimals="INF" scale="3" 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:bottom;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;">Trade accounts receivable, net of allowance for doubtful accounts of $1,946 and $1,535 at September 28, 2019 and December 29, 2018, respectively</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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="d205035646e839-wk-Fact-EC0BFCF5163759DC8BB4BDFB8EF351A0" name="us-gaap:AccountsReceivableNetCurrent" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">130,398</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="d205035646e858-wk-Fact-EC53B1497E2F5D248DE29F571285E7EB" name="us-gaap:AccountsReceivableNetCurrent" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">109,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></tr><tr><td style="vertical-align:bottom;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;">Inventories</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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="d205035646e878-wk-Fact-2A1D69DF966951A7B452FFC657846098" name="us-gaap:InventoryNet" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">109,689</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="d205035646e897-wk-Fact-7D2148C6372C54D9903A32C432CEEC4D" name="us-gaap:InventoryNet" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">94,732</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: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 current assets</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="d205035646e917-wk-Fact-5EA9BB8524405D7E9EAEABE622ED9073" name="us-gaap:OtherAssetsCurrent" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">60,769</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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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="d205035646e936-wk-Fact-029BFC76794C5E60904B9903C3D5E552" name="us-gaap:OtherAssetsCurrent" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">29,227</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;padding-left:76px;padding-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 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="d205035646e956-wk-Fact-7E9D8F2960575CF1B5F2D8B99D113CED" name="us-gaap:AssetsCurrent" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">934,216</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="d205035646e975-wk-Fact-FDD2C2FC2330513896EFEB90A2E91004" name="us-gaap:AssetsCurrent" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">786,078</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;">Lease receivable, noncurrent</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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="d205035646e995-wk-Fact-6A94BD0A4484594B903A3E55F8154393" name="us-gaap:NetInvestmentInLeaseNoncurrent" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">47,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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d205035646e1014-wk-Fact-E23EC3EB0F875C95A621513AAB57E1C6" name="us-gaap:NetInvestmentInLeaseNoncurrent" contextRef="FI2018Q4" unitRef="usd" decimals="INF" scale="3" 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: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;">Deferred costs and other contract 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="d205035646e1034-wk-Fact-093D1F845EA156FE9196B59B572B8672" name="us-gaap:DeferredCosts" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">13,820</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="d205035646e1053-wk-Fact-74907820D6115766A3690B05940A9E63" name="us-gaap:DeferredCosts" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">126,105</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;">Property and equipment, net</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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="d205035646e1074-wk-Fact-9C3E8F5BB30250DEA644F972CE97FB02" name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">209,458</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="d205035646e1093-wk-Fact-DC82E9930B41599CAD0F32FD9604B10A" name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">165,972</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;">Intangible assets, 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;"><span><ix:nonFraction id="d205035646e1113-wk-Fact-684118348DFA54DD9035AB5D0493BBB3" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">27,432</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="d205035646e1132-wk-Fact-B1E3F2553BFE53A59C2419EA164B081A" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">27,924</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;">Goodwill</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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="d205035646e1152-wk-Fact-29D681CCDE13580BB938B2FDED37E719" name="us-gaap:Goodwill" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">21,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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d205035646e1171-wk-Fact-AB64BC456FC952C7ADF063E6B71227BF" name="us-gaap:Goodwill" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">23,297</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;">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;"><span><ix:nonFraction id="d205035646e1191-wk-Fact-64753F1FBA8D5EA2B81498EF92A67556" name="us-gaap:DeferredTaxAssetsNetNoncurrent" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">30,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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d205035646e1210-wk-Fact-5140550DC6C754B5B4688674B2B69551" name="us-gaap:DeferredTaxAssetsNetNoncurrent" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">21,210</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;">Other non-current assets</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="d205035646e1230-wk-Fact-04FA9745ABBB5031A905E8E6CF0422EB" name="us-gaap:OtherAssetsNoncurrent" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">29,378</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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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="d205035646e1249-wk-Fact-3F3E5188B9F152DDBA1955695670FB26" name="us-gaap:OtherAssetsNoncurrent" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">4,232</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;padding-left:76px;padding-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 assets</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d205035646e1274-wk-Fact-07ECB1DFCB62509D95AE2C1D26F64CEA" name="us-gaap:Assets" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,314,213</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d205035646e1293-wk-Fact-D04278298D345FB8B1A873E481060083" name="us-gaap:Assets" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,154,818</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #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="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">LIABILITIES AND STOCKHOLDERS</span><span style="font-family:Arial;font-size:10pt;font-weight:bold;">&#8217;</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;">&#160;EQUITY</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: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;">Current 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></tr><tr><td style="vertical-align:bottom;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;">Accounts payable</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="d205035646e1399-wk-Fact-E9DEC3D2C08F5D9D9FCCDFD54EA91FFE" name="us-gaap:AccountsPayableCurrent" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">40,771</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="d205035646e1418-wk-Fact-BA0573959C8A5F7BAEBED4B6DDAC69EB" name="us-gaap:AccountsPayableCurrent" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">40,388</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: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;">Accrued 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;"><span><ix:nonFraction id="d205035646e1433-wk-Fact-D02EFD7283BB54D5AED50CBEB4CC9EAD" name="us-gaap:EmployeeRelatedLiabilitiesCurrent" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">48,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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="d205035646e1452-wk-Fact-7BD233CBD46D5584AC1E6CE291D67AF3" name="us-gaap:EmployeeRelatedLiabilitiesCurrent" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">49,486</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: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;">Deferred revenue and other contract-related liabilities, current</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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="d205035646e1472-wk-Fact-BC7B0CBA72605508AE89BF4B0526AEC7" name="us-gaap:DeferredRevenueCurrent" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">25,020</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="d205035646e1491-wk-Fact-D677CC1E6CC359F7A4E51E8D36BB2928" name="us-gaap:DeferredRevenueCurrent" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">32,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:bottom;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 current 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="d205035646e1512-wk-Fact-45561045EFCF5DD0B67D7ECD1D53B8E4" name="us-gaap:AccruedLiabilitiesAndOtherLiabilities" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">35,979</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="d205035646e1531-wk-Fact-68E13990F9605580B346F686ED0B1A78" name="us-gaap:AccruedLiabilitiesAndOtherLiabilities" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">24,627</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:76px;padding-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 liabilities</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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d205035646e1551-wk-Fact-B9D5982C59755AA6AEF009A0251440CF" name="us-gaap:LiabilitiesCurrent" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">150,008</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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d205035646e1570-wk-Fact-B7E0006F524B58BC9094869F36761720" name="us-gaap:LiabilitiesCurrent" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">146,555</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;">Other non-current liabilities</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="d205035646e1590-wk-Fact-E9195EA795E655259F634DCCAF19822A" name="us-gaap:DeferredCreditsAndOtherLiabilities" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">55,846</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;"><div style="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="d205035646e1609-wk-Fact-741291D8D22C545B97F1E85F5E31909D" name="us-gaap:DeferredCreditsAndOtherLiabilities" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">39,198</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:76px;padding-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 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="d205035646e1629-wk-Fact-90A7777531365E27880F850DDD9953EF" name="us-gaap:Liabilities" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">205,854</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="d205035646e1648-wk-Fact-455E563161AF52B5951C49C96DD0A5D6" name="us-gaap:Liabilities" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">185,753</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;">Commitments and contingencies </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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d205035646e1668-wk-Fact-9A11B16895F757ADA4A739E8C70A5B6C" name="us-gaap:CommitmentsAndContingencies" contextRef="FI2019Q3" unitRef="usd" xsi:nil="true" scale="3" format="ixt:nocontent"></ix:nonFraction></span><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d205035646e1687-wk-Fact-93BC011B25B654038974EB80E10A18F2" name="us-gaap:CommitmentsAndContingencies" contextRef="FI2018Q4" unitRef="usd" xsi:nil="true" scale="3" format="ixt:nocontent"></ix:nonFraction></span><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;">Stockholders&#8217; equity</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:bottom;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;">Preferred stock, $0.001 par value; 5,000 shares authorized; 0 shares issued and outstanding at September 28, 2019 and December 29, 2018</span></div></td><td colspan="2" style="vertical-align:middle;padding-left: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="d205035646e1748-wk-Fact-C4E7EA5922255F67A3CC3B8B965D5B06" name="us-gaap:PreferredStockValueOutstanding" contextRef="FI2019Q3" unitRef="usd" decimals="INF" scale="3" 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:middle;padding-left: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="d205035646e1767-wk-Fact-53212ABA29AE54FB80DE26CA1F232465" name="us-gaap:PreferredStockValueOutstanding" contextRef="FI2018Q4" unitRef="usd" decimals="INF" scale="3" 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:bottom;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;">Common stock, $0.001 par value; 100,000 shares authorized; 53,611 and 53,085 shares issued and outstanding at September 28, 2019 and December 29, 2018, respectively</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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="d205035646e1787-wk-Fact-9E5A48AB4CC955FA801378FAF83A9F71" name="us-gaap:CommonStockValueOutstanding" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">54</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="d205035646e1806-wk-Fact-A649B9FCBC635FFEA9B8C2A1A09334DA" name="us-gaap:CommonStockValueOutstanding" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">53</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: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;">Treasury stock, 15,463 and 15,255 shares at September 28, 2019 and December 29, 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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d205035646e1826-wk-Fact-664C14E2C9445BEB92692B3CF3D256F7" name="us-gaap:TreasuryStockValue" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">516,950</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="d205035646e1846-wk-Fact-F890B8AFB58654D7A2A1E3937E2A6AFD" name="us-gaap:TreasuryStockValue" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">489,026</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: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;">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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d205035646e1867-wk-Fact-D247196783A55DDFAA96FD4B40C77030" name="us-gaap:AdditionalPaidInCapital" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">585,476</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="d205035646e1886-wk-Fact-3E316A2FC06B5337BFE09B4DE2D75431" name="us-gaap:AdditionalPaidInCapital" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">533,164</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: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;">Accumulated other comprehensive 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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d205035646e1906-wk-Fact-EFA03C69539E527D8FE1852691D59534" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">7,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;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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="d205035646e1926-wk-Fact-5FC56FF1B2265A31B49D0A9E59A67660" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">6,199</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: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;">Retained 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;"><span><ix:nonFraction id="d205035646e1948-wk-Fact-671303B4A8FC5438AA8E55F7E287B28E" name="us-gaap:RetainedEarningsAccumulatedDeficit" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,047,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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="d205035646e1967-wk-Fact-BB26A7E067E1563695446BB6ADC9BCDB" name="us-gaap:RetainedEarningsAccumulatedDeficit" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">931,073</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:76px;padding-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 stockholders&#8217; equity</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d205035646e1987-wk-Fact-48CFF0EE989951D8BA13428C22FE183D" name="us-gaap:StockholdersEquity" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,108,359</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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;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="d205035646e2006-wk-Fact-1A7B6B92B79C510685866245E1858F7E" name="us-gaap:StockholdersEquity" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">969,065</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:76px;padding-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 liabilities and stockholders&#8217; equity</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d205035646e2031-wk-Fact-E71B1B05438157DD91C9E5F92BC9F40C" name="us-gaap:LiabilitiesAndStockholdersEquity" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,314,213</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d205035646e2050-wk-Fact-7283A1CB24055BD6800C796C57E6AAA7" name="us-gaap:LiabilitiesAndStockholdersEquity" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,154,818</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></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 style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The accompanying notes are an integral part of these condensed 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;">3</span></div></div><hr style="page-break-after:always"></hr><div><a id="s2BB88E402F645093AD21A87DF0A44047"></a></div><div><div style="line-height:120%;font-size:8pt;"><a style="font-family:inherit;font-size:8pt;" href="#s76DFEE2DD22D5122B0A51B0BCBF04A37"><span style="font-family:inherit;font-size:8pt;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;padding-top:16px;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">MASIMO 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;">CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(unaudited, in thousands, except per share amounts)</span></div><div style="line-height:120%;font-size:12pt;"><span style="font-family:inherit;font-size:12pt;">&#160;</span></div><div style="line-height:120%;padding-top:8px;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:49%;"></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="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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Three Months Ended</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Nine Months Ended</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 colspan="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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">September&#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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">September&#160;29, <br/>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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">September&#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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">September&#160;29, <br/>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;">Revenue:</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:bottom;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;">Product</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="d205032917e900-wk-Fact-CFEAAE8AD26658D0834157F171A4862B" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="FD2019Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">228,916</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="d205032917e919-wk-Fact-D5AF6E61F97D5B7B8E46DF6C005CD94E" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="FD2018Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">202,068</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="d205032917e938-wk-Fact-1D4570298EE6540E9ABE546AED61234F" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">688,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 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="d205032917e958-wk-Fact-725464E2B1DA56D6A13E40FDBD8526A9" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="FD2018Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">608,461</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: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;">Royalty and other revenue</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="d205032917e973-wk-Fact-1393B14CF51A51519FBA6E50A9A916E7" name="masi:Royaltyrevenueandother" contextRef="FD2019Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">95</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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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="d205032917e992-wk-Fact-D563E4379C3D5803A313DE57B7AF293E" name="masi:Royaltyrevenueandother" contextRef="FD2018Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">8,515</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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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="d205032917e1011-wk-Fact-6A835A8776B65874B0675FE00F1DD9B7" name="masi:Royaltyrevenueandother" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,353</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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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="d205032917e1031-wk-Fact-881312A3873155038D1EC4F3186FA300" name="masi:Royaltyrevenueandother" contextRef="FD2018Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">26,696</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;padding-left:2px;padding-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 colspan="2" style="vertical-align:bottom;padding-left: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="d205032917e1051-wk-Fact-01EB351DEEAF530AB6C6A3FB87949591" name="us-gaap:Revenues" contextRef="FD2019Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">229,011</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="d205032917e1070-wk-Fact-FECF314E0A3B57F8AD5E091EDF782BEE" name="us-gaap:Revenues" contextRef="FD2018Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">210,583</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="d205032917e1089-wk-Fact-8190683BB13A56FB99E265DBD20A9CEE" name="us-gaap:Revenues" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">690,327</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="d205032917e1109-wk-Fact-7B8B7D7D637956A59EB8974DB41E178C" name="us-gaap:Revenues" contextRef="FD2018Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">635,157</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;">Cost of goods sold</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="d205032917e1129-wk-Fact-38BBEE3719B0501DA964E54584CB45A0" name="us-gaap:CostOfGoodsAndServicesSold" contextRef="FD2019Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">72,743</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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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="d205032917e1148-wk-Fact-EF7513FF084F55A799397CB8619A1060" name="us-gaap:CostOfGoodsAndServicesSold" contextRef="FD2018Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">69,830</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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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="d205032917e1167-wk-Fact-C2DA9326FC1A5D8F907D407D00E0C4D7" name="us-gaap:CostOfGoodsAndServicesSold" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">228,078</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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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="d205032917e1187-wk-Fact-2870BDD4033258C1952F3834E321DACE" name="us-gaap:CostOfGoodsAndServicesSold" contextRef="FD2018Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">208,596</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;padding-left:2px;padding-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 profit</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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="d205032917e1207-wk-Fact-307E357A6C5E5F79B5CC4D2D30A6124D" name="us-gaap:GrossProfit" contextRef="FD2019Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">156,268</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="d205032917e1226-wk-Fact-AD95972E129A5C0FB04E26AA72660D3C" name="us-gaap:GrossProfit" contextRef="FD2018Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">140,753</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="d205032917e1245-wk-Fact-1215FCFA5DCC5714B8DF56D1E768E7B8" name="us-gaap:GrossProfit" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">462,249</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="d205032917e1265-wk-Fact-66E8694415D0525790D6C633D0863E43" name="us-gaap:GrossProfit" contextRef="FD2018Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">426,561</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;">Operating 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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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:bottom;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;">Selling, general and administrative</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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="d205032917e1367-wk-Fact-EE89016F2FAC58CB9892E99F8F03B66B" name="us-gaap:SellingGeneralAndAdministrativeExpense" contextRef="FD2019Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">80,354</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="d205032917e1386-wk-Fact-6DB4D8E950595686B065090150AE384A" name="us-gaap:SellingGeneralAndAdministrativeExpense" contextRef="FD2018Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">71,537</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="d205032917e1405-wk-Fact-7A8059C62005535E9C4F0ECC7D28CF0D" name="us-gaap:SellingGeneralAndAdministrativeExpense" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">232,718</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="d205032917e1425-wk-Fact-930A42DB456059928AB4ECCAF1F0ACE9" name="us-gaap:SellingGeneralAndAdministrativeExpense" contextRef="FD2018Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">212,204</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: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;">Research and development</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="d205032917e1445-wk-Fact-61730FD1B5BE5BFBBD3BD40156B759E2" name="us-gaap:ResearchAndDevelopmentExpense" contextRef="FD2019Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">24,282</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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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="d205032917e1464-wk-Fact-60DBDC607A6758688455F5865C4AF872" name="us-gaap:ResearchAndDevelopmentExpense" contextRef="FD2018Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">20,575</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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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="d205032917e1483-wk-Fact-5BA06C0D61B35688B811457FC6557F57" name="us-gaap:ResearchAndDevelopmentExpense" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">69,872</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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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="d205032917e1503-wk-Fact-2CBD2176877A59D2B6CD03C3D521AE0E" name="us-gaap:ResearchAndDevelopmentExpense" contextRef="FD2018Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">60,219</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;padding-left:2px;padding-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 operating expenses</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="d205032917e1524-wk-Fact-1040B101F4285034A6A55B88CD819CA7" name="us-gaap:OperatingExpenses" contextRef="FD2019Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">104,636</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;"><div style="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="d205032917e1543-wk-Fact-2E6B56ABE905577C96F76173CA0AB7D7" name="us-gaap:OperatingExpenses" contextRef="FD2018Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">92,112</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;"><div style="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="d205032917e1562-wk-Fact-6EBF2AFB481A59EFA9DBF317AE211854" name="us-gaap:OperatingExpenses" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">302,590</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;"><div style="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="d205032917e1582-wk-Fact-5A62B29333A158F5944B499A06E2F14B" name="us-gaap:OperatingExpenses" contextRef="FD2018Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">272,423</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="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating 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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d205032917e1602-wk-Fact-43EF1498FE75559F94949512976D0E24" name="us-gaap:OperatingIncomeLoss" contextRef="FD2019Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">51,632</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="d205032917e1621-wk-Fact-5D023FBAF39C53498B66FCE864D34617" name="us-gaap:OperatingIncomeLoss" contextRef="FD2018Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">48,641</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="d205032917e1640-wk-Fact-80AD2628C49D582FAD05F2E5CE236B74" name="us-gaap:OperatingIncomeLoss" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">159,659</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="d205032917e1660-wk-Fact-36998D0FFAA153069E20FE68AB9C4F7E" name="us-gaap:OperatingIncomeLoss" contextRef="FD2018Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">154,138</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;">Non-operating income </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="d205032917e1680-wk-Fact-032EEE33712D54678ACDC65FD8D0549D" name="us-gaap:NonoperatingIncomeExpense" contextRef="FD2019Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2,723</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;"><div style="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="d205032917e1699-wk-Fact-88CB62DE403B5B2F8C85708C2E3F571E" name="us-gaap:NonoperatingIncomeExpense" contextRef="FD2018Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,028</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;"><div style="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="d205032917e1718-wk-Fact-4DDD03EE6ECA5141A88FD30AFC3CB441" name="us-gaap:NonoperatingIncomeExpense" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">10,138</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;"><div style="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="d205032917e1738-wk-Fact-4201BA19768E5112B27D272B5314849F" name="us-gaap:NonoperatingIncomeExpense" contextRef="FD2018Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">4,080</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="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Income before provision (benefit) for income 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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d205032917e1758-wk-Fact-7F51D443A20955768CA2135D5CA4D3B7" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" contextRef="FD2019Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">54,355</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="d205032917e1777-wk-Fact-92D31921F0FE5C0C8D6F960F17716E3B" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" contextRef="FD2018Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">49,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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d205032917e1796-wk-Fact-241FB9F6CBEA5D418BC29796D78842EA" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">169,797</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="d205032917e1816-wk-Fact-F1ED1EC48D2559CEBAA9B7709056A581" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" contextRef="FD2018Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">158,218</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;">Provision (benefit) for income taxes</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="d205032917e1836-wk-Fact-03D8A2BF5C81525D81EF7DEF757D1C0D" name="us-gaap:IncomeTaxExpenseBenefit" contextRef="FD2019Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">5,270</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;"><div style="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="d205032917e1855-wk-Fact-7E18C04540D5504684DC3BB2662264F5" name="us-gaap:IncomeTaxExpenseBenefit" contextRef="FD2018Q3QTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">7,457</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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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="d205032917e1875-wk-Fact-4740EA52BCE553EC8731C33A47A8DA5F" name="us-gaap:IncomeTaxExpenseBenefit" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">26,502</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;"><div style="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="d205032917e1895-wk-Fact-BB89A929BA035D449454934A88E1DD42" name="us-gaap:IncomeTaxExpenseBenefit" contextRef="FD2018Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">11,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></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 income</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d205032917e1920-wk-Fact-551B1981EB4A5AC28E27AB7B201803A3" name="us-gaap:ProfitLoss" contextRef="FD2019Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">49,085</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d205032917e1939-wk-Fact-5EC4F387082155CD8B9467A8BF965E0D" name="us-gaap:ProfitLoss" contextRef="FD2018Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">57,126</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d205032917e1958-wk-Fact-813BB80F296B5BB78F41C1AA4317822B" name="us-gaap:ProfitLoss" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">143,295</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d205032917e1978-wk-Fact-1727A6C043845F5083CC2BFDCABB0EC3" name="us-gaap:ProfitLoss" contextRef="FD2018Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">146,609</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><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="overflow:hidden;height:12px;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:12px;font-size:10pt;"><span style="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:12px;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:12px;font-size:10pt;"><span style="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:12px;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:12px;font-size:10pt;"><span style="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:12px;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:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</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 income 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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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:bottom;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</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d205032917e2162-wk-Fact-1903E38AC4BE5112B64083CA1BBAD88B" name="us-gaap:EarningsPerShareBasic" contextRef="FD2019Q3QTD" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">0.92</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d205032917e2181-wk-Fact-2FBB6299A5D151DFBDCC9B060E08773F" name="us-gaap:EarningsPerShareBasic" contextRef="FD2018Q3QTD" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">1.09</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d205032917e2200-wk-Fact-021156D0FAD75B57856147851FE85197" name="us-gaap:EarningsPerShareBasic" contextRef="FD2019Q3YTD" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">2.69</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d205032917e2220-wk-Fact-CF83BF9719455D3485008AC9BACC1473" name="us-gaap:EarningsPerShareBasic" contextRef="FD2018Q3YTD" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">2.82</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #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: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;">Diluted</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d205032917e2240-wk-Fact-51EEE41C99165809A571AD6342946667" name="us-gaap:EarningsPerShareDiluted" contextRef="FD2019Q3QTD" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">0.86</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d205032917e2259-wk-Fact-AE8036F7D7B4548EA1C72ECF31F94AD8" name="us-gaap:EarningsPerShareDiluted" contextRef="FD2018Q3QTD" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">1.02</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d205032917e2278-wk-Fact-74D5F6F2CBD95AE282045A5F49663799" name="us-gaap:EarningsPerShareDiluted" contextRef="FD2019Q3YTD" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">2.51</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d205032917e2298-wk-Fact-7EBC967BE37A5061B8D2ACF21360FBEF" name="us-gaap:EarningsPerShareDiluted" contextRef="FD2018Q3YTD" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">2.62</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:12px;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:12px;font-size:10pt;"><span style="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:12px;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:12px;font-size:10pt;"><span style="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:12px;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:12px;font-size:10pt;"><span style="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:12px;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:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</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;">Weighted-average shares used in per share calculations:</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:bottom;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</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #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="d205032917e2478-wk-Fact-54031816EE4F5C4484AF4AEB7587B379" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" contextRef="FD2019Q3QTD" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">53,535</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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:3px double #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="d205032917e2497-wk-Fact-AE778B102BA85A999308EA6B67C545E0" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" contextRef="FD2018Q3QTD" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">52,432</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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:3px double #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="d205032917e2516-wk-Fact-F3C27FFC5F865E7EA24DC24E8B0E923F" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" contextRef="FD2019Q3YTD" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">53,367</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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:3px double #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="d205032917e2536-wk-Fact-BF802F92D2BA5CCEA862AA5196EE0A22" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" contextRef="FD2018Q3YTD" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">52,046</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #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: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;">Diluted</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d205032917e2556-wk-Fact-D662A355804253A0AD659FB2830C6C72" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" contextRef="FD2019Q3QTD" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">57,262</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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:3px double #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="d205032917e2575-wk-Fact-1F9DC2E68646590AAC2550D9196AB15E" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" contextRef="FD2018Q3QTD" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">56,237</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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:3px double #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="d205032917e2594-wk-Fact-D5663DE631A359E081C73A619760532F" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" contextRef="FD2019Q3YTD" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">57,055</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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:3px double #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="d205032917e2614-wk-Fact-4C4C06985694541CB5611A2681C0F2E9" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" contextRef="FD2018Q3YTD" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">55,875</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #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:8px;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The accompanying notes are an integral part of these condensed consolidated financial statements.</span></div><div style="line-height:120%;padding-top:16px;text-align:center;font-size:16pt;"><span style="font-family:inherit;font-size:16pt;"><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;">4</span></div></div><hr style="page-break-after:always"></hr><div><a id="sF5FF4F5EC8FA548F97287305C5C6CCE7"></a></div><div><div style="line-height:120%;font-size:8pt;"><a style="font-family:inherit;font-size:8pt;" href="#s76DFEE2DD22D5122B0A51B0BCBF04A37"><span style="font-family:inherit;font-size:8pt;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;padding-top:16px;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">MASIMO 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;">CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(unaudited, in thousands)</span></div><div style="line-height:120%;font-size:12pt;"><span style="font-family:inherit;font-size:12pt;">&#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="16"></td></tr><tr><td style="width:49%;"></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="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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Three Months Ended</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Nine Months Ended</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 colspan="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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">September&#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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">September&#160;29, <br/>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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">September&#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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">September&#160;29, <br/>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;">Net income</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="d205035953e817-wk-Fact-551B1981EB4A5AC28E27AB7B201803A3" name="us-gaap:ProfitLoss" contextRef="FD2019Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">49,085</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="d205035953e836-wk-Fact-5EC4F387082155CD8B9467A8BF965E0D" name="us-gaap:ProfitLoss" contextRef="FD2018Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">57,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;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="d205035953e855-wk-Fact-813BB80F296B5BB78F41C1AA4317822B" name="us-gaap:ProfitLoss" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">143,295</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 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="d205035953e875-wk-Fact-1727A6C043845F5083CC2BFDCABB0EC3" name="us-gaap:ProfitLoss" contextRef="FD2018Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">146,609</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;">Other comprehensive income, 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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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:bottom;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;">Unrealized gains (losses) from 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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d205035953e972-wk-Fact-4C99AF60D3C05D3DA17B48E522B8C419" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" contextRef="FD2019Q3QTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">1,310</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;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="d205035953e992-wk-Fact-88FD0F3E2A2C5D9C80B6B91985FAFD4A" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" contextRef="FD2018Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">179</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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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="d205035953e1011-wk-Fact-36D4FF803C665FF2BFC769E6F27CC7F5" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">1,595</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="d205035953e1032-wk-Fact-808420E2C49D5067B905A88EA25B19B5" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" contextRef="FD2018Q3YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">2,877</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;">Comprehensive income</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d205035953e1058-wk-Fact-FC07E751C0BB59F39CDF4F876DBCB57D" name="us-gaap:ComprehensiveIncomeNetOfTax" contextRef="FD2019Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">47,775</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d205035953e1077-wk-Fact-F1B0131DA5385669A8C3CA21547F65A4" name="us-gaap:ComprehensiveIncomeNetOfTax" contextRef="FD2018Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">57,305</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d205035953e1096-wk-Fact-AB72C1F2C98E502DAF868785BE959B03" name="us-gaap:ComprehensiveIncomeNetOfTax" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">141,700</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d205035953e1116-wk-Fact-8D66F097EE4959F5B21A6705CEB5D7A3" name="us-gaap:ComprehensiveIncomeNetOfTax" contextRef="FD2018Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">143,732</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;padding-top:8px;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The accompanying notes are an integral part of these condensed 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 style="line-height:120%;padding-top:16px;text-align:center;font-size:16pt;"><span style="font-family:inherit;font-size:16pt;"><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;">5</span></div></div><hr style="page-break-after:always"></hr><div><a id="s52BCDB8B54E2506F8F5D09551A3B17A8"></a></div><div><div style="line-height:120%;font-size:8pt;"><a style="font-family:inherit;font-size:8pt;" href="#s76DFEE2DD22D5122B0A51B0BCBF04A37"><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;"><div style="padding-left: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="30" style="padding-left:0px;padding-right:0px;padding-top:4px;padding-bottom:4px;"><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">MASIMO 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;">CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS&#8217; EQUITY</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(in thousands)</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="width:36%;"></td><td style="width:5%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:4%;"></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: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></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="29" 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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Three and Nine Months Ended September&#160;28, 2019</span></div></td></tr><tr><td rowspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">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="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Treasury 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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Additional</span></div><div style="text-align:center;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Paid-In</span></div><div style="text-align:center;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Capital</span></div></td><td rowspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Accumulated</span></div><div style="text-align:center;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Other</span></div><div style="text-align:center;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Comprehensive</span></div><div style="text-align:center;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Loss</span></div></td><td rowspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Retained</span></div><div style="text-align:center;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Earnings</span></div></td><td rowspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Total Stockholders&#8217;</span></div><div style="text-align:center;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Equity</span></div></td></tr><tr><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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Shares</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Amount</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Shares</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Amount</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-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;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;background-color:#cceeff;font-weight:bold;">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="d205051704e1142-wk-Fact-5CA42A30F8235AB2A12B55F9935A41AA" name="us-gaap:SharesIssued" contextRef="FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">53,085</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="d205051704e1161-wk-Fact-7900C2EAD6CF5F77ACD3AD544E00B17B" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">53</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="d205051704e1175-wk-Fact-E8F67429CEBF55CFA2A64ED616604714" name="us-gaap:SharesIssued" contextRef="FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">15,255</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="d205051704e1195-wk-Fact-8C6DBD0F8F7D57499DBA0AA2CF0B0B3B" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">489,026</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="d205051704e1215-wk-Fact-0C0101F1510E5CD6B01BAAA05F039E61" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">533,164</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="d205051704e1234-wk-Fact-41C348BD534351EBB3B7E2B510593F5E" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">6,199</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="d205051704e1255-wk-Fact-E5D03A76CB9050E193144764A6DCBDB3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">931,073</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="d205051704e1274-wk-Fact-E9BB8D9A95825C1F9E1E37DA3A0505A3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">969,065</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;">Stock options exercised</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="d205051704e1289-wk-Fact-996146FB94595044A23F1D39864D1D21" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" contextRef="FD2019Q1QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">224</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="d205051704e1303-wk-Fact-067E63D41FA85D448342B7F9DDAE4427" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" contextRef="FD2019Q1QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="usd" decimals="-3" scale="3" 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 style="vertical-align:bottom;padding-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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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="d205051704e1356-wk-Fact-B9F4E2442F2B5C3FB519CC8712F9380B" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" contextRef="FD2019Q1QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">6,867</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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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="d205051704e1414-wk-Fact-6EBE0B70102A5BD9B4C5D58E8A540E46" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" contextRef="FD2019Q1QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">6,867</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;background-color:#cceeff;">Restricted/Performance stock units vested</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="d205051704e1434-wk-Fact-93FCA69F46EB53C5BE0BCE38DF5158D6" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross" contextRef="FD2019Q1QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">29</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 style="vertical-align:bottom;background-color:#cceeff;padding-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;">&#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;">&#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;">&#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;">&#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;">&#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;">Shares paid for tax withholding</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="d205051704e1579-wk-Fact-7CBBBEDC13255EC29393B683073A533C" name="us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation" contextRef="FD2019Q1QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="shares" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">1</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;">&#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 style="vertical-align:bottom;padding-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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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="d205051704e1647-wk-Fact-FFCB91A2CC4F5D9C9C716AC2FAA6D8F0" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" contextRef="FD2019Q1QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">123</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;">&#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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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="d205051704e1706-wk-Fact-3C52FF847CA05BD5AB84A3F40D2D53A5" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" contextRef="FD2019Q1QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">123</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;background-color:#cceeff;">Stock-based compensation</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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-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;background-color:#cceeff;padding-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;">&#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="d205051704e1794-wk-Fact-2B2EB7F7B1855DA29EFEA536CE8AEA9E" name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="FD2019Q1QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">7,317</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;">&#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="d205051704e1852-wk-Fact-2E1040F8DFDD5919A4A8DFAD7C1E6EC1" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="FD2019Q1QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">7,317</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;">Cumulative effect of adoption of ASU 2016-02</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;">&#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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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;">&#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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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="d205051704e1978-wk-Fact-4160AC5EA23F50A491827AD8FB9BAAC1" name="us-gaap:CumulativeEffectOnRetainedEarningsTax1" contextRef="FD2019Q1QTD_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201602Member_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">26,795</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="d205051704e1998-wk-Fact-12FE231202675272A8FFFA08E701F435" name="us-gaap:CumulativeEffectOnRetainedEarningsTax1" contextRef="FD2019Q1QTD_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201602Member" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">26,795</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;background-color:#cceeff;">Net income</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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-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;background-color:#cceeff;padding-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;">&#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;">&#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;">&#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="d205051704e2125-wk-Fact-7728B6FA36D358A3B2AB2CCC59477F8A" name="us-gaap:ProfitLoss" contextRef="FD2019Q1QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">49,322</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="d205051704e2144-wk-Fact-7728B6FA36D358A3B2AB2CCC59477F8A" name="us-gaap:ProfitLoss" contextRef="FD2019Q1QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">49,322</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;">Foreign currency translation adjustment</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;">&#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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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;">&#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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-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;"><span>(<ix:nonFraction id="d205051704e2250-wk-Fact-EA7183EABD4B501383916D81A1DFEF91" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" contextRef="FD2019Q1QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">577</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;">&#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;"><span>(<ix:nonFraction id="d205051704e2290-wk-Fact-E17001F0EA955793BAA03C43A94208FA" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax" contextRef="FD2019Q1QTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">577</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="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;font-weight:bold;">Balance at March 30, 2019</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="d205051704e2312-wk-Fact-4BFB0E5702C45A11B89F45261521358A" name="us-gaap:SharesIssued" contextRef="FI2019Q1_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">53,337</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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d205051704e2326-wk-Fact-28B87E200D7F57F0A6C37F68E290E98D" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="FI2019Q1_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">53</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 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="d205051704e2345-wk-Fact-CB9CFC4999A55F739199F37FE6E0DBCE" name="us-gaap:SharesIssued" contextRef="FI2019Q1_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">15,255</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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d205051704e2360-wk-Fact-BD787FC0D975569493929A43638F1B71" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="FI2019Q1_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">489,026</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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d205051704e2380-wk-Fact-10C7C1F526E35EF3BAEFE1A2C92B02BE" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="FI2019Q1_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">547,225</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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d205051704e2399-wk-Fact-AA833C4C6DD35D83BA2F695B972895B4" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="FI2019Q1_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">6,776</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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d205051704e2420-wk-Fact-C2896CD3F5165B729988C0B144CAFEC3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="FI2019Q1_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">953,600</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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d205051704e2439-wk-Fact-05231E0BADDD534CAEA476F329D043EE" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="FI2019Q1" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,005,076</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;">Stock options exercised</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="d205051704e2459-wk-Fact-7F1BF378546D54238B0421E6A94C2160" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" contextRef="FD2019Q2QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">189</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="d205051704e2473-wk-Fact-6236F7605AE553EC9ACA0CF77E8B7572" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" contextRef="FD2019Q2QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="usd" decimals="-3" scale="3" 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 style="vertical-align:bottom;padding-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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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="d205051704e2526-wk-Fact-6B7B819CEC3F5EE2B9553B8CCE3D4A27" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" contextRef="FD2019Q2QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">5,999</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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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="d205051704e2584-wk-Fact-72A7B7FBF2D657B4BBEFFF9F475F82FC" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" contextRef="FD2019Q2QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">5,999</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;background-color:#cceeff;">Restricted/Performance stock units vested</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="d205051704e2604-wk-Fact-C2D4843CB33E5DE8BE43538A9B68FB4A" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross" contextRef="FD2019Q2QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">7</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 style="vertical-align:bottom;background-color:#cceeff;padding-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;">&#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;">&#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;">&#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;">&#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;">&#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;">Stock-based compensation</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;">&#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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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;">&#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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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="d205051704e2816-wk-Fact-00CE64FDDC335B66B9F87AA63E99F4B1" name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="FD2019Q2QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">11,473</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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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="d205051704e2874-wk-Fact-717A42D19BA05DE191C967B62F384A19" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="FD2019Q2QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">11,473</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;background-color:#cceeff;">Repurchases of common 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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d205051704e2894-wk-Fact-44A5F1E313D4541185B6DDDDE3E071AA" name="us-gaap:TreasuryStockSharesAcquired" contextRef="FD2019Q2QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">208</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;">&#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;"><span><ix:nonFraction id="d205051704e2928-wk-Fact-9D0258FC765C59D5A62D29A8EED632B5" name="us-gaap:TreasuryStockSharesAcquired" contextRef="FD2019Q2QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">208</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="d205051704e2943-wk-Fact-9F9CCD8CFC41546DB332381ACD99D14F" name="us-gaap:TreasuryStockValueAcquiredCostMethod" contextRef="FD2019Q2QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">27,854</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;">&#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;">&#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;">&#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="d205051704e3021-wk-Fact-FF4DB94FB4515111861E1ABA20BECD19" name="us-gaap:TreasuryStockValueAcquiredCostMethod" contextRef="FD2019Q2QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">27,854</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;">Net 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: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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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;">&#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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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="d205051704e3148-wk-Fact-D58F0293A1A75C27B4634275443D8B65" name="us-gaap:ProfitLoss" contextRef="FD2019Q2QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">44,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 colspan="2" style="vertical-align:bottom;padding-left: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="d205051704e3167-wk-Fact-D58F0293A1A75C27B4634275443D8B65" name="us-gaap:ProfitLoss" contextRef="FD2019Q2QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">44,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></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;background-color:#cceeff;">Foreign currency translation adjustment</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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-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;background-color:#cceeff;padding-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;">&#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;">&#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="d205051704e3273-wk-Fact-345B07814E1A54B8B90DB4D8B753CB7C" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" contextRef="FD2019Q2QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">292</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="d205051704e3312-wk-Fact-5EA7627F11B75F649DA1C1A0974D5347" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax" contextRef="FD2019Q2QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">292</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="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Balance at June 29, 2019</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="d205051704e3332-wk-Fact-33BD2E1C3C145A8BA04E4B60BA6DCE69" name="us-gaap:SharesIssued" contextRef="FI2019Q2_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">53,325</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 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="d205051704e3346-wk-Fact-E2676DEAC4485D87885090B6E93D35DE" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="FI2019Q2_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">53</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;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="d205051704e3365-wk-Fact-D47B3D537D3759F08A7047E3B1AACCB4" name="us-gaap:SharesIssued" contextRef="FI2019Q2_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">15,463</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 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="d205051704e3380-wk-Fact-4C782C561462521CA8A67004734485EA" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="FI2019Q2_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">516,880</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;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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="d205051704e3400-wk-Fact-46C16AF147D25D88B50C90BFE911FD6E" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="FI2019Q2_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">564,697</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 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="d205051704e3419-wk-Fact-ED393E27B96D5E469AE5D56F1803DB71" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="FI2019Q2_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">6,484</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;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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="d205051704e3440-wk-Fact-442E2A9711FC5B0983181CE8EB47A5AF" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="FI2019Q2_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">998,488</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 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="d205051704e3459-wk-Fact-CDB075CBB1FD54E3B75D4E0F0B5C5B98" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="FI2019Q2" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,039,874</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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Stock options exercised</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="d205051704e3479-wk-Fact-C9F9D2D83B954FD7184C9C57EED629E7" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" contextRef="FD2019Q3QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">286</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="d205051704e3493-wk-Fact-9E17B8BBB042F793D9E79C594647233D" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" contextRef="FD2019Q3QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1</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;">&#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;">&#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="d205051704e3546-wk-Fact-DE627030561C0507FF2A9C594AD5BDA8" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" contextRef="FD2019Q3QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">9,924</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;">&#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="d205051704e3604-wk-Fact-4C879F1727D61E1E755E9C5950B249B6" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" contextRef="FD2019Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">9,925</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;">Stock-based compensation</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;">&#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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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;">&#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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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="d205051704e3691-wk-Fact-941CA3DBE935AD39210A9C5969C7DC85" name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="FD2019Q3QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">10,855</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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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="d205051704e3749-wk-Fact-A24C42A79113C28A5D449C597018CA07" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="FD2019Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">10,855</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;background-color:#cceeff;">Repurchases of common 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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d205051704e3769-wk-Fact-223E27092B00B873A7A99C58865981B8" name="us-gaap:TreasuryStockSharesAcquired" contextRef="FD2019Q3QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="shares" decimals="-3" scale="3" 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;">&#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;"><span><ix:nonFraction id="d205051704e3802-wk-Fact-756A2A73AB767A3586EF9C597333C50C" name="us-gaap:TreasuryStockSharesAcquired" contextRef="FD2019Q3QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember" unitRef="shares" decimals="-3" scale="3" 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="d205051704e3817-wk-Fact-E7FB8F6038C266612FB79C5975D3FB81" name="us-gaap:TreasuryStockValueAcquiredCostMethod" contextRef="FD2019Q3QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember" unitRef="usd" decimals="-3" scale="3" 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;"><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;">&#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;">&#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;">&#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="d205051704e3895-wk-Fact-3D55C2B965C3354F560D9C597C02D7EB" name="us-gaap:TreasuryStockValueAcquiredCostMethod" contextRef="FD2019Q3QTD" unitRef="usd" decimals="-3" scale="3" 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;"><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;">Net 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: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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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;">&#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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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="d205051704e4023-wk-Fact-551B1981EB4A5AC28E27AB7B201803A3" name="us-gaap:ProfitLoss" contextRef="FD2019Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">49,085</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="d205051704e4042-wk-Fact-551B1981EB4A5AC28E27AB7B201803A3" name="us-gaap:ProfitLoss" contextRef="FD2019Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">49,085</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;background-color:#cceeff;">Foreign currency translation adjustment</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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-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;background-color:#cceeff;padding-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;">&#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;">&#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="d205051704e4148-wk-Fact-B399DDA4770D85CB51599C5987B96051" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" contextRef="FD2019Q3QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">1,310</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;">&#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="d205051704e4188-wk-Fact-93FC6D92D3C1D5DA1E139C598A2F6EC6" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax" contextRef="FD2019Q3QTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">1,310</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="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Balance at September 28, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d205051704e4209-wk-Fact-5C0153D4272398E046639C58E038D55C" name="us-gaap:SharesIssued" contextRef="FI2019Q3_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">53,611</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d205051704e4228-wk-Fact-FFFCF23ED81224B7A9C49C5A3EE93AD6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="FI2019Q3_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">54</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d205051704e4242-wk-Fact-4E1365790B4A96DA26669C5A4189EA02" name="us-gaap:SharesIssued" contextRef="FI2019Q3_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">15,463</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d205051704e4262-wk-Fact-DB0A92C9274140277EA69C5A441EA113" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="FI2019Q3_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">516,950</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;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;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d205051704e4282-wk-Fact-86927F03C911028B9FAF9C5A46C4138F" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="FI2019Q3_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">585,476</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d205051704e4301-wk-Fact-16C91850A6825E9014579C5A49C9814B" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="FI2019Q3_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">7,794</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;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;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d205051704e4322-wk-Fact-F4F7B61D50EFD6A414E19C5A4C6421E7" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="FI2019Q3_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,047,573</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d205051704e4341-wk-Fact-6EC25A46C43D6C4AC4D19C5A509F7B48" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,108,359</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;padding-top:8px;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The accompanying notes are an integral part of these condensed 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;">6</span></div></div><hr style="page-break-after:always"></hr><div><a id="s44F2208C99F55F8FAE12750F7917C0ED"></a></div><div><div style="line-height:120%;font-size:8pt;"><a style="font-family:inherit;font-size:8pt;" href="#s76DFEE2DD22D5122B0A51B0BCBF04A37"><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;"><div style="padding-left: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="30" style="padding-left:0px;padding-right:0px;padding-top:4px;padding-bottom:4px;"><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">MASIMO 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;">CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS&#8217; EQUITY</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(in thousands)</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="width:36%;"></td><td style="width:5%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:4%;"></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: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></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="29" 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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Three and Nine Months Ended September&#160;29, 2018</span></div></td></tr><tr><td rowspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">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="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Treasury 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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Additional</span></div><div style="text-align:center;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Paid-In</span></div><div style="text-align:center;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Capital</span></div></td><td rowspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Accumulated</span></div><div style="text-align:center;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Other</span></div><div style="text-align:center;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Comprehensive</span></div><div style="text-align:center;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Loss</span></div></td><td rowspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Retained</span></div><div style="text-align:center;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Earnings</span></div></td><td rowspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Total Stockholders&#8217;</span></div><div style="text-align:center;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Equity</span></div></td></tr><tr><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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Shares</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Amount</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Shares</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Amount</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-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;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;">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;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="d205068858e1142-wk-Fact-BE0B67E73F2159F3BB4F66B262EA9AD1" name="us-gaap:SharesIssued" contextRef="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">51,636</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 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="d205068858e1161-wk-Fact-2773A74745B3500EBC7A73884A4543F0" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">52</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 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="d205068858e1175-wk-Fact-2D9F9A65DA0D5A32ACD50A34DA9FE0A9" name="us-gaap:SharesIssued" contextRef="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">15,059</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 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="d205068858e1195-wk-Fact-09369EC9CC4D57D4A55958176AA42E13" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">472,536</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;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="d205068858e1215-wk-Fact-02859C53F232513ABE984AAC2BED15A9" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">461,494</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 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="d205068858e1234-wk-Fact-45ED648ADFD8597FA60CE4774085190B" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">2,941</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;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="d205068858e1255-wk-Fact-397ECE8086D95764BC3EEAD5154CA420" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">737,956</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 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="d205068858e1274-wk-Fact-4CF1CAD97DFC5E809B053B34F0BBCA4F" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="FI2017Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">724,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: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;">Stock options exercised</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="d205068858e1289-wk-Fact-4234F00CBD8D5D6D8437F5B65BD3F445" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" contextRef="FD2018Q1QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">314</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="d205068858e1303-wk-Fact-AA97191C66FF59ABAB82BB92D4A40DDB" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" contextRef="FD2018Q1QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="usd" decimals="-3" scale="3" 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 style="vertical-align:bottom;padding-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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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="d205068858e1356-wk-Fact-A14B110AD80F56229BF808FF10410E14" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" contextRef="FD2018Q1QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">8,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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="d205068858e1414-wk-Fact-4381D102AC405D50BFD35613C16B5C2F" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" contextRef="FD2018Q1QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">8,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: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;">Restricted/Performance stock units vested</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="d205068858e1434-wk-Fact-2230DB9682365B218E759069F6923018" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross" contextRef="FD2018Q1QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-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;background-color:#cceeff;padding-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;">&#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;">&#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;">&#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;">&#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;">&#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;">Shares paid for tax withholding</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="d205068858e1579-wk-Fact-5AAA78A2C4B454E9AF534DFA73C10D03" name="us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation" contextRef="FD2018Q1QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="shares" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">2</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;">&#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 style="vertical-align:bottom;padding-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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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="d205068858e1647-wk-Fact-635B33908F8554E3B1CD31F739D1B9B7" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" contextRef="FD2018Q1QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">168</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;">&#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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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="d205068858e1706-wk-Fact-F03F66E2A2C550A7837E0114CEE5300A" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" contextRef="FD2018Q1QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">168</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;">Stock-based compensation</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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-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;background-color:#cceeff;padding-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;">&#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="d205068858e1794-wk-Fact-CE08A881A8AC5749AC6928A49923F591" name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="FD2018Q1QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">5,332</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;">&#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="d205068858e1852-wk-Fact-4306BE9CF4AD52CEAA55DBE42DA7D5D1" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="FD2018Q1QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">5,332</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;">Repurchases of common 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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d205068858e1872-wk-Fact-541D886A668D51C6920BCA1D741610FD" name="us-gaap:TreasuryStockSharesAcquired" contextRef="FD2018Q1QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">196</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;">&#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 style="vertical-align:bottom;padding-left: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="d205068858e1906-wk-Fact-5F8D0813573856F989A6B18603916D95" name="us-gaap:TreasuryStockSharesAcquired" contextRef="FD2018Q1QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">196</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="d205068858e1921-wk-Fact-FA34451EFE78546092DCE31EC520DA82" name="us-gaap:TreasuryStockValueAcquiredCostMethod" contextRef="FD2018Q1QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">16,490</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;">&#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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-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;"><span>(<ix:nonFraction id="d205068858e1999-wk-Fact-6C8A378AC5115A778FEF93FD2E64EBB5" name="us-gaap:TreasuryStockValueAcquiredCostMethod" contextRef="FD2018Q1QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">16,490</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;">Net income</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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-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;background-color:#cceeff;padding-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;">&#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;">&#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;">&#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="d205068858e2126-wk-Fact-4244E858A2645CBCADCDFCC5FCD7125D" name="us-gaap:ProfitLoss" contextRef="FD2018Q1QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">45,630</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="d205068858e2145-wk-Fact-FB1674D9B1C6584B8BE5485469D5E253" name="us-gaap:ProfitLoss" contextRef="FD2018Q1QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">45,630</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;">Adoption of ASU 2016-16</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;">&#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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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;">&#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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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="d205068858e2271-wk-Fact-5BF03CD967535CA4817192D1CA4FF9EA" name="us-gaap:IncomeTaxEffectsAllocatedDirectlyToEquityCumulativeEffectOfChangeInAccountingPrinciple" contextRef="FD2018Q1QTD_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201616Member_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">426</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="d205068858e2291-wk-Fact-CF2749EA9A875293B4A0CB94AFCFE24D" name="us-gaap:IncomeTaxEffectsAllocatedDirectlyToEquityCumulativeEffectOfChangeInAccountingPrinciple" contextRef="FD2018Q1QTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">426</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;">Foreign currency translation adjustment</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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-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;background-color:#cceeff;padding-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;">&#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;">&#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="d205068858e2399-wk-Fact-A29815FB0A2D521AB7C5E74248F2E263" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax" contextRef="FD2018Q1QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">270</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;">&#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="d205068858e2439-wk-Fact-85AE24E810A951D388DEFC54115342E2" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax" contextRef="FD2018Q1QTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">270</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="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Balance at March 31, 2018</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="d205068858e2460-wk-Fact-5794D64A7FAF5532AA33959003F21E3F" name="us-gaap:SharesIssued" contextRef="FI2018Q1_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">51,783</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 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="d205068858e2474-wk-Fact-E580D2DB4069515C90438EB133DE45D7" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="FI2018Q1_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">52</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;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="d205068858e2493-wk-Fact-3CBD285535A151F192336B730D225659" name="us-gaap:SharesIssued" contextRef="FI2018Q1_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">15,255</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 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="d205068858e2508-wk-Fact-E3E5FF2AD35C5A7B9BD24EEFC5C1D05F" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="FI2018Q1_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">489,026</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;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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="d205068858e2528-wk-Fact-468CE6E07E6F5060AD48EC67F3D0434B" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="FI2018Q1_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">475,538</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 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="d205068858e2547-wk-Fact-370E4AAAB53759D5AB14B4049A510CB5" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="FI2018Q1_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">3,211</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;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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="d205068858e2568-wk-Fact-3E5EBDD705D2536094B8A8503145C252" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="FI2018Q1_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">783,160</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 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="d205068858e2587-wk-Fact-6D95B14B33295AC0BE3A98F9EBA4F3A7" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="FI2018Q1" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">766,513</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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Stock options exercised</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="d205068858e2607-wk-Fact-659E0BC4FC2B5562ADCAD4E548E29099" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" contextRef="FD2018Q2QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">378</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="d205068858e2621-wk-Fact-CC7F6AB272325A58BF0B75D6AC50244F" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" contextRef="FD2018Q2QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="usd" decimals="-3" scale="3" 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;background-color:#cceeff;padding-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;">&#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="d205068858e2674-wk-Fact-FEB4A9D5A6405A72B214CCF4C037DCFE" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" contextRef="FD2018Q2QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">10,891</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;">&#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="d205068858e2732-wk-Fact-4913E98D84B450FF840D4429D5093290" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" contextRef="FD2018Q2QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">10,891</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;">Restricted/Performance stock units vested</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="d205068858e2752-wk-Fact-B19AE173AB1956D08B5F19EBFFD295D3" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross" contextRef="FD2018Q2QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">8</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 style="vertical-align:bottom;padding-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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-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: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;">Stock-based compensation</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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-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;background-color:#cceeff;padding-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;">&#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="d205068858e2964-wk-Fact-49AE027D5C1E5686B4339A817D1E5F17" name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="FD2018Q2QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">6,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: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;">&#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="d205068858e3022-wk-Fact-49B540B97AF45B5CB1994C6ED2AE8516" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="FD2018Q2QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">6,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></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;">Net 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: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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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;">&#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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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="d205068858e3148-wk-Fact-5711831C59E4566BA3791A5846C23D2B" name="us-gaap:ProfitLoss" contextRef="FD2018Q2QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">43,853</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="d205068858e3167-wk-Fact-CB4B6C1E3A5851B6B45990EF40B4B4FE" name="us-gaap:ProfitLoss" contextRef="FD2018Q2QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">43,853</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;">Foreign currency translation adjustment</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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-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;background-color:#cceeff;padding-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;">&#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;">&#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="d205068858e3273-wk-Fact-7F9AC502CE6A5F338BC0629898399E50" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax" contextRef="FD2018Q2QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">2,786</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="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="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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="d205068858e3314-wk-Fact-A56C4CB7C7DF53708DA17E6EBAC27CDE" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax" contextRef="FD2018Q2QTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">2,786</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="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Balance at June 30, 2018</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="d205068858e3335-wk-Fact-75C016415B2B52E68672565C28CA509A" name="us-gaap:SharesIssued" contextRef="FI2018Q2_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">52,169</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 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="d205068858e3349-wk-Fact-C234298BDD445A3D8CC7F7911F206BA1" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="FI2018Q2_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">52</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;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="d205068858e3368-wk-Fact-5C46A6B335185BC09FC6DBA23F8A33E4" name="us-gaap:SharesIssued" contextRef="FI2018Q2_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">15,255</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 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="d205068858e3383-wk-Fact-C086C3A3277E5D29B87D026A59337700" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="FI2018Q2_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">489,026</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;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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="d205068858e3403-wk-Fact-43D564319FE45F2F83DC2DD256BC3A37" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="FI2018Q2_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">493,149</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 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="d205068858e3422-wk-Fact-D02A44D44DE151669506C276CAE2952F" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="FI2018Q2_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">5,997</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;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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="d205068858e3443-wk-Fact-F3FF32AB6969522A9D0EB8ED71AF0CD6" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="FI2018Q2_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">827,013</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 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="d205068858e3462-wk-Fact-1B8BAFFB4EB1583DAA4E00FEC0035EC1" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="FI2018Q2" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">825,191</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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Stock options exercised</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="d205068858e3482-wk-Fact-8852A91112DE5B2F969CAA250BCCEAA9" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" contextRef="FD2018Q3QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">826</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="d205068858e3496-wk-Fact-473BB09FF5E050209A97DA7AD38B6BA9" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" contextRef="FD2018Q3QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1</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;">&#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;">&#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="d205068858e3549-wk-Fact-55F14A27DD6352D0B1AC9964F9810A89" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" contextRef="FD2018Q3QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">22,258</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;">&#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="d205068858e3607-wk-Fact-8A61C2216AA15A0F8039E8757BA8C994" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" contextRef="FD2018Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">22,259</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;">Stock-based compensation</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;">&#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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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;">&#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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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="d205068858e3694-wk-Fact-CCCCB14D57FA55D39C7E764CCEB4CB48" name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="FD2018Q3QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">7,643</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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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="d205068858e3752-wk-Fact-2A33FD20C5AA54688D16F468D9A46353" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="FD2018Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">7,643</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;">Net income</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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-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;background-color:#cceeff;padding-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;">&#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;">&#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;">&#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="d205068858e3878-wk-Fact-8D164701218A5FA5B3D9FECF41782A8D" name="us-gaap:ProfitLoss" contextRef="FD2018Q3QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">57,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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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="d205068858e3897-wk-Fact-5EC4F387082155CD8B9467A8BF965E0D" name="us-gaap:ProfitLoss" contextRef="FD2018Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">57,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></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;">Foreign currency translation adjustment</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;">&#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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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;">&#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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-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;"><span><ix:nonFraction id="d205068858e4004-wk-Fact-F1265CC3107A5CD0B74A7817609831DB" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax" contextRef="FD2018Q3QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">179</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;"><span><ix:nonFraction id="d205068858e4043-wk-Fact-FB01DEE11EBE590CA5817D813BBCF881" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax" contextRef="FD2018Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">179</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="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Balance at September 29, 2018</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d205068858e4063-wk-Fact-C1CA6AED715157B9BA3F302E9396D287" name="us-gaap:SharesIssued" contextRef="FI2018Q3_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">52,995</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d205068858e4082-wk-Fact-1292DB85C7FF5C669AD950E961427D5C" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="FI2018Q3_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">53</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d205068858e4096-wk-Fact-C73C2914F8925ED9AA4B60C0D96BCC22" name="us-gaap:SharesIssued" contextRef="FI2018Q3_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">15,255</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d205068858e4116-wk-Fact-E5002EE5896F5B2AAFA09FB3F4C9868B" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="FI2018Q3_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">489,026</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><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;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d205068858e4136-wk-Fact-637E0B2C7C70541083881025166CE0BA" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="FI2018Q3_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">523,050</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d205068858e4155-wk-Fact-E10FC8BA63105C029AB5FA863469EF22" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="FI2018Q3_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">5,818</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><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;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d205068858e4176-wk-Fact-8122CEE73DF85B8395ECEC7EE2FBD9BE" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="FI2018Q3_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">884,139</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d205068858e4195-wk-Fact-8D2FD7C96EB452748C49863FEB4D0F63" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="FI2018Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">912,398</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;padding-top:8px;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The accompanying notes are an integral part of these condensed 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%;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%;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;">7</span></div></div><hr style="page-break-after:always"></hr><div><a id="s376A662B820B5D1C850799325C0DA2F0"></a></div><div><div style="line-height:120%;font-size:8pt;"><a style="font-family:inherit;font-size:8pt;" href="#s76DFEE2DD22D5122B0A51B0BCBF04A37"><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;">MASIMO 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;">CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(unaudited, in thousands)</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;padding-left:2px;padding-top:2px;padding-bottom:2px;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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Nine Months Ended</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 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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">September&#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;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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">September&#160;29, <br/>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;font-weight:bold;">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;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;"><div style="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;border-top: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:bottom;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;">Net income</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="d205037866e766-wk-Fact-813BB80F296B5BB78F41C1AA4317822B" name="us-gaap:ProfitLoss" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">143,295</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="d205037866e785-wk-Fact-1727A6C043845F5083CC2BFDCABB0EC3" name="us-gaap:ProfitLoss" contextRef="FD2018Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">146,609</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: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;">Adjustments to reconcile net income to net cash provided by 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></tr><tr><td style="vertical-align:bottom;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d205037866e841-wk-Fact-28709290D2C659EE993D19B79EF7593C" name="us-gaap:DepreciationDepletionAndAmortization" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">17,569</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="d205037866e860-wk-Fact-B70EE331B4C9588F840F9D596027C4AE" name="us-gaap:DepreciationDepletionAndAmortization" contextRef="FD2018Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">15,959</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:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Stock-based compensation</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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="d205037866e880-wk-Fact-A074D2D94F795430B95E52984059028F" name="us-gaap:ShareBasedCompensation" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">29,645</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="d205037866e899-wk-Fact-0EF60B167FF15F16AA011601B07CFDB5" name="us-gaap:ShareBasedCompensation" contextRef="FD2018Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">19,695</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:52px;padding-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 on disposal of property, equipment and intangibles </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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="d205037866e919-wk-Fact-8651521FED39512AAE5673F3013E9B53" name="us-gaap:GainLossOnSaleOfPropertyPlantEquipment" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">149</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="d205037866e938-wk-Fact-9A3AE75E5D4D5ACBA733CECAFC858E79" name="us-gaap:GainLossOnSaleOfPropertyPlantEquipment" contextRef="FD2018Q3YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">641</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:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Provision (benefit) from doubtful accounts</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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="d205037866e958-wk-Fact-556264F6F8565669B2E59B2458EE20FC" name="us-gaap:ProvisionForDoubtfulAccounts" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">678</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="d205037866e977-wk-Fact-48A81C21474E53D59070DDC902F8E02D" name="us-gaap:ProvisionForDoubtfulAccounts" contextRef="FD2018Q3YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">401</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:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Benefit from deferred 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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d205037866e998-wk-Fact-6EDC9FBCECB65BE9A90ED339EC3ECA38" name="us-gaap:DeferredIncomeTaxExpenseBenefit" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">19</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="d205037866e1018-wk-Fact-F9D78BE5C9485C679F2DD77EE8F523DA" name="us-gaap:DeferredIncomeTaxExpenseBenefit" contextRef="FD2018Q3YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">6,747</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:52px;padding-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 in operating assets and 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:bottom;padding-left:84px;padding-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) decrease in 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="d205037866e1081-wk-Fact-7F66C391AF515AE796FB5EC1199E2E09" name="us-gaap:IncreaseDecreaseInAccountsReceivable" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">21,697</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="d205037866e1101-wk-Fact-78A7E236FF9050889002A2AEB8312516" name="us-gaap:IncreaseDecreaseInAccountsReceivable" contextRef="FD2018Q3YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">17,384</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:84px;padding-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 inventories</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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="d205037866e1121-wk-Fact-4EF699325711596E85EBDF4DB1CA659A" name="us-gaap:IncreaseDecreaseInInventories" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">15,221</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="d205037866e1141-wk-Fact-22185D09AD6357C1B0F2A180A76C6EF4" name="us-gaap:IncreaseDecreaseInInventories" contextRef="FD2018Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,069</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:84px;padding-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 other current 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="d205037866e1162-wk-Fact-5FEE5FFE334D513E8884B7957F4B8398" name="us-gaap:IncreaseDecreaseInOtherCurrentAssets" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">12,060</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="d205037866e1182-wk-Fact-5812BBC30F28548A8B5C1F40791B84D2" name="us-gaap:IncreaseDecreaseInOtherCurrentAssets" contextRef="FD2018Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">15,606</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:84px;padding-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 lease receivable, net</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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="d205037866e1203-wk-Fact-57720DBB11B756AC8C3ABF27BD4A3B05" name="us-gaap:ProceedsFromLeasePayments" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">9,396</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="d205037866e1223-wk-Fact-8F4C7E8CA89955998D4E35F6E6AD7832" name="us-gaap:ProceedsFromLeasePayments" contextRef="FD2018Q3YTD" unitRef="usd" decimals="-3" scale="3" 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:bottom;padding-left:84px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Decrease (increase) in deferred costs and other contract 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="d205037866e1243-wk-Fact-7FBE8499C25F5FDDB85555BF7CB85578" name="us-gaap:IncreaseDecreaseInDeferredCharges" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">8,901</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="d205037866e1262-wk-Fact-E9406BC35AE65A44B1D7190102341CD5" name="us-gaap:IncreaseDecreaseInDeferredCharges" contextRef="FD2018Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">10,400</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:84px;padding-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) decrease in other non-current 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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d205037866e1283-wk-Fact-E3F020E57C50587AAD96FDB29D67FBCB" name="us-gaap:IncreaseDecreaseInOtherNoncurrentAssets" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">68</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="d205037866e1303-wk-Fact-B098E62184505A07A840087194205BB4" name="us-gaap:IncreaseDecreaseInOtherNoncurrentAssets" contextRef="FD2018Q3YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">496</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:84px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(Decrease) increase in accounts payable</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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="d205037866e1323-wk-Fact-E60C5D0444215A7CBAABCC908FB6DB7E" name="us-gaap:IncreaseDecreaseInAccountsPayable" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">1,223</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="d205037866e1343-wk-Fact-0A9D9C98F48C56D6BE9AC89B3DA475EB" name="us-gaap:IncreaseDecreaseInAccountsPayable" contextRef="FD2018Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">4,090</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:84px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(Decrease) increase in accrued compensation</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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="d205037866e1363-wk-Fact-16ADC1B3CE0A5DC5BBD68C5C6716C967" name="us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">975</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="d205037866e1383-wk-Fact-A31A07FF59ED5641ABB9CF15BDAE6972" name="us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities" contextRef="FD2018Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,919</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:84px;padding-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 accrued 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="d205037866e1403-wk-Fact-5CF2E3BB11EB51B4A0A392E9F064A54B" name="us-gaap:IncreaseDecreaseInAccruedLiabilities" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">389</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="d205037866e1422-wk-Fact-1FC6409CB66C543291ED3CFF968A96BB" name="us-gaap:IncreaseDecreaseInAccruedLiabilities" contextRef="FD2018Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">5,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></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:84px;padding-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 income tax payable</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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="d205037866e1442-wk-Fact-3457F42EADFB5079A53662F6B0155108" name="us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">3,430</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="d205037866e1461-wk-Fact-B0EA5B78549657EF800E71C46072640E" name="us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable" contextRef="FD2018Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">410</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:84px;padding-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 deferred revenue and other contract-related 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="d205037866e1481-wk-Fact-4A6393D08EE750019102D8C30DEB8C1F" name="us-gaap:IncreaseDecreaseInDeferredRevenue" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">6,760</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="d205037866e1500-wk-Fact-3DE29E891911539AA214F7949093995C" name="us-gaap:IncreaseDecreaseInDeferredRevenue" contextRef="FD2018Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">3,981</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:84px;padding-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 (decrease) in other non-current liabilities</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="d205037866e1521-wk-Fact-A7187F97B52F53FEAA75172974AA06F0" name="us-gaap:IncreaseDecreaseInOtherOperatingLiabilities" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,259</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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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="d205037866e1540-wk-Fact-A399BCFBE95F5CD1A9C26DFCFB3ABD34" name="us-gaap:IncreaseDecreaseInOtherOperatingLiabilities" contextRef="FD2018Q3YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">6,351</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="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Net cash provided by operating activities</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="d205037866e1561-wk-Fact-927BCC75FC3D506DACBEDDEAD4D9F105" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">151,416</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;"><div style="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="d205037866e1580-wk-Fact-312CA9C6F3DC52C6880A31A552AB0956" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" contextRef="FD2018Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">176,305</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="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Cash flows from investing 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></tr><tr><td style="vertical-align:bottom;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;">Purchases of short-term investments, 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;"><span>(<ix:nonFraction id="d205037866e1641-wk-Fact-450BE5A4D9015ADA80EACE5CF1692FCB" name="us-gaap:PaymentsToAcquireShortTermInvestments" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">120,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="d205037866e1661-wk-Fact-E10D01B07C1954F88A2EB223CA3F3EA1" name="us-gaap:PaymentsToAcquireShortTermInvestments" contextRef="FD2018Q3YTD" unitRef="usd" decimals="-3" scale="3" 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:bottom;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;">Purchases of property and equipment, net</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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="d205037866e1681-wk-Fact-65469CB893A253C4B7F66996F0DFE8E9" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">56,064</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="d205037866e1701-wk-Fact-EBCBBE46B04650FDB431FD35C1EDEEBA" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" contextRef="FD2018Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">12,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></tr><tr><td style="vertical-align:bottom;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;">Increase in intangible 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="d205037866e1722-wk-Fact-5D8BD2E8C1805B489E7561435572D126" name="us-gaap:PaymentsToAcquireIntangibleAssets" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2,968</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="d205037866e1742-wk-Fact-69C82E6D2FF057DDAF937DB29BF94B49" name="us-gaap:PaymentsToAcquireIntangibleAssets" contextRef="FD2018Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">4,718</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: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;">Business combination, 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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d205037866e1763-wk-Fact-31A558794BFA53DFAB485B76ED0836CC" name="us-gaap:PaymentsToAcquireLongtermInvestments" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-3" scale="3" 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="d205037866e1782-wk-Fact-5F95260C712C5A7188F5233EC34EFDF3" name="us-gaap:PaymentsToAcquireLongtermInvestments" contextRef="FD2018Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">4,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;">(Purchases of) proceeds from strategic investments, 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;"><span>(<ix:nonFraction id="d205037866e1803-wk-Fact-57BDD3609E7556BCBE7B459FEC64C545" name="us-gaap:PaymentsForProceedsFromOtherInvestingActivities" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">5,189</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="d205037866e1823-wk-Fact-DF0C08E355F559D1B4C14C62AD296EE6" name="us-gaap:PaymentsForProceedsFromOtherInvestingActivities" contextRef="FD2018Q3YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">453</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="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Net cash used in investing activities</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;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="d205037866e1843-wk-Fact-021EA871AA3D57A6A9E266BD43D3D4E2" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">184,221</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;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 colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d205037866e1863-wk-Fact-F0617F17F3E75F3BA8C534DB0D5FFF79" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" contextRef="FD2018Q3YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">20,564</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;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="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">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></tr><tr><td style="vertical-align:bottom;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;">Proceeds from issuance of common 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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d205037866e1925-wk-Fact-5CBAB36CDEC95BCBA1E2143EC69D163B" name="us-gaap:ProceedsFromStockOptionsExercised" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">22,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="d205037866e1944-wk-Fact-CE3821E581165AA88ABDFDB038791029" name="us-gaap:ProceedsFromStockOptionsExercised" contextRef="FD2018Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">42,297</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: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;">Payroll tax withholdings on behalf of employees for vested equity awards</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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="d205037866e1965-wk-Fact-250831D437295E2480621849C464779C" name="us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">123</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="d205037866e1985-wk-Fact-AD6711E4DF9F512CA6ADAF125F5E998C" name="us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation" contextRef="FD2018Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">168</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: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;">Repurchases of common 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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d205037866e2006-wk-Fact-3720942FE5A756F4845EB519DF6EDCB1" name="us-gaap:PaymentsForRepurchaseOfCommonStock" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">27,924</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="d205037866e2026-wk-Fact-49DAA0B6B84654498EFAC0C4CC013A04" name="us-gaap:PaymentsForRepurchaseOfCommonStock" contextRef="FD2018Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">18,478</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="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Net cash (used in) provided by financing activities</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d205037866e2047-wk-Fact-F92049351E5A59D69DB5A4EE8AA340BB" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">5,341</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;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;"><div style="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;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="d205037866e2067-wk-Fact-FEA974938A445DC2BED7B21E2416534B" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" contextRef="FD2018Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">23,651</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><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;">Effect of foreign currency exchange rates on cash</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="d205037866e2087-wk-Fact-72626A375A8051E4A79C45BBEF0BD889" name="us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">983</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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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="d205037866e2107-wk-Fact-30F9A3366E7E50ACAF09D954FBABDF65" name="us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents" contextRef="FD2018Q3YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">1,230</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;">Net (decrease) increase in cash, cash equivalents and restricted cash</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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="d205037866e2128-wk-Fact-D29D96C620DD5E4DBC94A25809ACABFA" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">39,129</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="d205037866e2148-wk-Fact-53301ECCE0DE544AAEB43D2E746448EF" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" contextRef="FD2018Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">178,162</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;">Cash, cash equivalents and restricted cash at beginning of period</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="d205037866e2168-wk-Fact-2F04D94B91175D4F9D417B8BB02E324B" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">552,641</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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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="d205037866e2187-wk-Fact-24CF038316365E44A68217F28B172E9B" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" contextRef="FI2017Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">315,483</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;padding-left:2px;padding-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, cash equivalents and restricted cash at end of period</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d205037866e2212-wk-Fact-DA6AAD4A4166514A871FC8206E17E41C" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">513,512</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d205037866e2231-wk-Fact-B1640B93EAB95AFE9DB39299B6FC071E" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" contextRef="FI2018Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">493,645</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #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:16px;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The accompanying notes are an integral part of these condensed 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;">8</span></div></div><hr style="page-break-after:always"></hr><div><a id="sBE018FA042415DD29ADCFE3244C3CBF0"></a></div><div><div style="line-height:120%;font-size:8pt;"><a style="font-family:inherit;font-size:8pt;" href="#s76DFEE2DD22D5122B0A51B0BCBF04A37"><span style="font-family:inherit;font-size:8pt;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;padding-top:16px;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">MASIMO 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;">NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(unaudited)</span></div><div><a id="sDF71E46B65F15C5D95789F18638FF999"></a></div><ix:nonNumeric contextRef="FD2019Q3YTD" name="us-gaap:NatureOfOperations" id="TextSelection-F4F394A1D4B956BBA388B85541B743FE-0-wk-Fact-536327B6F5FC54A99F5B4FD04ACE3A1F" escape="true"><div style="line-height:120%;padding-top:17px;font-size:10pt;"><span style="font-weight:bold;">1. Description of the Company</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> </span></div><div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Masimo Corporation (the Company) is a global medical technology company that develops, manufactures and markets a variety of noninvasive patient monitoring technologies and hospital automation solutions. The Company&#8217;s mission is to </span><span style="font-family:inherit;font-size:10pt;">improve patient outcomes and reduce the cost of care</span><span style="font-family:inherit;font-size:10pt;">. The Company&#8217;s patient monitoring solutions generally incorporate a monitor or circuit board, proprietary single-patient use or reusable sensors, software and/or cables. The Company primarily sells its products to hospitals, emergency medical service providers, home care providers, physician offices, veterinarians, long term care facilities and consumers through its direct sales force, distributors and original equipment manufacturer (OEM) partners.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company invented Masimo Signal Extraction Technology</span><span style="font-family:inherit;font-size:7pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">&#174; </sup></span><span style="font-family:inherit;font-size:10pt;">(SET</span><span style="font-family:inherit;font-size:7pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">&#174;</sup></span><span style="font-family:inherit;font-size:10pt;">), which provides the capabilities of </span><span>Measure-through Motion and Low Perfusion</span><span style="font-size:7pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">&#8482;</sup>&#160;</span><span style="font-family:inherit;font-size:10pt;"> pulse oximetry to address the primary limitations of conventional pulse oximetry. Over the years, the Company&#8217;s product offerings have expanded significantly to also include rainbow</span><span style="font-family:inherit;font-size:7pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">&#174;</sup></span><span style="font-family:inherit;font-size:10pt;"> Pulse CO-Oximetry, with its ability to monitor carboxyhemoglobin (SpCO</span><span style="font-family:inherit;font-size:7pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">&#174;</sup></span><span style="font-family:inherit;font-size:10pt;">), methemoglobin (SpMet</span><span style="font-family:inherit;font-size:7pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">&#174;</sup></span><span style="font-family:inherit;font-size:10pt;">), total hemoglobin concentration (SpHb</span><span style="font-family:inherit;font-size:7pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">&#174;</sup></span><span style="font-family:inherit;font-size:10pt;">), fractional arterial oxygen saturation (SpfO</span><span style="font-family:inherit;font-size:10pt;"><sub style="vertical-align:bottom;line-height:120%;font-size:7pt">2</sub></span><span style="font-family:inherit;font-size:7pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">&#8482;</sup></span><span style="font-family:inherit;font-size:10pt;">), Oxygen Content (SpOC</span><span style="font-family:inherit;font-size:7pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">&#8482;</sup></span><span style="font-family:inherit;font-size:10pt;">), Pleth Variability Index (PVi</span><span style="font-family:inherit;font-size:7pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">&#174;</sup></span><span style="font-family:inherit;font-size:10pt;">), rainbow</span><span style="font-family:inherit;font-size:7pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">&#174;</sup></span><span style="font-family:inherit;font-size:10pt;"> Pleth Variability Index (RPVi</span><span style="font-family:inherit;font-size:7pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">&#8482;</sup></span><span style="font-family:inherit;font-size:10pt;">), respiration rate from the pleth (RRp</span><span style="font-family:inherit;font-size:7pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">&#174;</sup></span><span style="font-family:inherit;font-size:10pt;">) and Oxygen Reserve Index (ORi</span><span style="font-family:inherit;font-size:7pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">&#8482;</sup></span><span style="font-family:inherit;font-size:10pt;">); as well as acoustic respiration monitoring (RRa</span><span style="font-family:inherit;font-size:7pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">&#174;</sup></span><span style="font-family:inherit;font-size:10pt;">), SedLine</span><span style="font-family:inherit;font-size:7pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">&#174;</sup></span><span style="font-family:inherit;font-size:10pt;"> brain function monitoring, NomoLine</span><span style="font-family:inherit;font-size:7pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">&#174;</sup></span><span style="font-family:inherit;font-size:10pt;"> capnography and gas monitoring and O3</span><span style="font-family:inherit;font-size:7pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">&#174;</sup></span><span style="font-family:inherit;font-size:10pt;"> regional oximetry. These technologies are based upon Masimo SET</span><span style="font-family:inherit;font-size:7pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">&#174;</sup></span><span style="font-family:inherit;font-size:10pt;">, rainbow</span><span style="font-family:inherit;font-size:7pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">&#174;</sup></span><span style="font-family:inherit;font-size:10pt;"> and other proprietary algorithms and are incorporated into a variety of product platforms depending on customers&#8217; specifications. The Company&#8217;s current technology offerings also include remote patient monitoring, connectivity, and hospital automation solutions, including Masimo Patient SafetyNet</span><span style="font-family:inherit;font-size:8pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">1</sup></span><span style="font-family:inherit;font-size:10pt;">, Masimo Patient SafetyNet Surveillance</span><span style="font-family:inherit;font-size:8pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">1</sup></span><span style="font-family:inherit;font-size:10pt;">, Replica</span><span style="font-family:inherit;font-size:7pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">&#8482;</sup></span><span style="font-family:inherit;font-size:10pt;">, Iris</span><span style="font-family:inherit;font-size:7pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">&#174;</sup></span><span style="font-family:inherit;font-size:10pt;">, MyView</span><span style="font-family:inherit;font-size:7pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">&#174;</sup></span><span style="font-family:inherit;font-size:10pt;">, UniView</span><span style="font-family:inherit;font-size:7pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">&#8482;</sup></span><span style="font-family:inherit;font-size:10pt;"> and Trace</span><span style="font-family:inherit;font-size:7pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">&#8482;</sup></span><span style="font-family:inherit;font-size:10pt;">. The Company&#8217;s technologies are supported by a substantial intellectual property portfolio that the Company has built through internal development and, to a lesser extent, acquisitions and license agreements.</span></div></ix:nonNumeric><div><a id="s6913716FFC835136892584F4ED65A837"></a></div><ix:nonNumeric contextRef="FD2019Q3YTD" name="us-gaap:SignificantAccountingPoliciesTextBlock" id="TextSelection-5DDDB91ABF8A52E5837884C5D395A772-0-wk-Fact-BCE4F6CFE2A250D7A36F6F926D37A84D" continuedAt="TextSelection-5DDDB91ABF8A52E5837884C5D395A772-1" escape="true"><div style="line-height:120%;padding-top:17px;font-size:10pt;"><span style="font-weight:bold;">2. Summary of Significant Accounting Policies</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> </span></div><ix:nonNumeric contextRef="FD2019Q3YTD" name="us-gaap:BasisOfAccountingPolicyPolicyTextBlock" id="TextSelection-9A3208F275CB57D398E0109674D142B2-0-wk-Fact-B803D7FACAAB5C15B35DA3F195695216" escape="true"><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;font-weight:bold;">Basis of Presentation</span></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The accompanying unaudited condensed consolidated financial statements have been prepared pursuant to the rules and regulations of the Securities and Exchange Commission (SEC). Certain information and note disclosures normally included in financial statements prepared in accordance with accounting principles generally accepted in the United States of America (GAAP) have been condensed or omitted pursuant to such rules and regulations. The accompanying condensed consolidated financial statements have been prepared on the same basis as the annual financial statements and, in the opinion of management, reflect all adjustments, including normal recurring accruals, necessary to present fairly the Company&#8217;s condensed consolidated financial statements. The accompanying condensed consolidated balance sheet as of </span><span style="font-family:inherit;font-size:10pt;">December&#160;29, 2018</span><span style="font-family:inherit;font-size:10pt;"> was derived from the Company&#8217;s audited consolidated financial statements at that date. The accompanying condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and related notes contained in the Company&#8217;s Annual Report on Form 10-K for the fiscal year ended </span><span style="font-family:inherit;font-size:10pt;">December&#160;29, 2018</span><span style="font-family:inherit;font-size:10pt;"> (fiscal year </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">), filed with the SEC on </span><span style="font-family:inherit;font-size:10pt;">February&#160;26, 2019</span><span style="font-family:inherit;font-size:10pt;">. The results for the three and </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;"> are not necessarily indicative of the results to be expected for the fiscal year ending </span><span style="font-family:inherit;font-size:10pt;">December&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;"> (fiscal year </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">) or for any other interim period or for any future year.</span></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As further discussed below in this Note </span><span style="font-family:inherit;font-size:10pt;">2</span><span style="font-family:inherit;font-size:10pt;"> to these condensed consolidated financial statements, the Company adopted Accounting Standards Codification (ASC) Topic 842, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Leases</span><span style="font-family:inherit;font-size:10pt;"> (ASC 842), effective December 30, 2018. The Company applied the modified retrospective approach using the current-period adjustment method of adoption, whereby all periods beginning on or after December 30, 2018 are presented under ASC 842 with a cumulative effect adjustment to the opening balance sheet as of the first day of fiscal year 2019, and all prior period amounts are not adjusted and continue to be reported in accordance with the legacy accounting requirements under ASC Topic 840, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Leases</span><span style="font-family:inherit;font-size:10pt;">.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="FD2019Q3YTD" name="us-gaap:FiscalPeriod" id="TextSelection-5F68BAE906745EA883975A9A7E6F4D55-0-wk-Fact-9C30ADB1F4435124AF2CC10040F5CFC5" escape="true"><div style="line-height:120%;padding-top:17px;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Fiscal Periods</span></div><div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company follows a conventional 52/53 week fiscal year. Under a conventional 52/53 week fiscal year, a 52 week fiscal year includes four quarters of 13 fiscal weeks while a 53 week fiscal year includes three 13 fiscal week quarters and one 14 fiscal week quarter. The Company&#8217;s last 53 week fiscal year was fiscal year 2014. Fiscal year </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;"> is a 52 week fiscal year. All references to years in these notes to condensed consolidated financial statements are fiscal years unless otherwise noted.</span></div></ix:nonNumeric></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;">9</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="#s76DFEE2DD22D5122B0A51B0BCBF04A37"><span style="font-family:inherit;font-size:8pt;">Table of Contents</span></a></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">MASIMO 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;">NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS&#8212;(Continued)</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(unaudited)</span></div></div><div><br/></div><ix:continuation id="TextSelection-5DDDB91ABF8A52E5837884C5D395A772-1" continuedAt="TextSelection-5DDDB91ABF8A52E5837884C5D395A772-2"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">______________</span></div><table cellpadding="0" cellspacing="0" style="padding-top:6px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></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;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">1</sup></span><span style="font-family:inherit;font-size:8pt;"> </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;">The use of the trademark Patient SafetyNet is under license from the University HealthSystem Consortium.</span></div></td></tr></table><ix:nonNumeric contextRef="FD2019Q3YTD" name="us-gaap:UseOfEstimates" id="TextSelection-ECFB59B66748572B9800BEFFB25035CF-0-wk-Fact-D900A4A15638562FB3EDF4E9B574D282" escape="true"><div style="line-height:120%;padding-top:17px;text-align:left;padding-left:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Use of Estimates</span></div><div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company prepares its financial statements in conformity with GAAP, which requires the Company to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the dates of the financial statements and the reported amounts of revenues and expenses during the reporting periods. Significant estimates include the determination of total contract consideration and how such consideration should be allocated to each performance obligation within a contract, credit loss allowances on accounts and lease receivables, inventory reserves, warranty reserves, rebate accruals, valuation of the Company&#8217;s equity awards, goodwill valuation, deferred taxes and any associated valuation allowances, deferred revenue, uncertain income tax positions, and litigation costs and related accruals. Actual results could differ from such estimates.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="FD2019Q3YTD" name="us-gaap:PriorPeriodReclassificationAdjustmentDescription" id="TextSelection-6013FC5D162053AEB10B6B532790A98C-0-wk-Fact-116D3CD66A53537F93419423E28BED21" escape="true"><div style="line-height:120%;padding-top:17px;text-align:left;padding-left:18px;font-size:12pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Reclassifications</span><span style="font-family:inherit;font-size:12pt;"> </span></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Certain amounts in the accompanying condensed consolidated financial statements have been reclassified to conform to the current period presentation, including previously reported selling, general and administrative expenses that have been reclassified as research and development expenses within the condensed consolidated financial statements for the three and </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September&#160;29, 2018</span><span style="font-family:inherit;font-size:10pt;">.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="FD2019Q3YTD" name="us-gaap:FairValueOfFinancialInstrumentsPolicy" id="TextSelection-90D9FFA632185B25A8990A25D5821C1B-0-wk-Fact-C71DDC9164E756EF8BAF68AE4824034E" continuedAt="TextSelection-90D9FFA632185B25A8990A25D5821C1B-1" escape="true"><div style="line-height:120%;padding-top:17px;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Fair Value Measurements</span></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Authoritative guidance describes a fair value hierarchy based on three levels of inputs, of which the first two are considered observable and the last unobservable, that may be used to measure fair value:</span></div><table cellpadding="0" cellspacing="0" style="padding-top:6px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><span style="font-family:inherit;font-size:6pt;">&#9679;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Level 1&#8212;Quoted prices in active markets for </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">identical</span><span style="font-family:inherit;font-size:10pt;"> assets or liabilities.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:6px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><span style="font-family:inherit;font-size:6pt;">&#9679;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Level 2&#8212;Inputs other than Level 1 that are observable, either directly or indirectly, such as quoted prices for </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">similar</span><span style="font-family:inherit;font-size:10pt;"> assets or liabilities; quoted prices in markets that are not active; or other inputs that can be corroborated by observable market data for substantially the full term of the assets or liabilities.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:6px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><span style="font-family:inherit;font-size:6pt;">&#9679;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Level 3&#8212;Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities.</span></div></td></tr></table><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Pursuant to current authoritative guidance, entities are allowed an irrevocable option to elect the fair value for the initial and subsequent measurement for specified financial assets and liabilities on a contract-by-contract basis. The Company did not elect to apply the fair value option under this guidance to specific assets or liabilities on a contract-by-contract basis. There were no transfers between Level 1, Level 2 and Level 3 inputs during the </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;">. The Company carries cash and cash equivalents at cost, which approximates fair value. </span></div><ix:nonNumeric contextRef="FD2019Q3YTD" name="us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock" id="TextSelection-313724C889785CEBAEBE0EB709EE575C-0-wk-Fact-19EEE58FF019542EA37B41F08AD25865" continuedAt="TextSelection-313724C889785CEBAEBE0EB709EE575C-1" escape="true"><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following tables represent the Company&#8217;s financial assets (in thousands), measured at fair value on a recurring basis as of </span><span style="font-family:inherit;font-size:10pt;">September&#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:98.83040935672514%;border-collapse:collapse;text-align:left;"><tr><td colspan="24"></td></tr><tr><td style="width:29%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;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;">Reported as</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 colspan="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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Adjusted Basis<br/>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="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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Gross Unrealized<br/> Gains</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Gross Unrealized<br/> (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="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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Estimated <br/>Fair Value</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Cash and Cash Equivalents</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Short-Term<br/> Investments</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;">Cash</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="d205047438e1157-wk-Fact-51CC0479F56752DA9FA4D946CC50C3CC" name="us-gaap:AvailableForSaleSecuritiesAmortizedCost" contextRef="FI2019Q3_us-gaap_FairValueByAssetClassAxis_us-gaap_CashAndCashEquivalentsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">513,360</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 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="d205047438e1176-wk-Fact-D1CA7B0E0F2A510297CECF3645DFA727" name="us-gaap:AvailableForSaleEquitySecuritiesAccumulatedGrossUnrealizedGainBeforeTax" contextRef="FI2019Q3_us-gaap_FairValueByAssetClassAxis_us-gaap_CashAndCashEquivalentsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" unitRef="usd" decimals="-3" scale="3" 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;"><div style="overflow:hidden;font-size:10pt;"><span style="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="d205047438e1195-wk-Fact-8E6127F0B40A5E8DA5C32D5F2DD782EB" name="us-gaap:AvailableForSaleEquitySecuritiesAccumulatedGrossUnrealizedLossBeforeTax" contextRef="FI2019Q3_us-gaap_FairValueByAssetClassAxis_us-gaap_CashAndCashEquivalentsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" unitRef="usd" decimals="-3" scale="3" 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;"><div style="overflow:hidden;font-size:10pt;"><span style="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="d205047438e1215-wk-Fact-9BCA32C4CB0A544A904F217DF4491B28" name="us-gaap:AvailableForSaleSecurities" contextRef="FI2019Q3_us-gaap_FairValueByAssetClassAxis_us-gaap_CashAndCashEquivalentsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">513,360</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 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="d205047438e1234-wk-Fact-A0E60F7D8C645FBF9BFF7E36966E82A8" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" contextRef="FI2019Q3_us-gaap_FairValueByAssetClassAxis_us-gaap_CashAndCashEquivalentsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">513,360</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 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="d205047438e1254-wk-Fact-863043B8FEAD5BDF948765C8C4114BA6" name="us-gaap:ShortTermInvestments" contextRef="FI2019Q3_us-gaap_FairValueByAssetClassAxis_us-gaap_CashAndCashEquivalentsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" unitRef="usd" decimals="-3" scale="3" 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></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;">Level 1:</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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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:bottom;background-color:#cceeff;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Certificates of deposit</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="d205047438e1392-wk-Fact-BC86ECA167B3581DA2EB00D8764A5810" name="us-gaap:AvailableForSaleSecuritiesAmortizedCost" contextRef="FI2019Q3_us-gaap_FairValueByAssetClassAxis_us-gaap_CertificatesOfDepositMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">120,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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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="d205047438e1411-wk-Fact-254A076349E653828414B1DDEB883045" name="us-gaap:AvailableForSaleEquitySecuritiesAccumulatedGrossUnrealizedGainBeforeTax" contextRef="FI2019Q3_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" unitRef="usd" decimals="-3" scale="3" 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="d205047438e1430-wk-Fact-FFD4AD3016E758F2B22EACFF6F00CF3F" name="us-gaap:AvailableForSaleEquitySecuritiesAccumulatedGrossUnrealizedLossBeforeTax" contextRef="FI2019Q3_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" unitRef="usd" decimals="-3" scale="3" 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="d205047438e1450-wk-Fact-553F7ECA14165544B7B6D547DAC3513B" name="us-gaap:AvailableForSaleSecurities" contextRef="FI2019Q3_us-gaap_FairValueByAssetClassAxis_us-gaap_CertificatesOfDepositMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">120,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="d205047438e1469-wk-Fact-A42A772F76E052C8AB229ACF4D21FB8D" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" contextRef="FI2019Q3_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" unitRef="usd" decimals="-3" scale="3" 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="d205047438e1488-wk-Fact-EFDBB5CCDF29554E97F34F407C834715" name="us-gaap:ShortTermInvestments" contextRef="FI2019Q3_us-gaap_FairValueByAssetClassAxis_us-gaap_CertificatesOfDepositMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">120,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: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;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Subtotal</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="d205047438e1509-wk-Fact-C2EF2E975EA658EA8FB9E19684F7372B" name="us-gaap:AvailableForSaleSecuritiesAmortizedCost" contextRef="FI2019Q3_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">120,000</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 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="d205047438e1528-wk-Fact-580510ED30B55DDC8E11EBD3146FA396" name="us-gaap:AvailableForSaleEquitySecuritiesAccumulatedGrossUnrealizedGainBeforeTax" contextRef="FI2019Q3_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</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 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="d205047438e1547-wk-Fact-C1F1BBC7DA7A55B1B277C724171F041B" name="us-gaap:AvailableForSaleEquitySecuritiesAccumulatedGrossUnrealizedLossBeforeTax" contextRef="FI2019Q3_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</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 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="d205047438e1567-wk-Fact-052DE70659225A47B0F5E71283A0A21F" name="us-gaap:AvailableForSaleSecurities" contextRef="FI2019Q3_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">120,000</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 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="d205047438e1586-wk-Fact-A42A772F76E052C8AB229ACF4D21FB8D" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" contextRef="FI2019Q3_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</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 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="d205047438e1605-wk-Fact-551BA8D5664853E2B54E792C2824F9FD" name="us-gaap:ShortTermInvestments" contextRef="FI2019Q3_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">120,000</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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Level 2:</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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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: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;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;None</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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="d205047438e1749-wk-Fact-189C2DC15DD8594198D3E5410F706158" name="us-gaap:AvailableForSaleSecuritiesAmortizedCost" contextRef="FI2019Q3_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" unitRef="usd" decimals="-3" scale="3" 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="d205047438e1768-wk-Fact-79D8C466C34457F8A9FED6526B288D24" name="us-gaap:AvailableForSaleEquitySecuritiesAccumulatedGrossUnrealizedGainBeforeTax" contextRef="FI2019Q3_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" unitRef="usd" decimals="-3" scale="3" 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="d205047438e1787-wk-Fact-9C09E6FC1E3054ABA66E3C787445911F" name="us-gaap:AvailableForSaleEquitySecuritiesAccumulatedGrossUnrealizedLossBeforeTax" contextRef="FI2019Q3_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" unitRef="usd" decimals="-3" scale="3" 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="d205047438e1807-wk-Fact-9872DDE81E965968BBD27E4AF0897DF6" name="us-gaap:AvailableForSaleSecurities" contextRef="FI2019Q3_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" unitRef="usd" decimals="-3" scale="3" 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="d205047438e1826-wk-Fact-9E6F389004B752389F771AC930B1B4DA" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" contextRef="FI2019Q3_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" unitRef="usd" decimals="-3" scale="3" 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="d205047438e1845-wk-Fact-E4E6F747DE4454A2A894FB1A819300CA" name="us-gaap:ShortTermInvestments" contextRef="FI2019Q3_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" unitRef="usd" decimals="-3" scale="3" 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: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;">Level 3:</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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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: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;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;None</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="d205047438e1989-wk-Fact-85FC90975E815243857B4CA6A2A7D48C" name="us-gaap:AvailableForSaleSecuritiesAmortizedCost" contextRef="FI2019Q3_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" unitRef="usd" decimals="-3" scale="3" 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;"><div style="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="d205047438e2008-wk-Fact-21D8E5172A8357818EB03D2A7699474B" name="us-gaap:AvailableForSaleEquitySecuritiesAccumulatedGrossUnrealizedGainBeforeTax" contextRef="FI2019Q3_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" unitRef="usd" decimals="-3" scale="3" 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;"><div style="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="d205047438e2027-wk-Fact-9B8CB5363ACB5364872BD167035CCB71" name="us-gaap:AvailableForSaleEquitySecuritiesAccumulatedGrossUnrealizedLossBeforeTax" contextRef="FI2019Q3_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" unitRef="usd" decimals="-3" scale="3" 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;"><div style="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="d205047438e2047-wk-Fact-46ED7E4BAD3C5257BAB280980E2CABF7" name="us-gaap:AvailableForSaleSecurities" contextRef="FI2019Q3_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" unitRef="usd" decimals="-3" scale="3" 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;"><div style="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="d205047438e2066-wk-Fact-2DAEC4CA586059CE977B8A9C2C91EE37" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" contextRef="FI2019Q3_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" unitRef="usd" decimals="-3" scale="3" 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;"><div style="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="d205047438e2085-wk-Fact-88B6659E70D75650A67DF6586B70570D" name="us-gaap:ShortTermInvestments" contextRef="FI2019Q3_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" unitRef="usd" decimals="-3" scale="3" 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;background-color:#cceeff;padding-left:2px;padding-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 assets measured at fair value</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d205047438e2111-wk-Fact-DD508D570700500396B337D02547F020" name="us-gaap:AvailableForSaleSecuritiesAmortizedCost" contextRef="FI2019Q3_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">633,360</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d205047438e2130-wk-Fact-254A076349E653828414B1DDEB883045" name="us-gaap:AvailableForSaleEquitySecuritiesAccumulatedGrossUnrealizedGainBeforeTax" contextRef="FI2019Q3_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d205047438e2149-wk-Fact-FFD4AD3016E758F2B22EACFF6F00CF3F" name="us-gaap:AvailableForSaleEquitySecuritiesAccumulatedGrossUnrealizedLossBeforeTax" contextRef="FI2019Q3_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d205047438e2169-wk-Fact-E7206E8C8E375E5AB73C3EC39FEF7079" name="us-gaap:AvailableForSaleSecurities" contextRef="FI2019Q3_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">633,360</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d205047438e2188-wk-Fact-E35F07FC49975D9785D653B5FAE86DCD" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" contextRef="FI2019Q3_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">513,360</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d205047438e2208-wk-Fact-F69C5464380D5149B4E096DC3F5D81E9" name="us-gaap:ShortTermInvestments" contextRef="FI2019Q3_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">120,000</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><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: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;">10</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="#s76DFEE2DD22D5122B0A51B0BCBF04A37"><span style="font-family:inherit;font-size:8pt;">Table of Contents</span></a></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">MASIMO 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;">NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS&#8212;(Continued)</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(unaudited)</span></div></div><div><br/></div><ix:continuation id="TextSelection-5DDDB91ABF8A52E5837884C5D395A772-2" continuedAt="TextSelection-5DDDB91ABF8A52E5837884C5D395A772-3"><ix:continuation id="TextSelection-90D9FFA632185B25A8990A25D5821C1B-1"><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><ix:continuation id="TextSelection-313724C889785CEBAEBE0EB709EE575C-1"></ix:continuation>As of </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 an insignificant amount of other financial assets that were required to be measured under the fair value hierarchy, the measurement of which were based on Level 1 inputs.</span></div></ix:continuation><ix:nonNumeric contextRef="FD2019Q3YTD" name="us-gaap:CashAndCashEquivalentsPolicyTextBlock" id="TextSelection-59F5D41A8D6957B58DDF34314E03BB67-0-wk-Fact-1673E096170D56B28019C50264D02C63" escape="true"><div style="line-height:120%;padding-top:17px;text-indent:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Cash and Cash Equivalents</span></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company considers all highly liquid investments with an original maturity from date of purchase of </span><span style="font-family:inherit;font-size:10pt;">three months or less</span><span style="font-family:inherit;font-size:10pt;">, or highly liquid investments that are readily convertible into known amounts of cash, to be cash equivalents.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="FD2019Q3YTD" name="masi:ShortTermInvestmentsPolicyTextBlock" id="TextSelection-668330C2933A5D91A5680DC9624E2A5C-0-wk-Fact-257F8105BD1D5251A993CF8C3EF77ADC" escape="true"><div style="line-height:120%;padding-top:17px;text-indent:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Short-Term Investments</span></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company classifies its investments in certificates of deposits maturing in one year or less as short-term investments. The carrying value of such investments approximates fair value and are accessible without any significant restrictions, taxes, or penalties. As of </span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;">, the Company had total investments in certificates of deposit of </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d205047438e2279-wk-Fact-2925DF2108B658529EB6013D995BAEAF" name="us-gaap:ShortTermInvestments" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="6" format="ixt:numdotdecimal">120.0</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> with maturities ranging from </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonNumeric id="d205047438e2283-wk-Fact-57F0B34EE71E5026873979376916A3E9" name="us-gaap:MaturityOfTimeDeposits" contextRef="FD2019Q3YTD_srt_RangeAxis_srt_MinimumMember" format="ixt-sec:durwordsen">four months</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="d205047438e2287-wk-Fact-495EAD393ACF5CCA8979D86396A63318" name="us-gaap:MaturityOfTimeDeposits" contextRef="FD2019Q3YTD_srt_RangeAxis_srt_MaximumMember" format="ixt-sec:durwordsen">twelve months</ix:nonNumeric></span></span><span style="font-family:inherit;font-size:10pt;">.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="FD2019Q3YTD" name="us-gaap:TradeAndOtherAccountsReceivablePolicy" id="TextSelection-E208256310DC59A9A6D2A05B945775E4-0-wk-Fact-E7D6CCCEC4B858F7ACA394681F3C6806" escape="true"><div style="line-height:120%;padding-top:17px;text-indent:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Accounts Receivable and Allowance for Doubtful Accounts</span></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accounts receivable consist of trade receivables recorded upon recognition of revenue for product revenues, reduced by reserves for estimated bad debts and returns. Trade accounts receivable are recorded at the invoiced amount and do not bear interest. Credit is extended based on an evaluation of the customer&#8217;s financial condition. Collateral is generally not required. The allowance for doubtful accounts is determined based on historical write-off experience, current customer information and other relevant factors, including specific identification of past due accounts, based on the age of the receivable in excess of the contemplated or contractual due date. Accounts are charged off against the allowance when the Company believes they are uncollectible.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="FD2019Q3YTD" name="us-gaap:InventoryPolicyTextBlock" id="TextSelection-17C27551CDDC52EBA13D36F3C4D0C0F1-0-wk-Fact-6C2857F6F52B5BEB9D5DB547DBF2EA4D" escape="true"><div style="line-height:120%;padding-top:17px;text-indent:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Inventories</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> </span></div><div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Inventories are stated at the lower of cost or net realizable value. Cost is determined using a standard cost method, which approximates the first in, first out method, and includes material, labor and overhead costs. Inventory reserves are recorded for inventory items that have become excess or obsolete or are no longer used in current production and for inventory items that have a market price less than carrying value in inventory. The Company develops its inventory reserve based on an evaluation of the expected future use of its inventory on an item by item basis and applies historical obsolescence rates to estimate the loss on inventory expected to have a recovery value below cost. The Company also records other specific inventory reserves when it becomes aware of unique events or circumstances that result in an expected recovery value below cost. For inventory items that have been written down, either due to the inventory reserve analysis or due to a specific event, the reduced value becomes the new cost basis.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="FD2019Q3YTD" name="us-gaap:PropertyPlantAndEquipmentPolicyTextBlock" id="TextSelection-D2D72A6215F75B5E8FFBA4E73C6D7E49-0-wk-Fact-71326FACFDF25091AC50678690665F8A" continuedAt="TextSelection-D2D72A6215F75B5E8FFBA4E73C6D7E49-1" escape="true"><div style="line-height:120%;padding-top:17px;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Property and Equipment </span></div><ix:nonNumeric contextRef="FD2019Q3YTD" name="us-gaap:PropertyPlantAndEquipmentTextBlock" id="TextSelection-5A993AD820935E9D974BEF7897BBFDCC-0-wk-Fact-6B0CAE23DB8E5395B58F753042690BA1" continuedAt="TextSelection-2F5633B3A99559EB87F2D4071A22C214-0" escape="true"><div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Property and equipment are stated at cost. Depreciation is calculated using the straight-line method over estimated useful lives as follows:</span></div><div style="line-height:120%;padding-top:6px;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:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="2"></td></tr><tr><td style="width:68%;"></td><td style="width:32%;"></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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Useful Lives</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;">Aircraft and components</span></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 to 20 years</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;">Buildings</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="d205047438e2402-wk-Fact-BAE342D96DA4546580BAEC42ADBA1441" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" contextRef="FD2019Q3YTD_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_BuildingMember" format="ixt-sec:duryear">39</ix:nonNumeric> years</span></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;">Building improvements</span></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;">7 to 15 years</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;">Computer equipment</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;">2 to 6 years</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;">Demonstration units</span></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="d205047438e2435-wk-Fact-D592CE5A5CAE5DD1A6DECD6A76939156" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" contextRef="FD2019Q3YTD_us-gaap_PropertyPlantAndEquipmentByTypeAxis_masi_DemonstrationUnitsMember" format="ixt-sec:duryear">3</ix:nonNumeric> years</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="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Furniture and office equipment</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;">2 to 6 years</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;">Leasehold improvements</span></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;">Lesser of useful life or term of lease</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;">Machinery and equipment</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;">5 to 10 years</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;">Tooling</span></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="d205047438e2479-wk-Fact-715697B2246D5FE9B2A158C3BE34E38B" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" contextRef="FD2019Q3YTD_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_ToolsDiesAndMoldsMember" format="ixt-sec:duryear">3</ix:nonNumeric> years</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="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Vehicles</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="d205047438e2490-wk-Fact-3CE67723B2BA5FCC89146B3E00DB6981" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" contextRef="FD2019Q3YTD_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_VehiclesMember" format="ixt-sec:duryear">5</ix:nonNumeric> years</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:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Land is not depreciated and construction-in-progress is not depreciated until placed in service. Normal repair and maintenance costs are expensed as incurred, whereas significant improvements that materially increase values or extend useful lives are </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;">11</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="#s76DFEE2DD22D5122B0A51B0BCBF04A37"><span style="font-family:inherit;font-size:8pt;">Table of Contents</span></a></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">MASIMO 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;">NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS&#8212;(Continued)</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(unaudited)</span></div></div><div><br/></div><ix:continuation id="TextSelection-5DDDB91ABF8A52E5837884C5D395A772-3" continuedAt="TextSelection-5DDDB91ABF8A52E5837884C5D395A772-4"><ix:continuation id="TextSelection-D2D72A6215F75B5E8FFBA4E73C6D7E49-1"><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">capitalized and depreciated over the remaining estimated useful lives of the related assets. Upon sale or retirement of depreciable assets, the related cost and accumulated depreciation or amortization are removed from the accounts and any gain or loss on the sale or retirement is recognized in income. </span></div></ix:continuation><ix:nonNumeric contextRef="FD2019Q3YTD" name="us-gaap:LesseeLeasesPolicyTextBlock" id="TextSelection-F33C3EC093305EBE9078B1120F4D9A10-0-wk-Fact-EBB0AFB4AF015FB09857392280F3C267" escape="true"><div style="line-height:120%;padding-top:17px;padding-left:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Lessee Right-of-Use (ROU) Assets and Lease Liabilities</span></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As further discussed below within this Note </span><span style="font-family:inherit;font-size:10pt;">2</span><span style="font-family:inherit;font-size:10pt;"> to these condensed consolidated financial statements, the Company adopted ASC 842 effective December 30, 2018. The Company determines if an arrangement contains a lease at inception. ROU assets represent the Company&#8217;s right to use an asset underlying an operating lease for the lease term and lease liabilities represent the Company&#8217;s obligation to make lease payments arising from an operating lease. ROU assets and lease liabilities are recognized at the commencement date based on the present value of lease payments over the lease term. The Company generally estimates the applicable discount rate used to determine the net present value of lease payments based on available information at the lease commencement date. Many of the Company&#8217;s lessee agreements include options to extend the lease, which the Company does not include in its lease terms unless they are reasonably certain to be exercised. The Company utilizes a portfolio approach to account for the ROU assets and liabilities associated with certain equipment leases. The Company has also made an accounting policy election not to separate lease and non-lease components for its real estate leases and to exclude short-term leases with a term of twelve months or less from its application of ASC 842. Rental expense for lease payments related to operating leases is recognized on a straight-line basis over the lease term.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="FD2019Q3YTD" name="us-gaap:IntangibleAssetsFiniteLivedPolicy" id="TextSelection-2E48A44374B252E78779A0060FA2B978-0-wk-Fact-21CD4DCBE80A59BA8418981CF8C0E598" escape="true"><div style="line-height:120%;padding-top:17px;padding-left:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Intangible Assets</span></div><div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company&#8217;s policy is to renew its patents and trademarks. Costs to renew patents and trademarks are capitalized and amortized over the remaining useful life of the intangible asset. The Company continually evaluates the amortization period and carrying basis of patents and trademarks to determine whether any events or circumstances warrant a revised estimated useful life or reduction in value. Capitalized application costs are charged to operations when it is determined that the patent or trademark will not be obtained or is abandoned.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total renewal costs for patents and trademarks for the </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">September&#160;29, 2018</span><span style="font-family:inherit;font-size:10pt;"> were </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d205047438e2560-wk-Fact-BAE1B50134825608971E5550F2BDDC37" name="us-gaap:FiniteLivedIntangibleAssetsCostIncurredToRenewOrExtend" contextRef="FD2019Q3YTD_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_PatentsMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">1.0</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="d205047438e2564-wk-Fact-0B6F4D0712405E64B317D5A137673879" name="us-gaap:FiniteLivedIntangibleAssetsCostIncurredToRenewOrExtend" contextRef="FD2018Q3YTD_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_PatentsMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">0.3</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;">, respectively. As of </span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;">, the weighted-average number of years until the next renewal was </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonNumeric id="d205047438e2573-wk-Fact-C43F23C1BDC0552A8C5C2FFA19642261" name="us-gaap:FiniteLivedIntangibleAssetWeightedAveragePeriodBeforeNextRenewalOrExtension" contextRef="FD2019Q3YTD_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_PatentsMember" format="ixt-sec:durwordsen">one year</ix:nonNumeric></span></span><span style="font-family:inherit;font-size:10pt;"> for patents and </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonNumeric id="d205047438e2577-wk-Fact-630C70DC563F574ABA5D86D9EEC35FAF" name="us-gaap:FiniteLivedIntangibleAssetWeightedAveragePeriodBeforeNextRenewalOrExtension" contextRef="FD2019Q3YTD_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TrademarksMember" format="ixt-sec:durwordsen">five years</ix:nonNumeric></span></span><span style="font-family:inherit;font-size:10pt;"> for trademarks. </span></div></ix:nonNumeric><ix:nonNumeric contextRef="FD2019Q3YTD" name="us-gaap:ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock" id="TextSelection-5670F04DEBC950A2AC7D70DD8E925C33-0-wk-Fact-DF925B725AA651AD8698E8AC43271864" escape="true"><div style="line-height:120%;padding-top:17px;padding-left:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Impairment of Goodwill, Intangible Assets and Other Long-Lived Assets</span></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Goodwill is recorded as the difference, if any, between the aggregate consideration paid for an acquisition and the fair value of the acquired net tangible and intangible assets. Goodwill is not amortized, but instead is tested annually for impairment, or more frequently when events or changes in circumstances indicate that goodwill might be impaired. In assessing goodwill impairment, the Company has the option to first assess the qualitative factors to determine whether the existence of events or circumstances leads to a determination that it is more likely than not that the fair value of a reporting unit is less than its carrying amount. The Company&#8217;s qualitative assessment of the recoverability of goodwill considers various macroeconomic, industry-specific and Company-specific factors, including: (i)&#160;severe adverse industry or economic trends; (ii)&#160;significant Company-specific actions; (iii)&#160;current, historical or projected deterioration of the Company&#8217;s financial performance; or (iv)&#160;a sustained decrease in the Company&#8217;s market capitalization below its net book value. If, after assessing the totality of events or circumstances, the Company determines it is unlikely that the fair value of a reporting unit is less than its carrying amount, then a quantitative analysis is unnecessary. However, if the Company concludes otherwise, or if the Company elects to bypass the qualitative analysis, then the Company must perform a quantitative analysis that compares the fair value of the reporting unit with its carrying amount, including goodwill. If the fair value of the reporting unit exceeds its carrying amount, goodwill is not considered impaired; otherwise, a goodwill impairment loss is recognized for the lesser of: (a) the amount that the carrying amount of a reporting unit exceeds its fair value; or (b) the amount of the goodwill allocated to that reporting unit. The annual impairment test is performed during the fourth fiscal quarter.</span></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company reviews long-lived assets and identifiable intangibles for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. Recoverability of assets to be held and used is measured by a comparison of the carrying amount of an asset to the future undiscounted operating cash flows expected to be generated by the asset. If such asset is considered to be impaired, the impairment to be recognized is measured by the amount by which the carrying amount exceeds the fair value of the asset. Long-lived assets to be disposed of are reported at the lower of carrying amount or fair value less costs to sell.</span></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">No</span><span style="font-family:inherit;font-size:10pt;"> impairment of goodwill, intangible assets or other long-lived assets was recorded during each of the </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">September&#160;29, 2018</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;">12</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="#s76DFEE2DD22D5122B0A51B0BCBF04A37"><span style="font-family:inherit;font-size:8pt;">Table of Contents</span></a></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">MASIMO 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;">NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS&#8212;(Continued)</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(unaudited)</span></div></div><div><br/></div><ix:nonNumeric contextRef="FD2019Q3YTD" name="us-gaap:RevenueRecognitionPolicyTextBlock" id="TextSelection-4226CD4B8FDA5B599A000DF0D8CA6BF1-0-wk-Fact-13B73D6CE8D6550ABDFD1E3856DFCF01" continuedAt="TextSelection-4226CD4B8FDA5B599A000DF0D8CA6BF1-1" escape="true"><ix:continuation id="TextSelection-5DDDB91ABF8A52E5837884C5D395A772-4" continuedAt="TextSelection-5DDDB91ABF8A52E5837884C5D395A772-5"><div style="line-height:120%;padding-top:17px;padding-left:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Revenue Recognition, and Deferred Revenue and Other Contract Liabilities</span></div><div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company derives the majority of its product revenue from </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d205047438e2646-wk-Fact-057A03657E3A57C0B032A670D98BBF69" name="masi:NumberofSourcesofProductRevenue" contextRef="FD2019Q3YTD" unitRef="segment" decimals="INF" scale="0" format="ixt-sec:numwordsen">four</ix:nonFraction></span></span><span style="font-family:inherit;font-size:10pt;"> primary sources: (i)&#160;direct sales under deferred equipment agreements with end-user hospitals where the Company provides up-front monitoring equipment at no up-front charge in exchange for a multi-year sensor purchase commitment, (ii) other direct sales of noninvasive monitoring solutions to end-user hospitals, emergency medical response organizations and other direct customers; (iii)&#160;sales of noninvasive monitoring solutions to distributors who then typically resell to end-user hospitals, emergency medical response organizations and other customers; and (iv)&#160;sales of integrated circuit boards to OEM customers who incorporate the Company&#8217;s embedded software technology into their multiparameter monitoring devices. Subject to customer credit considerations, the majority of such sales are made on open account using industry standard payment terms based on the geography within which the specific customer is located.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company generally recognizes revenue following a single, principles-based five-step model to be applied to all contracts with customers and generally provides for the recognition of revenue in an amount that reflects the consideration to which the Company expects to be entitled, net of allowances for estimated returns, discounts or sales incentives, as well as taxes collected from customers that are remitted to government authorities, when control over the promised goods or services are transferred to the customer. Revenue related to equipment supplied under sales-type lease arrangements is recognized once control over the equipment is transferred to the customer, while revenue related to equipment supplied under operating-type lease arrangements is generally recognized on a straight-line basis over the term of the lease. </span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">While the majority of the Company&#8217;s revenue contracts and transactions contain standard business terms and conditions, there are some transactions that contain non-standard business terms and conditions. As a result, contract interpretation, judgment and analysis is required to determine the appropriate accounting, including: (i)&#160;the amount of the total consideration, including variable consideration, (ii) whether the arrangement contains an embedded lease, and if so, whether such embedded lease is a sales-type lease or an operating lease, (iii) the identification of the distinct performance obligations contained within the arrangement, (iv) how the arrangement consideration should be allocated to each performance obligation when multiple performance obligations exist, including the determination of standalone selling price, and (v)&#160;when to recognize revenue on the performance obligations. Changes in judgments on these assumptions and estimates could materially impact the timing of revenue recognition.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company enters into agreements to sell its monitoring solutions and services, sometimes as a part of arrangements with multiple performance obligations that include various combinations of product sales, equipment leases and services. In the case of contracts with multiple performance obligations, the authoritative guidance provides that the total consideration be allocated to each performance obligation on the basis of relative standalone selling prices. When a standalone selling price is not readily observable, the Company estimates the standalone selling price by considering multiple factors including, but not limited to, features and functionality of the product, geographies, type of customer, contractual prices pursuant to Group Purchasing Organization (GPO) contracts, the Company&#8217;s pricing and discount practices, and other market conditions.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Sales under deferred equipment agreements are generally structured such that the Company agrees to provide certain monitoring-related equipment, software, installation, training and/or warranty support at no up-front charge in exchange for the hospital&#8217;s agreement to purchase sensors over the term of the agreement, which generally ranges from three to </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonNumeric id="d205047438e2662-wk-Fact-95BD16090C7452A980EDA2B422B3F6C3" name="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" contextRef="FI2019Q3_srt_RangeAxis_srt_MaximumMember" format="ixt-sec:durwordsen">six years</ix:nonNumeric></span></span><span style="font-family:inherit;font-size:10pt;">. The Company allocates contract consideration under deferred equipment agreements containing fixed annual sensor purchase commitments to the underlying lease and non-lease components at contract inception. In determining whether any underlying lease components are related to a sales-type lease or an operating lease, the Company evaluates the customer&#8217;s rights and ability to control the use of the underlying equipment throughout the contract term, including any equipment substitution rights retained by the Company, as well as the Company&#8217;s expectations surrounding potential contract/lease extensions or renewals and the customer&#8217;s exercise of any purchase options. Revenue allocable to non-lease performance obligations is generally recognized as such non-lease performance obligations are satisfied. Revenue allocable to lease components under sales-type lease arrangements is generally recognized when the lease commences. Revenue allocable to lease components under operating lease arrangements is generally recognized over the term of the operating lease. The Company generally does not expect to derive any significant value in excess of such asset&#8217;s unamortized book value from equipment underlying its operating leases arrangements after the end of the agreement. </span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Revenue from direct sales of products to the Company&#8217;s end-user hospitals, emergency medical response organizations and other direct customers, as well as to its distributors, is generally recognized upon shipment or delivery to the customer based on the terms of the contract or underlying purchase order.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Sales of integrated circuit boards and other products to the Company&#8217;s OEM customers are generally recognized as revenue at the time of shipment. Revenue related to OEM rainbow</span><span style="font-family:inherit;font-size:7pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">&#174;</sup></span><span style="font-family:inherit;font-size:10pt;"> parameter software licenses is generally recognized upon shipment of the OEM&#8217;s product to its customers, as reported to the Company by the OEM.</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;">13</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="#s76DFEE2DD22D5122B0A51B0BCBF04A37"><span style="font-family:inherit;font-size:8pt;">Table of Contents</span></a></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">MASIMO 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;">NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS&#8212;(Continued)</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(unaudited)</span></div></div><div><br/></div><ix:continuation id="TextSelection-5DDDB91ABF8A52E5837884C5D395A772-5" continuedAt="TextSelection-5DDDB91ABF8A52E5837884C5D395A772-6"><ix:continuation id="TextSelection-4226CD4B8FDA5B599A000DF0D8CA6BF1-1"><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company provides certain customers with various sales incentives that may take the form of discounts or rebates. The Company records estimates related to these programs as a reduction to revenue at the time of sale. In general, customers do not have a right of return for credit or refund. However, the Company allows returns under certain circumstances. At the end of each period, the Company estimates and accrues for these returns as a reduction to revenue. The Company estimates the revenue constraints related to these forms of variable consideration based on various factors, including expected purchasing volumes, prior sales and returns history, and specific contractual terms and limitations.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The majority of the Company&#8217;s royalty and other revenue arose from one agreement that was due and payable quarterly in arrears. An estimate of these royalty revenues was recorded in the period earned based on historical results, adjusted for any new information or trends known to management at the time of estimation. This estimated revenue was adjusted prospectively when the Company received the underlying royalty report, approximately </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonNumeric id="d205047438e2682-wk-Fact-3209F7B988465949B1AAAA3E5B798D6E" name="masi:RoyaltyRevenueNumberofDaysRoyaltyRevenueisAdjustedSubsequenttoQuarterEnd" contextRef="FD2019Q3YTD" format="ixt-sec:durwordsen">sixty days</ix:nonNumeric></span></span><span style="font-family:inherit;font-size:10pt;"> after the end of the previous quarter. The Company received its final royalty payment from this agreement during the three months ended March 30, 2019. For the three months ended </span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">September&#160;29, 2018</span><span style="font-family:inherit;font-size:10pt;">, the Company recognized royalty revenue pursuant to this agreement of approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d205047438e2698-wk-Fact-DA493F8E66AD5D299B5C8AF5B22D5F1D" name="masi:Royalty" contextRef="FD2019Q3QTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">0.0</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="d205047438e2702-wk-Fact-CAB078B60EB0AD708BF0C13BB3A04C9C" name="masi:Royalty" contextRef="FD2018Q3QTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">8.1</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;">, respectively. For the nine months ended </span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">September&#160;29, 2018</span><span style="font-family:inherit;font-size:10pt;">, the Company recognized royalty revenue pursuant to this agreement of approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d205047438e2715-wk-Fact-012E49004FAA594EAA396D93DDF3E155" name="masi:Royalty" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">0.7</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="d205047438e2719-wk-Fact-346D4AF7D53E5A8D8E97547343ABA796" name="masi:Royalty" contextRef="FD2018Q3YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">25.3</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;">, respectively. </span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company also recognizes revenue from time-to-time related to non-recurring engineering (NRE) services. NRE service revenue is generally recognized over time based on actual costs incurred by the Company. </span></div></ix:continuation><ix:nonNumeric contextRef="FD2019Q3YTD" name="us-gaap:ShippingAndHandlingCostPolicyTextBlock" id="TextSelection-E61E281EDF71533A85ACF2E0E4004161-0-wk-Fact-9A18FA7EE22E54A2BB05C84517018C1C" escape="true"><div style="line-height:120%;padding-top:17px;text-align:left;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Shipping and Handling Costs and Fees</span></div><div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">All shipping and handling costs are expensed as incurred and are recorded as a component of cost of goods sold in the accompanying consolidated statements of operations. Charges for shipping and handling billed to customers are included as a component of product revenue.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="FD2019Q3YTD" name="masi:TaxesCollectedFromCustomersAndRemittedToGovernmentalAuthoritiesPolicyPolicyTextBlock" id="TextSelection-10FF2E3BF6625BC7909B76A4C210908E-0-wk-Fact-D98ED6CD933E5D1B89A490EB5EACA5F3" escape="true"><div style="line-height:120%;padding-top:17px;text-align:left;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Taxes Collected From Customers and Remitted to Governmental Authorities</span></div><div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company&#8217;s policy is to present revenue net of taxes collected from customers and remitted to governmental authorities.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="FD2019Q3YTD" name="masi:DeferredCostsandOtherContractAssetsPolicyTextBlock" id="TextSelection-69F3F85C381D5D45AC09182BF7B503B8-0-wk-Fact-FCE00E5AAE6356328BB86B8F1FF35A41" escape="true"><div style="line-height:120%;padding-top:17px;padding-left:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Deferred Costs and Other Contract Assets</span></div><div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The costs of monitoring-related equipment provided to hospitals under operating lease arrangements within the Company&#8217;s deferred equipment agreements are generally deferred and amortized to cost of goods sold over the life of the underlying contracts. Some of the Company&#8217;s deferred equipment agreements also contain provisions for certain allowances to be made directly to the end-user hospital customer at the inception of the arrangement. These allowances are generally allocated to the lease and non-lease components and recognized as a reduction to revenue as the underlying performance obligations are satisfied.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company generally invoices its customers under deferred equipment agreements as sensors are provided to the customer. However, the Company may recognize revenue for certain non-lease performance obligations under deferred equipment agreements with fixed annual commitments at the time such performance obligations are satisfied and prior to the customer being invoiced. When this occurs, the Company records an unbilled contract receivable related to such revenue until the customer has been invoiced pursuant to the terms of the underlying deferred equipment agreement.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The incremental costs of obtaining a contract with a customer are capitalized and deferred if the Company expects such costs to be recoverable over the life of the contract and the contract term is greater than one year. Such deferred costs generally relate to certain incentive sales commissions earned by the Company&#8217;s internal sales team in connection with the execution of deferred equipment agreements and are amortized to expense over the expected term of the underlying contract.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="FD2019Q3YTD" name="us-gaap:StandardProductWarrantyPolicy" id="TextSelection-E4CE690FC35452AEA9BFC3C17C4FC957-0-wk-Fact-B699D33F2C3852F5A1FB34E63272B5AF" continuedAt="TextSelection-E4CE690FC35452AEA9BFC3C17C4FC957-1" escape="true"><div style="line-height:120%;padding-top:17px;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Product Warranty</span></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company generally provides a warranty against defects in material and workmanship for a period ranging from six to </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonNumeric id="d205047438e2795-wk-Fact-7596CB3397C759778B04055B7D807D1C" name="masi:WarrantyPeriodForDefectsInMaterialAndWorkmanship" contextRef="FD2019Q3YTD_srt_RangeAxis_srt_MaximumMember" format="ixt-sec:durwordsen">forty-eight months</ix:nonNumeric></span></span><span style="font-family:inherit;font-size:10pt;">, depending on the product type. In traditional sales activities, including direct and OEM sales, the Company establishes an accrued liability for the estimated warranty costs at the time of revenue recognition, with a corresponding provision to cost of sales. Customers may also purchase extended warranty coverage or service level upgrades separately or as part of a deferred equipment agreement. Revenue related to extended warranty coverage and service level upgrades is generally recognized over the period in which such services will be provided. The related extended warranty and service level upgrade costs are expensed as incurred.</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;">14</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="#s76DFEE2DD22D5122B0A51B0BCBF04A37"><span style="font-family:inherit;font-size:8pt;">Table of Contents</span></a></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">MASIMO 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;">NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS&#8212;(Continued)</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(unaudited)</span></div></div><div><br/></div><ix:continuation id="TextSelection-5DDDB91ABF8A52E5837884C5D395A772-6" continuedAt="TextSelection-5DDDB91ABF8A52E5837884C5D395A772-7"><ix:nonNumeric contextRef="FD2019Q3YTD" name="us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock" id="TextSelection-635D728CEA8C5902BCDAD081FFBDF2E9-0-wk-Fact-0BE7886796955659979CE4F195B435FE" continuedAt="TextSelection-635D728CEA8C5902BCDAD081FFBDF2E9-1" escape="true"><ix:continuation id="TextSelection-E4CE690FC35452AEA9BFC3C17C4FC957-1" continuedAt="TextSelection-E4CE690FC35452AEA9BFC3C17C4FC957-2"><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Changes in the product warranty accrual were as follows (in thousands):</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="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="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Nine Months Ended</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 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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">September&#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;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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">September&#160;29, <br/>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;">Warranty accrual, beginning of period</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="d205047438e2920-wk-Fact-2BF1D5C75C845D2A854B340C7BBC071F" name="us-gaap:ProductWarrantyAccrual" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,910</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 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="d205047438e2939-wk-Fact-F74D10AF26B45F518254CF9E3B8CB26B" name="us-gaap:ProductWarrantyAccrual" contextRef="FI2017Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,149</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;">Accrual for warranties issued</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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="d205047438e2954-wk-Fact-0FB356B7853D5841A01B730A9D571084" name="us-gaap:ProductWarrantyAccrualPeriodIncreaseDecrease" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,920</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="d205047438e2973-wk-Fact-65F93792DAA5545CAD2C096BB1B280E2" name="us-gaap:ProductWarrantyAccrualPeriodIncreaseDecrease" contextRef="FD2018Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">943</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="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Changes to pre-existing warranties (including changes in estimates)</span><span style="font-family:inherit;font-size:8pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(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;"><span><ix:nonFraction id="d205047438e2995-wk-Fact-83485D19416C59F78F72D73B73BA759B" name="us-gaap:ProductWarrantyAccrualPreexistingIncreaseDecrease" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,404</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="d205047438e3014-wk-Fact-6F4CB2C3A31D59D39DD3A2CBB9D390BD" name="us-gaap:ProductWarrantyAccrualPreexistingIncreaseDecrease" contextRef="FD2018Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">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: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;">Settlements made</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="d205047438e3034-wk-Fact-6286BA526F4357F4B9BA24C33824BE47" name="us-gaap:ProductWarrantyExpense" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,276</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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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="d205047438e3054-wk-Fact-EB9BA61D67FA51129FC010FBD9D6AA26" name="us-gaap:ProductWarrantyExpense" contextRef="FD2018Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">974</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: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;">Warranty accrual, end of period</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d205047438e3080-wk-Fact-1650B5587F72515785D7018E9531ABF3" name="us-gaap:ProductWarrantyAccrual" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">3,958</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d205047438e3099-wk-Fact-E68B365D559D583CA30B8414ADDDA01F" name="us-gaap:ProductWarrantyAccrual" contextRef="FI2018Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,897</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #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%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">______________</span></div></ix:continuation></ix:nonNumeric><table cellpadding="0" cellspacing="0" style="padding-top:6px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><ix:continuation id="TextSelection-635D728CEA8C5902BCDAD081FFBDF2E9-1" continuedAt="TextSelection-635D728CEA8C5902BCDAD081FFBDF2E9-2"><ix:continuation id="TextSelection-E4CE690FC35452AEA9BFC3C17C4FC957-2" continuedAt="TextSelection-E4CE690FC35452AEA9BFC3C17C4FC957-3"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><span style="font-family:inherit;font-size:8pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(1)</sup></span><span style="font-family:inherit;font-size:8pt;"> </span></div></ix:continuation></ix:continuation></td><td style="vertical-align:top;"><ix:continuation id="TextSelection-635D728CEA8C5902BCDAD081FFBDF2E9-2"><ix:continuation id="TextSelection-E4CE690FC35452AEA9BFC3C17C4FC957-3"><div style="line-height:120%;text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">In connection with its adoption of ASC 842 on December 30, 2018, the Company recorded an adjustment to pre-existing warranties of </span><span style="font-family:inherit;font-size:8pt;">$2.5 million</span><span style="font-family:inherit;font-size:8pt;"> related to equipment previously capitalized under its deferred equipment agreements where the embedded leases were treated as operating leases under prior guidance. See &#8220;Recently Adopted Accounting Pronouncements&#8221; to these condensed consolidated financial statements for additional information related to the Company&#8217;s adoption of ASC 842.</span></div></ix:continuation></ix:continuation></td></tr></table><ix:nonNumeric contextRef="FD2019Q3YTD" name="us-gaap:LegalMattersAndContingenciesTextBlock" id="TextSelection-C8CCEF2B212756DD8C0334A1EE1BD703-0-wk-Fact-4DD2A63EAFE25A8F925B8B40CD71D969" escape="true"><div style="line-height:120%;padding-top:17px;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Litigation Costs and Contingencies</span></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company records a charge equal to at least the minimum estimated liability for a loss contingency or litigation settlement when both of the following conditions are met: (i)&#160;information available prior to issuance of the financial statements indicates that it is probable that a liability had been incurred at the date of the financial statements, and (ii)&#160;the range of loss can be reasonably estimated. The determination of whether a loss contingency or litigation settlement is probable or reasonably possible involves a significant amount of management judgment, as does the estimation of the range of loss given the nature of contingencies. Liabilities related to litigation settlements with multiple elements are recorded based on the fair value of each element. Legal and other litigation related expenses are recognized as the services are provided. The Company records insurance and other indemnity recoveries for litigation expenses when both of the following conditions are met: (a)&#160;the recovery is probable, and (b)&#160;collectability is reasonably assured. Insurance recoveries are only recorded to the extent the litigation costs to which they relate have been incurred and recognized in the financial statements.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="FD2019Q3YTD" name="us-gaap:ComprehensiveIncomePolicyPolicyTextBlock" id="TextSelection-D4E55A9514A855869A557001A9EE0B82-0-wk-Fact-80E7CC6007535C39BED6CE5CA9C271BB" escape="true"><div style="line-height:120%;padding-top:17px;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Comprehensive Income</span></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Comprehensive income includes foreign currency translation adjustments and any related tax benefits that have been excluded from net income and reflected in stockholders&#8217; equity.</span></div><ix:nonNumeric contextRef="FD2019Q3YTD" name="us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" id="TextSelection-85EF11BFAEE6554EBEEC261695DE005E-0-wk-Fact-924610EA89815A52A216E628B77FAEDB" escape="true"><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The change in accumulated other comprehensive loss was as follows (in thousands):</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="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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Nine Months Ended&#160;<br/>&#160;September 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;">Accumulated other comprehensive loss, beginning of period</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="d205047438e3235-wk-Fact-5FC56FF1B2265A31B49D0A9E59A67660" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">6,199</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;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Unrealized gains from foreign currency translation adjustments</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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="d205047438e3251-wk-Fact-F9033158462C5925A89AB545221392B7" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" contextRef="FD2019Q3YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">1,595</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;">Accumulated other comprehensive loss, end of period</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d205047438e3277-wk-Fact-EFA03C69539E527D8FE1852691D59534" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">7,794</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><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: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;">15</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="#s76DFEE2DD22D5122B0A51B0BCBF04A37"><span style="font-family:inherit;font-size:8pt;">Table of Contents</span></a></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">MASIMO 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;">NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS&#8212;(Continued)</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(unaudited)</span></div></div><div><br/></div><ix:nonNumeric contextRef="FD2019Q3YTD" name="us-gaap:EarningsPerSharePolicyTextBlock" id="TextSelection-B3473F73928C5E659C110DEA052AF7CF-0-wk-Fact-AB95853F19AC5E47B109386503A47FCD" escape="true"><ix:continuation id="TextSelection-5DDDB91ABF8A52E5837884C5D395A772-7" continuedAt="TextSelection-5DDDB91ABF8A52E5837884C5D395A772-8"><div style="line-height:120%;padding-top:17px;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Net Income Per Share</span></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Basic net income per share is computed by dividing net income by the weighted-average number of shares outstanding during the period. Net income per diluted share </span><span style="font-family:inherit;font-size:10pt;background-color:#ffffff;">i</span><span style="font-family:inherit;font-size:10pt;">s computed by dividing the net income by the weighted-average number of shares and potential shares outstanding during the period, if the effect of potential shares is dilutive. Potential shares include incremental shares of stock issuable upon the exercise of stock options and the vesting of both restricted share units (RSUs) and performance share units (PSUs). For the </span><span style="font-family:inherit;font-size:10pt;">three</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">September&#160;29, 2018</span><span style="font-family:inherit;font-size:10pt;">, weighted options to purchase </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d205047438e3327-wk-Fact-2B209264B96C516E8882F118F545B76D" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" contextRef="FD2019Q3QTD" unitRef="shares" decimals="-5" scale="6" format="ixt:numdotdecimal">0.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="d205047438e3332-wk-Fact-7445665935965CF2B6C4A3E08BC04370" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" contextRef="FD2018Q3QTD" unitRef="shares" decimals="-5" scale="6" format="ixt:numdotdecimal">0.6</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> shares of common stock, respectively, were outstanding but not included in the computation of diluted net income per share because the effect of including such shares would have been antidilutive in the applicable period. For the </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">September&#160;29, 2018</span><span style="font-family:inherit;font-size:10pt;">, weighted options to purchase </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d205047438e3348-wk-Fact-F4187D82CA285CF598EC4110C5BCB16D" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" contextRef="FD2019Q3YTD" unitRef="shares" decimals="-5" scale="6" format="ixt:numdotdecimal">0.3</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="d205047438e3352-wk-Fact-121014446016546C8432CA705DF213CD" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" contextRef="FD2018Q3YTD" unitRef="shares" decimals="-5" scale="6" format="ixt:numdotdecimal">1.1</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> shares of common stock, respectively, were outstanding but not included in the computation of diluted net income per share because the effect of including such shares would have been antidilutive in the applicable period. Certain RSUs are considered contingently issuable shares as their vesting is contingent upon the occurrence of certain future events. Since such events had not occurred and were not considered probable of occurring as of each of </span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">September&#160;29, 2018</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d205047438e3365-wk-Fact-FEA1A6891CEC5010B999B5182D104A4E" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" contextRef="FD2019Q3YTD_srt_TitleOfIndividualAxis_srt_ChiefExecutiveOfficerMember_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember" unitRef="shares" decimals="-5" scale="6" format="ixt:numdotdecimal">2.7</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> weighted average shares related to such RSUs have been excluded from the calculation of potential shares for each of the </span><span style="font-family:inherit;font-size:10pt;">three</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> month periods then ended.</span></div><ix:nonNumeric contextRef="FD2019Q3YTD" name="us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" id="TextSelection-DEE426DB4ED153749B148E8A604A459E-0-wk-Fact-80B43134138753188D2BFE6949888570" continuedAt="TextSelection-DEE426DB4ED153749B148E8A604A459E-1" escape="true"><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">A reconciliation of basic and diluted net income per share is as follows (in thousands, except per share amounts):</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="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="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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Three Months Ended</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Nine Months Ended</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 colspan="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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">September&#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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">September&#160;29, <br/>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;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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">September&#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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">September&#160;29, <br/>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="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:normal;">Net income</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d205047438e3596-wk-Fact-47F6F4000AB85AAB95C984E894107A29" name="us-gaap:NetIncomeLoss" contextRef="FD2019Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">49,085</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d205047438e3615-wk-Fact-80FC5F0164705482BD8C1CC90C29E736" name="us-gaap:NetIncomeLoss" contextRef="FD2018Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">57,126</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d205047438e3634-wk-Fact-FFDF1EADAD2B5B74BABFFDCAED5388E8" name="us-gaap:NetIncomeLoss" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">143,295</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d205047438e3654-wk-Fact-CA8D6A4ACA2053E8ABC75A7F1E6364A6" name="us-gaap:NetIncomeLoss" contextRef="FD2018Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">146,609</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #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;padding-left:2px;padding-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 net income per share:</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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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:bottom;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;">Weighted-average shares outstanding - basic</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="d205047438e3751-wk-Fact-54031816EE4F5C4484AF4AEB7587B379" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" contextRef="FD2019Q3QTD" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">53,535</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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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="d205047438e3770-wk-Fact-AE778B102BA85A999308EA6B67C545E0" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" contextRef="FD2018Q3QTD" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">52,432</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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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="d205047438e3789-wk-Fact-F3C27FFC5F865E7EA24DC24E8B0E923F" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" contextRef="FD2019Q3YTD" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">53,367</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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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="d205047438e3809-wk-Fact-BF802F92D2BA5CCEA862AA5196EE0A22" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" contextRef="FD2018Q3YTD" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">52,046</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;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;">Net income per basic share</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d205047438e3834-wk-Fact-1903E38AC4BE5112B64083CA1BBAD88B" name="us-gaap:EarningsPerShareBasic" contextRef="FD2019Q3QTD" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">0.92</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d205047438e3853-wk-Fact-2FBB6299A5D151DFBDCC9B060E08773F" name="us-gaap:EarningsPerShareBasic" contextRef="FD2018Q3QTD" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">1.09</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d205047438e3872-wk-Fact-021156D0FAD75B57856147851FE85197" name="us-gaap:EarningsPerShareBasic" contextRef="FD2019Q3YTD" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">2.69</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d205047438e3892-wk-Fact-CF83BF9719455D3485008AC9BACC1473" name="us-gaap:EarningsPerShareBasic" contextRef="FD2018Q3YTD" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">2.82</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #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="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:normal;">Diluted net income 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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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:bottom;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;">Weighted-average shares outstanding - basic</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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="d205047438e3989-wk-Fact-54031816EE4F5C4484AF4AEB7587B379" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" contextRef="FD2019Q3QTD" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">53,535</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="d205047438e4008-wk-Fact-AE778B102BA85A999308EA6B67C545E0" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" contextRef="FD2018Q3QTD" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">52,432</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="d205047438e4027-wk-Fact-F3C27FFC5F865E7EA24DC24E8B0E923F" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" contextRef="FD2019Q3YTD" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">53,367</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="d205047438e4047-wk-Fact-BF802F92D2BA5CCEA862AA5196EE0A22" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" contextRef="FD2018Q3YTD" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">52,046</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: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;">Diluted share equivalent: stock options, RSUs and PSUs</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="d205047438e4067-wk-Fact-EE2F602B89BB5C03849F5920D26A5CBC" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" contextRef="FD2019Q3QTD" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">3,727</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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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="d205047438e4086-wk-Fact-84115F17C10D5A95A69BB8E563B83831" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" contextRef="FD2018Q3QTD" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">3,805</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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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="d205047438e4105-wk-Fact-11D086249D285B2191FFCE277F3F1DAD" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" contextRef="FD2019Q3YTD" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">3,688</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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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="d205047438e4125-wk-Fact-9B088C15ACF951ED9F23D56AD078A2D6" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" contextRef="FD2018Q3YTD" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">3,829</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;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;">Weighted-average shares outstanding - diluted</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d205047438e4145-wk-Fact-D662A355804253A0AD659FB2830C6C72" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" contextRef="FD2019Q3QTD" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">57,262</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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;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="d205047438e4164-wk-Fact-1F9DC2E68646590AAC2550D9196AB15E" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" contextRef="FD2018Q3QTD" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">56,237</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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;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="d205047438e4183-wk-Fact-D5663DE631A359E081C73A619760532F" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" contextRef="FD2019Q3YTD" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">57,055</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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;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="d205047438e4203-wk-Fact-4C4C06985694541CB5611A2681C0F2E9" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" contextRef="FD2018Q3YTD" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">55,875</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;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;">Net income per diluted share</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d205047438e4228-wk-Fact-51EEE41C99165809A571AD6342946667" name="us-gaap:EarningsPerShareDiluted" contextRef="FD2019Q3QTD" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">0.86</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d205047438e4247-wk-Fact-AE8036F7D7B4548EA1C72ECF31F94AD8" name="us-gaap:EarningsPerShareDiluted" contextRef="FD2018Q3QTD" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">1.02</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d205047438e4266-wk-Fact-74D5F6F2CBD95AE282045A5F49663799" name="us-gaap:EarningsPerShareDiluted" contextRef="FD2019Q3YTD" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">2.51</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonFraction id="d205047438e4286-wk-Fact-7EBC967BE37A5061B8D2ACF21360FBEF" name="us-gaap:EarningsPerShareDiluted" contextRef="FD2018Q3YTD" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">2.62</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #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></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;">16</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="#s76DFEE2DD22D5122B0A51B0BCBF04A37"><span style="font-family:inherit;font-size:8pt;">Table of Contents</span></a></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">MASIMO 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;">NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS&#8212;(Continued)</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(unaudited)</span></div></div><div><br/></div><ix:continuation id="TextSelection-5DDDB91ABF8A52E5837884C5D395A772-8" continuedAt="TextSelection-5DDDB91ABF8A52E5837884C5D395A772-9"><div style="line-height:120%;padding-top:17px;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"><ix:continuation id="TextSelection-DEE426DB4ED153749B148E8A604A459E-1"></ix:continuation>Supplemental Cash Flow Information</span></div><ix:nonNumeric contextRef="FD2019Q3YTD" name="us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock" id="TextSelection-76895E5DE310599187B26A5FAD374B0E-0-wk-Fact-54848D87CC61507E9D09B0F88AFD974F" continuedAt="TextSelection-76895E5DE310599187B26A5FAD374B0E-1" escape="true"><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Supplemental cash flow information includes the following (in thousands):</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="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="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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Nine Months Ended</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 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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">September&#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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">September&#160;29, <br/>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="padding-top:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Cash paid during the year for:</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:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Interest</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="d205047438e4469-wk-Fact-8945419D4AAA5687A61CCEEB881CFB41" name="us-gaap:InterestPaidNet" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">134</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="d205047438e4488-wk-Fact-66E92186BF165BA081F439FC1F1BF765" name="us-gaap:InterestPaidNet" contextRef="FD2018Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">184</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;padding-left:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Income 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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d205047438e4503-wk-Fact-EE689BB3B2CF5EA9A00A3FEDDA4067B0" name="us-gaap:IncomeTaxesPaid" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">34,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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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="d205047438e4522-wk-Fact-40651B6EC797513593084AE7D9B02502" name="us-gaap:IncomeTaxesPaid" contextRef="FD2018Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">29,003</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;padding-left:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d205047438e4542-wk-Fact-2E2D63DF68F957558C924B0DC19E940B" name="us-gaap:OperatingLeasePayments" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">5,076</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="d205047438e4561-wk-Fact-DB8D4B3F538B51E5A32DB5CBA9A024D2" name="us-gaap:OperatingLeasePayments" contextRef="FD2018Q3YTD" unitRef="usd" decimals="-3" scale="3" 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:bottom;background-color:#cceeff;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 colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;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;height:20px;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;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;">Non-cash operating 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></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;padding-left:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">ROU assets obtained in exchange for lease liabilities</span><span style="font-family:inherit;font-size:8pt;"><sup style="vertical-align:top;line-height:120%;background-color:transparent; font-size:5pt">(1)</sup></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="d205047438e4670-wk-Fact-FCEE0F0544A753C4BCD3CA9B963BAEB2" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">25,965</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="d205047438e4689-wk-Fact-4EECCDA8DDDE5A34918D2AA2AC023F57" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" contextRef="FD2018Q3YTD" unitRef="usd" decimals="-3" scale="3" 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: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 colspan="3" 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 colspan="3" 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;background-color:#cceeff;padding-left:2px;padding-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;">Non-cash investing 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></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:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Unpaid purchases of property, plant and equipment</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="d205047438e4792-wk-Fact-923EC9CE9937511697EC16C0BAE3CE1C" name="us-gaap:CapitalExpendituresIncurredButNotYetPaid" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">4,170</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="d205047438e4811-wk-Fact-B8359844F3BF5214A3AA7C01D6BD2B40" name="us-gaap:CapitalExpendituresIncurredButNotYetPaid" contextRef="FD2018Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2,023</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="overflow:hidden;height:20px;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;height:20px;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;height:20px;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;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;">Non-cash 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></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;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;Unsettled common stock proceeds from option exercises</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="d205047438e4913-wk-Fact-152293DE879E5BF2B1204E1483EA2DF9" name="masi:Proceedsfromstockoptionsexercisedunsettledatperiodend" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-3" scale="3" 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="d205047438e4932-wk-Fact-6CC4E6E3B3605EE09984F3AAB11864C1" name="masi:Proceedsfromstockoptionsexercisedunsettledatperiodend" contextRef="FD2018Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">259</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="overflow:hidden;height:20px;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: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 colspan="3" 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;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;">Reconciliation of cash, cash equivalents and restricted cash:</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:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:24px;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;"><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="d205047438e5034-wk-Fact-6981BA5F777F55D28F7C6C9529CA2BEE" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">513,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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="d205047438e5053-wk-Fact-C50036F789A35ACCB12534A5F99E788D" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" contextRef="FI2018Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">493,488</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;padding-left:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Restricted cash</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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="d205047438e5068-wk-Fact-0D63E21E09655050BB46D8C3D99977AD" name="us-gaap:RestrictedCash" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">152</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="d205047438e5087-wk-Fact-AD72FBEFD3545A8E9B3F37567AF14CE4" name="us-gaap:RestrictedCash" contextRef="FI2018Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">157</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;">Total cash, cash equivalents and restricted cash shown in the condensed consolidated statements of cash flows</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d205047438e5112-wk-Fact-DA6AAD4A4166514A871FC8206E17E41C" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">513,512</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d205047438e5131-wk-Fact-B1640B93EAB95AFE9DB39299B6FC071E" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" contextRef="FI2018Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">493,645</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><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%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">______________</span></div></ix:nonNumeric><table cellpadding="0" cellspacing="0" style="padding-top:6px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><ix:continuation id="TextSelection-76895E5DE310599187B26A5FAD374B0E-1" continuedAt="TextSelection-76895E5DE310599187B26A5FAD374B0E-2"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><span style="font-family:inherit;font-size:8pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(1)</sup></span><span style="font-family:inherit;font-size:8pt;"> </span></div></ix:continuation></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:8pt;"><ix:continuation id="TextSelection-76895E5DE310599187B26A5FAD374B0E-2" continuedAt="TextSelection-76895E5DE310599187B26A5FAD374B0E-3"><span style="font-family:inherit;font-size:8pt;">In connection with its adoption of ASC 842 on December 30, 2018, the Company recorded a lessee operating lease ROU asset of </span><span style="font-family:inherit;font-size:8pt;">$22.5 million</span></ix:continuation><span style="font-family:inherit;font-size:8pt;"><ix:continuation id="TextSelection-76895E5DE310599187B26A5FAD374B0E-3">. See &#8220;Recently Adopted Accounting Pronouncements&#8221; to these condensed consolidated financial statements for additional information related to the Company&#8217;s adoption of ASC 842.</ix:continuation> </span></div></td></tr></table><ix:nonNumeric contextRef="FD2019Q3YTD" name="us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock" id="TextSelection-5D6757D32B2C526E93EA1557CE94A848-0-wk-Fact-E7705F8B77825DCFB8B449554C8EF776" continuedAt="TextSelection-5D6757D32B2C526E93EA1557CE94A848-1" escape="true"><div style="line-height:120%;padding-top:17px;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Recently Adopted Accounting Pronouncements</span></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In July 2019, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update (ASU) No. 2019-07, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Codification Updates to SEC Section - Amendments to SEC Paragraphs Pursuant to SEC Final Rule Releases No. 33-10532, Disclosure Update and Simplification, and Nos. 33-10231 and 33-10442, Investment Company Reporting Modernization, and Miscellaneous Updates</span><span style="font-family:inherit;font-size:10pt;"> (ASU 2019-07). The new standard aligns the guidance in various SEC sections of the codification with the requirements of certain already effective SEC final rules. ASU 2019-07 is effective immediately and was adopted upon issuance. The Company&#8217;s adoption of this standard did not have a material impact on its condensed consolidated financial statements.</span></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In August 2018, the FASB issued ASU No. 2018-15,&#160;</span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Intangibles&#8211;Goodwill and Other&#8211;Internal-Use Software (Subtopic 350-40): Customer&#8217;s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract </span><span style="font-family:inherit;font-size:10pt;">(ASU 2018-15).&#160;The new standard aligns the requirements for capitalizing implementation costs incurred in a hosting arrangement that is a service contract with the requirements for capitalizing implementation costs incurred to develop or obtain internal-use software (and hosting arrangements that include an internal-use software license). ASU 2018-15 is effective for annual periods, and interim periods within those annual periods, beginning after December 15, 2019. Early adoption is permitted, including adoption in an interim period. The Company early adopted this standard during the three months ended September 28, 2019, and such adoption did not have a material impact on its condensed consolidated financial statements.</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;">17</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="#s76DFEE2DD22D5122B0A51B0BCBF04A37"><span style="font-family:inherit;font-size:8pt;">Table of Contents</span></a></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">MASIMO 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;">NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS&#8212;(Continued)</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(unaudited)</span></div></div><div><br/></div><ix:continuation id="TextSelection-5D6757D32B2C526E93EA1557CE94A848-1" continuedAt="TextSelection-5D6757D32B2C526E93EA1557CE94A848-2"><ix:continuation id="TextSelection-5DDDB91ABF8A52E5837884C5D395A772-9" continuedAt="TextSelection-5DDDB91ABF8A52E5837884C5D395A772-10"><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In August 2018, the FASB issued ASU No. 2018-13,&#160;</span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Fair Value Measurement (Topic 820): Disclosure Framework - Changes to the Disclosure Requirements for Fair Value Measurement </span><span style="font-family:inherit;font-size:10pt;">(ASU 2018-13). The new standard adds and modifies certain disclosure requirements for fair value measurements including when entities will no longer be required to disclose the amount of and reasons for transfers between Level 1 and Level 2 of the fair value hierarchy, but will need to disclose the range and weighted average used to develop significant unobservable inputs for Level 3 fair value measurements. ASU 2018-13 is effective for annual periods, and interim periods within those annual periods, beginning after December 15, 2019. Early adoption is permitted, including adoption in an interim period. The Company early adopted this standard during the three months ended September 28, 2019, and such adoption did not have a material impact on its condensed consolidated financial statements.</span></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In July 2018, the FASB issued ASU No. 2018-09, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Codification Improvements</span><span style="font-family:inherit;font-size:10pt;"> (ASU 2018-09). This new standard amends, clarifies, corrects errors in and makes minor improvements to the ASC. The transition and effective date guidance is based on the facts and circumstances of each amendment. Some of the amendments of ASU 2018-09 do not require transition guidance and are effective upon issuance. The Company completed its adoption of all applicable items contained in ASU 2018-09 as of September 28, 2019, and such adoption did not have a material impact on its condensed consolidated financial statements.</span></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In February 2018, the FASB issued ASU No. 2018-02,</span><span style="font-family:inherit;font-size:10pt;font-style:italic;"> Income Statement - Reporting Comprehensive Income (Topic 220): Reclassification of Certain Tax Effects from Accumulated Other Comprehensive Income </span><span style="font-family:inherit;font-size:10pt;">(ASU 2018-02)</span><span style="font-family:inherit;font-size:10pt;font-style:italic;">. </span><span style="font-family:inherit;font-size:10pt;">The new standard allows a reclassification for certain stranded tax effects from accumulated other comprehensive income to retained earnings, and requires certain disclosures about stranded tax effects. ASU 2018-02 is effective for annual and interim periods beginning after December 15, 2018. The Company adopted this standard during the three months ended March 30, 2019, and such adoption did not have a material impact on its condensed consolidated financial statements.</span></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In February 2016, the FASB issued ASU No. 2016-02,</span><span style="font-family:inherit;font-size:10pt;font-style:italic;"> Leases (Topic 842) </span><span style="font-family:inherit;font-size:10pt;">(ASU 2016-02)</span><span style="font-family:inherit;font-size:10pt;font-style:italic;">. </span><span style="font-family:inherit;font-size:10pt;">Subsequent to the issuance of ASU 2016-02, the FASB clarified the guidance through several ASUs. The collective guidance was codified by the FASB in ASC 842,</span><span style="font-family:inherit;font-size:10pt;font-style:italic;"> </span><span style="font-family:inherit;font-size:10pt;">which, among other things (i) requires the Company to recognize an ROU asset and a lease liability for all operating leases for which the Company is the lessee; (ii) changes the classification of certain embedded leases within the Company&#8217;s deferred equipment agreements with its customers from operating to sales-type leases, resulting in the acceleration of revenue under certain contracts, as well as the immediate expensing of certain costs that were previously deferred and expensed over the term of the lease; and (iii) requires disclosures by the Company as a lessor and lessee about the amount, timing and uncertainty of cash flows arising from its leases. </span></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On December 30, 2018, the Company adopted ASC 842 using the modified retrospective method for all lease arrangements at the beginning of the period of adoption. Results for reporting periods beginning December 30, 2018 are presented under ASC 842, while prior period amounts were not adjusted and continue to be reported in accordance with the Company&#8217;s historic accounting under ASC 840, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Leases</span><span style="font-family:inherit;font-size:10pt;">. Adoption of this new accounting standard had a material impact on the Company&#8217;s condensed consolidated balance sheet as of March 30, 2019, but did not have a significant impact on the Company&#8217;s consolidated net earnings and cash flows for the three months ended March 30, 2019. For leases that commenced before the effective date of ASC 842, the Company did not elect any of the permitted practical expedients. However, the Company utilized a portfolio approach for purposes of determining the discount rate associated with certain equipment leases and made certain accounting policy elections not to separate lease and non-lease components for its real estate leases and to exclude short-term leases with a term of twelve months or less from its application of ASC 842.</span></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In connection with its adoption of ASC 842, the Company recorded lessee operating lease ROU assets and lessee operating lease liabilities of </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d205047438e5245-wk-Fact-F069176882BE562F97227998DA421A7F" name="masi:CumulativeEffectonRetainedEarningsNetofTaxROUAssetsandLeaseLiabilities" contextRef="I2019Q1ASC842" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">22.5</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> as of December 30, 2018, primarily related to real estate and equipment leases, based on the present value of the future lease payments on such date. As a lessor, the Company also recorded customer lease receivables of </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d205047438e5249-wk-Fact-DBEFDD0D7EDC55BABA3C2A81744A1E95" name="masi:CumulativeEffectonRetainedEarningsNetofTaxLeaseReceivable" contextRef="I2019Q1ASC842" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">62.0</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;">, a reduction to equipment leased to customers (formerly titled deferred cost of goods sold) of </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d205047438e5253-wk-Fact-F4404D2DD1FA51E28F8EAA76A7C7348F" name="masi:CumulativeEffectonRetainedEarningsNetofTaxLeasedEquipment" contextRef="I2019Q1ASC842" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">103.5</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;">, an increase to deferred tax assets of </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d205047438e5257-wk-Fact-BA84785BF7D15FEEB230E76970878E1A" name="masi:CumulativeEffectonRetainedEarningsNetofTaxDeferredTaxAssets" contextRef="I2019Q1ASC842" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">8.6</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;">, a decrease to deferred revenue and contract-related liabilities of </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d205047438e5261-wk-Fact-3952D3F486075523B1132E5BBC6F6442" name="masi:CumulativeEffectonRetainedEarningsNetofTaxDeferredTaxDeferredRevenueandContractRelatedLiabilities" contextRef="I2019Q1ASC842" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">9.1</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;">, an increase in other current liabilities of </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d205047438e5266-wk-Fact-B1575DFF316459B197FF4848D21D171E" name="masi:CumulativeEffectonRetainedEarningsNetofTaxOtherCurrentLiabilities" contextRef="I2019Q1ASC842" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">3.0</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> and a cumulative net decrease to retained earnings of </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d205047438e5270-wk-Fact-50735E2835AF5B28B53EF1E07C2B83D4" name="us-gaap:CumulativeEffectOnRetainedEarningsTax1" contextRef="FD2019Q1QTD_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201602Member_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember" unitRef="usd" decimals="-5" scale="6" sign="-" format="ixt:numdotdecimal">26.8</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;">, all related to the reclassification of certain embedded leases in existing deferred equipment agreements from operating to sales-type leases as of December 30, 2018. See Notes </span><span style="font-family:inherit;font-size:10pt;">6</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">7</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">9</span><span style="font-family:inherit;font-size:10pt;"> to these condensed consolidated financial statements for additional disclosures required by ASC 842.</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;">18</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="#s76DFEE2DD22D5122B0A51B0BCBF04A37"><span style="font-family:inherit;font-size:8pt;">Table of Contents</span></a></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">MASIMO 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;">NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS&#8212;(Continued)</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(unaudited)</span></div></div><div><br/></div><ix:continuation id="TextSelection-5D6757D32B2C526E93EA1557CE94A848-2"><ix:continuation id="TextSelection-5DDDB91ABF8A52E5837884C5D395A772-10"><div style="line-height:120%;padding-top:17px;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Recently Issued Accounting Pronouncements</span></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In June 2016, the FASB issued ASU No. 2016-13, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Financial Instruments &#8211; Credit Losses (Topic 326):&#160;Measurement of Credit Losses on Financial Instruments </span><span style="font-family:inherit;font-size:10pt;">(ASU 2016-13). Subsequent to the issuance of ASU 2016-13, the FASB clarified the guidance through several ASUs. The collective new guidance (ASC 326) generally requires entities to use a current expected credit loss model, which is a new impairment model based on expected losses rather than incurred losses. Under this model, an entity would recognize an impairment allowance equal to its current estimate of all contractual cash flows that the entity does not expect to collect. The entity&#8217;s estimate would consider relevant information about past events, current conditions, and reasonable and supportable forecasts. ASC 326 is effective for annual and interim fiscal reporting periods beginning after December 15, 2019, with early adoption permitted for annual reporting periods beginning after December 15, 2018. The Company is continuing to evaluate the expected impact of this ASC 326 but does not expect it to have a material impact on its consolidated financial statements upon adoption.</span></div></ix:continuation></ix:continuation><div><a id="s3E5B68E6A4A953C5840D646B094EA212"></a></div><ix:nonNumeric contextRef="FD2019Q3YTD" name="us-gaap:RelatedPartyTransactionsDisclosureTextBlock" id="TextSelection-32234EEAAF815284871E9FC988922B46-0-wk-Fact-DA553156F1555E90990534B8FA633DED" continuedAt="TextSelection-32234EEAAF815284871E9FC988922B46-1" escape="true"><div style="line-height:120%;padding-top:17px;font-size:10pt;"><span style="font-weight:bold;">3. Related Party Transactions</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> </span></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company&#8217;s Chairman and Chief Executive Officer (CEO) is also the Chairman and CEO of Cercacor. The Company is a party to the following agreements with Cercacor:</span></div><table cellpadding="0" cellspacing="0" style="padding-top:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><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;font-style:italic;">Cross-Licensing Agreement - </span><span style="font-family:inherit;font-size:10pt;">The Company and Cercacor are parties to the Cross-Licensing Agreement, which governs each party&#8217;s rights to certain intellectual property held by the two companies. The Company is subject to certain annual minimum aggregate royalty obligations for use of the rainbow</span><span style="font-family:inherit;font-size:7pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">&#174;</sup></span><span style="font-family:inherit;font-size:10pt;"> licensed technology. The current annual minimum royalty obligation is </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d205041675e635-wk-Fact-E7B7D0D428345E728C32D107349AD5D1" name="us-gaap:PaymentsForRoyalties" contextRef="FD2019Q3YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis_us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">5.0</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;">. Aggregate liabilities to Cercacor arising under the Cross-Licensing Agreement were </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d205041675e639-wk-Fact-8A1F5D7E160153E3AE69F941F49EA524" name="us-gaap:PaymentsForRoyalties" contextRef="FD2019Q3QTD_us-gaap_RelatedPartyTransactionAxis_masi_CercacorLaboratoriesMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">3.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="d205041675e643-wk-Fact-FC620B3131EA559BA9B49EEFF51FC39A" name="us-gaap:PaymentsForRoyalties" contextRef="FD2018Q3QTD_us-gaap_RelatedPartyTransactionAxis_masi_CercacorLaboratoriesMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">3.0</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> for the </span><span style="font-family:inherit;font-size:10pt;">three</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">September&#160;29, 2018</span><span style="font-family:inherit;font-size:10pt;">, respectively. Aggregate liabilities to Cercacor arising under the Cross-Licensing Agreement were </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d205041675e660-wk-Fact-92A37B79336D57DCA1267634D834C7DD" name="us-gaap:PaymentsForRoyalties" contextRef="FD2019Q3YTD_us-gaap_RelatedPartyTransactionAxis_masi_CercacorLaboratoriesMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">9.2</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="d205041675e664-wk-Fact-FCD25039995B5C879B7E942801B25E05" name="us-gaap:PaymentsForRoyalties" contextRef="FD2018Q3YTD_us-gaap_RelatedPartyTransactionAxis_masi_CercacorLaboratoriesMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">7.5</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> for the </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">September&#160;29, 2018</span><span style="font-family:inherit;font-size:10pt;">, respectively. </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:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">&#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;font-style:italic;">Administrative Services Agreement</span><span style="font-family:inherit;font-size:10pt;"> - The Company is a party to an administrative services agreement with Cercacor (G&amp;A Services Agreement), which governs certain general and administrative services that the Company provides to Cercacor. Amounts charged by the Company pursuant to the G&amp;A Services Agreement were&#160;</span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d205041675e690-wk-Fact-0FEAE5FC7EAA5718AD9B0A1DED806C9E" name="us-gaap:PaymentForAdministrativeFees" contextRef="FD2019Q3QTD_us-gaap_RelatedPartyTransactionAxis_masi_CercacorLaboratoriesMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">0.1</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> or less for each of the </span><span style="font-family:inherit;font-size:10pt;">three</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">September&#160;29, 2018</span><span style="font-family:inherit;font-size:10pt;">. Amounts charged by the Company pursuant to the G&amp;A Services Agreement were&#160;</span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d205041675e707-wk-Fact-EF7439FC5298CEBFF5B1B23BFDE4FB0E" name="us-gaap:PaymentForAdministrativeFees" contextRef="FD2019Q3YTD_us-gaap_RelatedPartyTransactionAxis_masi_CercacorLaboratoriesMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">0.2</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="d205041675e711-wk-Fact-F7D99428D7F93A23634DB23CF7611B44" name="us-gaap:PaymentForAdministrativeFees" contextRef="FD2018Q3YTD_us-gaap_RelatedPartyTransactionAxis_masi_CercacorLaboratoriesMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">0.1</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> </span><span style="font-family:inherit;font-size:10pt;">for the </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">September&#160;29, 2018</span><span style="font-family:inherit;font-size:10pt;">, respectively.</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:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><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;font-style:italic;">Sublease Agreement</span><span style="font-family:inherit;font-size:10pt;"> - In March 2016, the Company entered into a sublease agreement with Cercacor for approximately </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d205041675e738-wk-Fact-D72234A5AB805073891BE7D50F69A059" name="masi:PropertyPlantandEquipmentOccupiedSquareFeet" contextRef="FD2019Q3YTD" unitRef="sqft" decimals="INF" scale="0" format="ixt:numdotdecimal">16,830</ix:nonFraction></span></span><span style="font-family:inherit;font-size:10pt;"> square feet of excess office and laboratory space located at 40 Parker, Irvine, California (Cercacor Sublease). The Cercacor Sublease began on May 1, 2016 and expires on November 30, 2019. The Company recognized </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d205041675e742-wk-Fact-676EC2763A0259DBA0E888317A577E19" name="us-gaap:OperatingLeasesIncomeStatementSubleaseRevenue" contextRef="FD2019Q3QTD_us-gaap_RelatedPartyTransactionAxis_masi_CercacorLaboratoriesMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">0.1</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> in sublease income for each of the </span><span style="font-family:inherit;font-size:10pt;">three</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">September&#160;29, 2018</span><span style="font-family:inherit;font-size:10pt;">. The Company recognized less than </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d205041675e759-wk-Fact-77E7B6F9B89A5E35800F5B9EADA7A75B" name="us-gaap:OperatingLeasesIncomeStatementSubleaseRevenue" contextRef="FD2019Q3YTD_us-gaap_RelatedPartyTransactionAxis_masi_CercacorLaboratoriesMember" 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 sublease income for each of the </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">September&#160;29, 2018</span><span style="font-family:inherit;font-size:10pt;">. </span></div></td></tr></table><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net amounts due to Cercacor at </span><span style="font-family:inherit;font-size:10pt;">September&#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;"> were </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d205041675e786-wk-Fact-DA32E17FCC045AEAAC89F582BD284038" name="us-gaap:RelatedPartyTransactionDueFromToRelatedParty" contextRef="FI2019Q3_us-gaap_RelatedPartyTransactionAxis_masi_CercacorLaboratoriesMember" unitRef="usd" decimals="-5" scale="6" sign="-" format="ixt:numdotdecimal">3.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="d205041675e790-wk-Fact-184711ADEB465A5A821332E4004F4E61" name="us-gaap:RelatedPartyTransactionDueFromToRelatedParty" contextRef="FI2018Q4_us-gaap_RelatedPartyTransactionAxis_masi_CercacorLaboratoriesMember" unitRef="usd" decimals="-5" scale="6" sign="-" format="ixt:numdotdecimal">2.9</ix:nonFraction> million</span></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;">The Company&#8217;s CEO is also the Chairman of the Masimo Foundation for Ethics, Innovation and Competition in Healthcare (Masimo Foundation), a non-profit organization that was founded in 2010 to provide a platform for encouraging ethics, innovation and competition in healthcare. In addition, the Company&#8217;s Executive Vice President (EVP), Chief Financial Officer (CFO) serves as the Treasurer of the Masimo Foundation and the Company's EVP, General Counsel and Corporate Secretary serves as the Secretary for the Masimo Foundation. During the three and </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;">, the Company made various in-kind contributions to the Masimo Foundation, mainly in the form of donated administrative services.</span></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company&#8217;s CEO is also the Chairman of both the Patient Safety Movement Foundation (PSMF), a non-profit organization which was founded in 2013 to work with hospitals, medical technology companies and patient advocates to unite the healthcare ecosystem and eliminate the more than </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d205041675e810-wk-Fact-C469CFEA162B56A5865EEE4D5F52BC01" name="masi:EstimateofAnnualPreventableHospitalDeathsPreventedby2020" contextRef="FI2019Q3" unitRef="death" decimals="INF" scale="0" format="ixt:numdotdecimal">200,000</ix:nonFraction></span></span><span style="font-family:inherit;font-size:10pt;"> U.S. preventable hospital deaths that occur every year by 2020, and the Patient Safety Movement Coalition (PSMC), a not-for-profit social welfare organization that was founded in 2013 to promote patient safety legislation. The Company&#8217;s EVP, CFO also serves as the Treasurer of both PSMF and PSMC, and the Company&#8217;s EVP, General Counsel and Corporate Secretary also serves as the Secretary for PSMC. During the three and </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;">, the Company made various in-kind contributions to PSMF, mainly in the form of donated office space and administrative services.</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;">19</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="#s76DFEE2DD22D5122B0A51B0BCBF04A37"><span style="font-family:inherit;font-size:8pt;">Table of Contents</span></a></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">MASIMO 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;">NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS&#8212;(Continued)</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(unaudited)</span></div></div><div><br/></div><ix:continuation id="TextSelection-32234EEAAF815284871E9FC988922B46-1"><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company maintains an aircraft time share agreement, pursuant to which the Company has agreed from time to time to make its aircraft available to the Company&#8217;s CEO for lease on a time-sharing basis. The Company charges the Company&#8217;s CEO for personal use based on agreed upon reimbursement rates. For each of the </span><span style="font-family:inherit;font-size:10pt;">three</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">September&#160;29, 2018</span><span style="font-family:inherit;font-size:10pt;">, the Company charged the Company&#8217;s CEO less than </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d205041675e837-wk-Fact-47CE87E6E35152E19A9661526A6403E3" name="us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty" contextRef="FD2019Q3QTD_us-gaap_RelatedPartyTransactionAxis_masi_ReimbursementFeeMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">0.1</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> related to such reimbursements. For the </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">September&#160;29, 2018</span><span style="font-family:inherit;font-size:10pt;">, the Company charged the Company&#8217;s CEO </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d205041675e854-wk-Fact-FFF2EC7B0D767A196EFEDA7EABFA71AD" name="us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty" contextRef="FD2019Q3YTD_us-gaap_RelatedPartyTransactionAxis_masi_ReimbursementFeeMember" unitRef="usd" decimals="-5" 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="d205041675e858-wk-Fact-53A2F407E96BC33E1D37CC41B8158770" name="us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty" contextRef="FD2018Q3YTD_us-gaap_RelatedPartyTransactionAxis_masi_ReimbursementFeeMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">0.2</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> related to such reimbursements, respectively.</span></div></ix:continuation><div><a id="s7805C1F5FDE55C318C053927E2C05B09"></a></div><ix:nonNumeric contextRef="FD2019Q3YTD" name="us-gaap:InventoryDisclosureTextBlock" id="TextSelection-343C18D558715B6FBAB6E3E443D6621C-0-wk-Fact-DDDC25E8B66851E098435EDBB2D0E95F" escape="true"><div style="line-height:120%;padding-top:17px;font-size:10pt;"><span style="font-weight:bold;">4. Inventories</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> </span></div><ix:nonNumeric contextRef="FD2019Q3YTD" name="us-gaap:ScheduleOfInventoryCurrentTableTextBlock" id="TextSelection-1B087BB310D25981BC5818D5AC5FA644-0-wk-Fact-D37270A813F45440B7337AC4FC3193E1" escape="true"><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Inventories consist of the following (in thousands):</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="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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">September&#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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">December&#160;29, <br/>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;">Raw materials</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="d205041971e701-wk-Fact-59BB713E25525F1CBC8EC62272C586BE" name="us-gaap:InventoryRawMaterialsNetOfReserves" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">53,549</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 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="d205041971e720-wk-Fact-425669C6751A52F7B38AA89289F4069B" name="us-gaap:InventoryRawMaterialsNetOfReserves" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">38,955</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;">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;"><span><ix:nonFraction id="d205041971e735-wk-Fact-A121905661445A0C91022143D5031AC7" name="us-gaap:InventoryWorkInProcessNetOfReserves" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">10,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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d205041971e754-wk-Fact-76813CA69444585594731848AE4D4932" name="us-gaap:InventoryWorkInProcessNetOfReserves" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">9,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></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;">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;"><span><ix:nonFraction id="d205041971e774-wk-Fact-C90B0511907F5EDBA887617078FC99D8" name="us-gaap:InventoryFinishedGoodsNetOfReserves" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">45,955</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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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="d205041971e793-wk-Fact-A5545B7F3AE25657B11CF87643745325" name="us-gaap:InventoryFinishedGoodsNetOfReserves" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">46,741</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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;Total inventories</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d205041971e818-wk-Fact-2A1D69DF966951A7B452FFC657846098" name="us-gaap:InventoryNet" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">109,689</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d205041971e837-wk-Fact-7D2148C6372C54D9903A32C432CEEC4D" name="us-gaap:InventoryNet" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">94,732</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #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><a id="s8E54875EE7F954D8B0BE62AB681CFFD3"></a></div><ix:nonNumeric contextRef="FD2019Q3YTD" name="us-gaap:OtherCurrentAssetsTextBlock" id="TextSelection-05A5A9B01A65538A82DB7C444AC1D591-0-wk-Fact-3E04341FFE0659F080ECFE104BB4443D" escape="true"><div style="line-height:120%;padding-top:17px;text-align:left;font-size:10pt;"><span style="font-weight:bold;">5. Other Current Assets</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> </span></div><ix:nonNumeric contextRef="FD2019Q3YTD" name="us-gaap:ScheduleOfOtherAssetsTableTextBlock" id="TextSelection-A96EA629B76A56C885CE9B89620B7933-0-wk-Fact-980ACEDA7BC450C3B5E3B88F609E635A" continuedAt="TextSelection-683C7C894D5F5C85A021FC7E02DE7BC0-0" escape="true"><div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other current assets consist of the following (in thousands): </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="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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">September&#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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">December&#160;29, <br/>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;">Lease receivable, current</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="d205042452e701-wk-Fact-1B6C1037DFB75E5B8CA9EDBA188D4795" name="us-gaap:NetInvestmentInLeaseCurrent" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">19,855</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 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="d205042452e720-wk-Fact-671A70ECC2445C22B0B32284979B4FBA" name="us-gaap:NetInvestmentInLeaseCurrent" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" 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></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;">Prepaid 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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d205042452e735-wk-Fact-60905710F449537881650217282C5C3D" name="us-gaap:PrepaidTaxes" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">15,013</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="d205042452e754-wk-Fact-3DD167502FCC58A789728DF8A52682AE" name="us-gaap:PrepaidTaxes" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">3,071</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;">Prepaid 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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d205042452e774-wk-Fact-6B5AA211E19B5CCE97A2343218EF3643" name="us-gaap:PrepaidExpenseCurrent" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">10,052</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="d205042452e793-wk-Fact-F5A225100D7B52D0AA4C30204C3279EE" name="us-gaap:PrepaidExpenseCurrent" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">10,582</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;">Indirect taxes 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="d205042452e813-wk-Fact-2D23195682A65726A6C67F286924C748" name="us-gaap:ValueAddedTaxReceivableCurrent" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">7,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 colspan="2" style="vertical-align:bottom;padding-left: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="d205042452e832-wk-Fact-E9086BFD3D4958829B22DEBE2ABD0E29" name="us-gaap:ValueAddedTaxReceivableCurrent" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">6,516</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;">Customer notes 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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d205042452e852-wk-Fact-8CCC2CE6E94656A0B371265DB88D6C28" name="us-gaap:NontradeReceivablesCurrent" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2,954</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="d205042452e871-wk-Fact-CC9282B746E95792829DB08D99769764" name="us-gaap:NontradeReceivablesCurrent" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">3,780</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;">Other current 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="d205042452e891-wk-Fact-4B9C29636D495C92B57575CA1CB5C7D8" name="us-gaap:OtherAssetsMiscellaneousCurrent" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">5,780</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="d205042452e910-wk-Fact-72AE58B4898C5980BD8D4F3F0E199882" name="us-gaap:OtherAssetsMiscellaneousCurrent" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">5,278</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;">&#160;&#160;&#160;&#160;&#160;Total other current assets</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d205042452e935-wk-Fact-5EA9BB8524405D7E9EAEABE622ED9073" name="us-gaap:OtherAssetsCurrent" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">60,769</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d205042452e954-wk-Fact-029BFC76794C5E60904B9903C3D5E552" name="us-gaap:OtherAssetsCurrent" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">29,227</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><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><a id="s7A7093CF2BC152318E5B277D50F38699"></a></div><ix:nonNumeric contextRef="FD2019Q3YTD" name="us-gaap:LessorSalesTypeLeasesTextBlock" id="TextSelection-5E6CDD35F6E051E899A19C6CA7D10023-0-wk-Fact-C07F52CE8E0A58FEA11E244EB40B3941" continuedAt="TextSelection-5E6CDD35F6E051E899A19C6CA7D10023-1" escape="true"><div style="line-height:120%;padding-top:17px;font-size:10pt;"><span style="font-weight:bold;">6. Lease Receivable</span><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company adopted ASC 842, the lease accounting standard, effective as of December 30, 2018. Among other things, the Company&#8217;s adoption of ASC 842 resulted in changes to the classification of certain embedded leases within its deferred equipment agreements from operating to sales-type leases. As a result, the Company now recognizes revenue and costs, as well as a lease receivable, at the time the lease commences pursuant to deferred equipment agreements containing embedded sales-type leases. Revenue and costs related to embedded leases within the Company&#8217;s deferred equipment agreements are included in product revenue and cost of goods sold, respectively. See &#8220;Recently Adopted Accounting Pronouncements&#8221; under Note </span><span style="font-family:inherit;font-size:10pt;">2</span><span style="font-family:inherit;font-size:10pt;"> to these condensed consolidated financial statements for additional information related to the Company&#8217;s adoption of ASC 842.</span></div><ix:nonNumeric contextRef="FD2019Q3YTD" name="masi:SaleTypeLeaseReceivableTableTextBlock" id="TextSelection-88C276DEA1835A1D98E4BDE7FED6FDF7-0-wk-Fact-79E832AC12075A0C8CFFD954B9984C78" escape="true"><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Lease receivable consists of the following (in thousands):</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="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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">September&#160;28, <br/>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;">Lease receivable</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="d205042931e674-wk-Fact-B6E0131FBC8A5690A12C5E3EA6EA23DE" name="us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceived" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">67,669</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;">Allowance for credit loss</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="d205042931e689-wk-Fact-5AF2F235F3B558968926D6E09DF04986" name="masi:SalestypeleaseAllowanceforCreditLoss" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">372</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: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;">&#160;&#160;&#160;&#160;&#160;Lease receivable, net</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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="d205042931e710-wk-Fact-C3711499A8C85395A4C94C9B62A450D2" name="us-gaap:SalesTypeLeaseLeaseReceivable" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">67,297</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;">Less: Current portion of lease 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="d205042931e730-wk-Fact-1B6C1037DFB75E5B8CA9EDBA188D4795" name="us-gaap:NetInvestmentInLeaseCurrent" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">19,855</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;">&#160;&#160;&#160;&#160;&#160;Lease receivable, noncurrent</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d205042931e756-wk-Fact-6A94BD0A4484594B903A3E55F8154393" name="us-gaap:NetInvestmentInLeaseNoncurrent" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">47,442</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><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><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><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="#s76DFEE2DD22D5122B0A51B0BCBF04A37"><span style="font-family:inherit;font-size:8pt;">Table of Contents</span></a></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">MASIMO 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;">NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS&#8212;(Continued)</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(unaudited)</span></div></div><div><br/></div><ix:continuation id="TextSelection-5E6CDD35F6E051E899A19C6CA7D10023-1"><ix:nonNumeric contextRef="FD2019Q3YTD" name="us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivableMaturityTableTextBlock" id="TextSelection-4391C8D8884F5F48A5567820F566EEE2-0-wk-Fact-C4B27F5FAEF95CDDBD5743029190353F" escape="true"><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;">, estimated future maturities of customer sales-type lease receivables for each of the following fiscal years are as follows (in thousands):</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="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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;text-decoration:underline;">Fiscal year</span></div></td><td colspan="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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Amount</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;">2019 (balance of year)</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="d205042931e823-wk-Fact-16D5F9E7094555EFA64DCB3D2171A69D" name="us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedNextTwelveMonths" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">5,183</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;">2020</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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="d205042931e838-wk-Fact-6253B1AC5C5659EE8845EC842D4A8DDE" name="us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedTwoYears" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">18,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></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;">2021</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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="d205042931e858-wk-Fact-91E3B8E8205C526782B759FA68DC3E15" name="us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThreeYears" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">15,009</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;">2022</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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="d205042931e878-wk-Fact-E7F74383AF675187A778C44F208AC36C" name="us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFourYears" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">11,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: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;">2023</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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="d205042931e898-wk-Fact-C593D6BBB2925FFBA919992650219D92" name="us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFiveYears" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">7,928</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;">Thereafter</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="d205042931e918-wk-Fact-3B58FDB1A73A509B87DFDAB0C81A6CBF" name="us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThereafter" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">8,675</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="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;Total</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d205042931e943-wk-Fact-B6E0131FBC8A5690A12C5E3EA6EA23DE" name="us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceived" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">67,669</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #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:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Estimated future operating lease payments expected to be received from customers under deferred equipment agreements are not material as of </span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;">.</span></div></ix:continuation><div><a id="s7E5E874CA99E59378A9A7A9F6A657C3B"></a></div><ix:nonNumeric contextRef="FD2019Q3YTD" name="masi:DeferredCostsandOtherContractAssetsTextBlock" id="TextSelection-5F630F74AA365EE2A61A3BC0D54C8926-0-wk-Fact-02472B29D6335C71A2878FA10D2974CF" continuedAt="TextSelection-5F630F74AA365EE2A61A3BC0D54C8926-1" escape="true"><div style="line-height:120%;padding-top:17px;text-align:left;font-size:10pt;"><span style="font-weight:bold;">7. Deferred Costs and Other Contract Assets</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> </span></div><ix:nonNumeric contextRef="FD2019Q3YTD" name="us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock" id="TextSelection-5CC6D82D1F4F5E48AFD1D1D268D01472-0-wk-Fact-BF3C71F9F83A5694A46EE33C96730F15" continuedAt="TextSelection-5CC6D82D1F4F5E48AFD1D1D268D01472-1" escape="true"><div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred costs and other contract assets consist of the following (in thousands): </span></div><div style="line-height:120%;padding-top:6px;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="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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">September&#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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">December&#160;29, <br/>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;">Prepaid contract allowances</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="d205052148e695-wk-Fact-9D934802E5EC5AC7A0CAF275FF8A5F9E" name="masi:PrepaidDiscount" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">5,872</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="d205052148e714-wk-Fact-382EBFCE94895F93B6283EC636F327D7" name="masi:PrepaidDiscount" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">7,036</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;">Deferred commissions</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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="d205052148e729-wk-Fact-8E41522A02EC537886D247E8A180D4D2" name="us-gaap:DeferredSalesCommission" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">5,121</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="d205052148e748-wk-Fact-FCC7071F99725787A06B75C0F9CFECFF" name="us-gaap:DeferredSalesCommission" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">5,085</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;">Unbilled contract 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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d205052148e768-wk-Fact-2C1FE4CE467C52C98C21FD4462866FDA" name="us-gaap:UnbilledContractsReceivable" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2,396</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="d205052148e787-wk-Fact-0A0397B7D1AA59F1829D250C6B3DA501" name="us-gaap:UnbilledContractsReceivable" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">5,567</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="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Equipment leased to customers, net</span><span style="font-family:inherit;font-size:8pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(1)</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="d205052148e809-wk-Fact-C0435A8A55715FD2B2C3BC893EF59DDC" name="masi:Equipmentleasedtocustomers" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">431</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="d205052148e828-wk-Fact-F00A39DBF2CF5ACFA9FBBD957A2D6ADB" name="masi:Equipmentleasedtocustomers" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">108,417</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;">&#160;&#160;&#160;&#160;&#160;Total deferred costs and other contract assets</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d205052148e853-wk-Fact-41598A20CBFD5F018204299359145F6E" name="us-gaap:DeferredCostsAndOtherAssets" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">13,820</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d205052148e872-wk-Fact-CE6A991596C65FE2904EAE8225988487" name="us-gaap:DeferredCostsAndOtherAssets" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">126,105</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></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;">______________</span></div></ix:nonNumeric><table cellpadding="0" cellspacing="0" style="padding-top:6px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><ix:continuation id="TextSelection-5CC6D82D1F4F5E48AFD1D1D268D01472-1" continuedAt="TextSelection-5CC6D82D1F4F5E48AFD1D1D268D01472-2"><div style="line-height:120%;font-size:9pt;padding-left:0px;"><span style="font-family:inherit;font-size:8pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(1)</sup></span><span style="font-family:inherit;font-size:8pt;"> </span></div></ix:continuation></td><td style="vertical-align:top;"><ix:continuation id="TextSelection-5CC6D82D1F4F5E48AFD1D1D268D01472-2"><div style="line-height:120%;text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Formerly titled &#8220;Deferred cost of goods sold&#8221;. In connection with its adoption of ASC 842 on December 30, 2018, the Company recorded a reduction to equipment leased to customers, net, of </span><span style="font-family:inherit;font-size:9pt;">$103.5 million</span><span style="font-family:inherit;font-size:9pt;"> as a result of the reclassification of certain embedded leases within the Company&#8217;s deferred equipment agreements with its customers from operating to sales-type leases. See &#8220;Recently Adopted Accounting Pronouncements&#8221; to these condensed consolidated financial statements for additional information related to the Company&#8217;s adoption of ASC 842.</span></div></ix:continuation></td></tr></table><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">For the </span><span style="font-family:inherit;font-size:10pt;">three</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">September&#160;29, 2018</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d205052148e912-wk-Fact-2226DC633A3851F1A76EEDB34938BFEB" name="masi:DeferredCostofGoodsSoldAmortization" contextRef="FD2019Q3QTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">0.2</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="d205052148e916-wk-Fact-E09FA1187F9359ABBFF965ED2130FBFA" name="masi:DeferredCostofGoodsSoldAmortization" contextRef="FD2018Q3QTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">7.4</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;">, respectively, of equipment leased to customers was amortized to cost of goods sold. For the </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">September&#160;29, 2018</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d205052148e933-wk-Fact-EFF3AFEECEDD521CB516DE28A2CBAFE0" name="masi:DeferredCostofGoodsSoldAmortization" contextRef="FD2019Q3YTD" 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="d205052148e937-wk-Fact-8CD2272871635329A98E9FD022288268" name="masi:DeferredCostofGoodsSoldAmortization" contextRef="FD2018Q3YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">22.2</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;">, respectively, of equipment leased to customers was amortized to cost of goods sold. As of </span><span style="font-family:inherit;font-size:10pt;">September&#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;">, accumulated amortization of equipment leased to customers was </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d205052148e950-wk-Fact-F71BC631DCEC57C1A25F5924FD0D969F" name="masi:DeferredCostofGoodsSoldAccumulatedAmortization" contextRef="FI2019Q3" 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 </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d205052148e954-wk-Fact-AEE567DD2DDA580EBCAE29FD3486E3E7" name="masi:DeferredCostofGoodsSoldAccumulatedAmortization" contextRef="FI2018Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">103.1</ix:nonFraction> million</span></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;">For the </span><span style="font-family:inherit;font-size:10pt;">three</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">September&#160;29, 2018</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d205052148e973-wk-Fact-414B17D8A2AA58FBA1F5C73FE47B71DF" name="us-gaap:OtherAmortizationOfDeferredCharges" contextRef="FD2019Q3QTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">0.6</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="d205052148e977-wk-Fact-36458690AAA8709CA2C2E54248B1B891" name="us-gaap:OtherAmortizationOfDeferredCharges" contextRef="FD2018Q3QTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">0.5</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;">, respectively, of prepaid contract allowances were amortized as a reduction to revenue. For the </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">September&#160;29, 2018</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d205052148e994-wk-Fact-47B9FE20B08951B89A007AAB2D549267" name="us-gaap:OtherAmortizationOfDeferredCharges" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">1.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="d205052148e998-wk-Fact-5093E322D3195CD185F7C1CE4DFCC802" name="us-gaap:OtherAmortizationOfDeferredCharges" contextRef="FD2018Q3YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">1.3</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;">, respectively, of prepaid contract allowances were amortized as a reduction to revenue. </span></div></ix:nonNumeric><div style="line-height:120%;padding-top:12px;font-size:10pt;"><ix:continuation id="TextSelection-5F630F74AA365EE2A61A3BC0D54C8926-1" continuedAt="TextSelection-5F630F74AA365EE2A61A3BC0D54C8926-2"><span style="font-family:inherit;font-size:10pt;">For each of the </span><span style="font-family:inherit;font-size:10pt;">three</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">September&#160;29, 2018</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d205052148e1017-wk-Fact-21C7D9F2C4995F97AD4B90DCBD35B706" name="us-gaap:AmortizationOfDeferredSalesCommissions" contextRef="FD2019Q3QTD" 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 deferred commissions were amortized to selling, general and administrative expenses. For the </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">September&#160;29, 2018</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d205052148e1034-wk-Fact-F1D24EB05B505A38B0CC20F50D26905F" name="us-gaap:AmortizationOfDeferredSalesCommissions" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">1.5</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="d205052148e1038-wk-Fact-B569592B48A357059CABCD70204B81A2" name="us-gaap:AmortizationOfDeferredSalesCommissions" contextRef="FD2018Q3YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">1.6</ix:nonFraction> million</span></span></ix:continuation><span style="font-family:inherit;font-size:10pt;"><ix:continuation id="TextSelection-5F630F74AA365EE2A61A3BC0D54C8926-2">, respectively, of deferred commissions were amortized to selling, general and administrative expenses.</ix:continuation> </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><hr style="page-break-after:always"></hr><div><a id="s7A7B0B7B5C9A53CEBA3D48F0E4F74BF5"></a></div><div><div style="line-height:120%;font-size:8pt;"><a style="font-family:inherit;font-size:8pt;" href="#s76DFEE2DD22D5122B0A51B0BCBF04A37"><span style="font-family:inherit;font-size:8pt;">Table of Contents</span></a></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">MASIMO 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;">NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS&#8212;(Continued)</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(unaudited)</span></div></div><div><br/></div><ix:nonNumeric contextRef="FD2019Q3YTD" name="us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock" id="TextSelection-0A201B7D80975EA3BBFB462848B0B10C-0-wk-Fact-3E6EFFEE606451ABBE6B10E7421F3E6E" continuedAt="TextSelection-0A201B7D80975EA3BBFB462848B0B10C-1" escape="true"><div style="line-height:120%;padding-top:17px;font-size:10pt;"><span style="font-weight:bold;">8. Property and Equipment</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> </span></div><ix:continuation id="TextSelection-2F5633B3A99559EB87F2D4071A22C214-0"><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Property and equipment, net, consists of the following (in thousands):</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="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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">September&#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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">December&#160;29, <br/>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;">Building and building improvements</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="d205052855e702-wk-Fact-9A92F50A584253F79F59BE055CBA3325" name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="FI2019Q3_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_BuildingAndBuildingImprovementsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">91,704</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="d205052855e721-wk-Fact-D34D8C2B22245360A77D09B80EC5DC5F" name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="FI2018Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_BuildingAndBuildingImprovementsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">88,449</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;">Machinery and equipment</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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="d205052855e736-wk-Fact-C78017A1536853BD8C2EB00F6B7C2E4C" name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="FI2019Q3_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_MachineryAndEquipmentMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">58,582</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="d205052855e755-wk-Fact-42DA507DD6385915A15AC80E21EBE806" name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="FI2018Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_MachineryAndEquipmentMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">54,525</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;">Land</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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="d205052855e775-wk-Fact-00C0AF6694495D728429D018C53EB11A" name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="FI2019Q3_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_LandMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">40,216</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="d205052855e794-wk-Fact-2E09A0236C9159ADBDA53359F8327F3E" name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="FI2018Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_LandMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">23,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;">Aircraft and vehicles</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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="d205052855e814-wk-Fact-4287648D49475DB8BCFED7400927886D" name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="FI2019Q3_us-gaap_PropertyPlantAndEquipmentByTypeAxis_masi_AircraftComponentsandVehiclesMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">28,818</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="d205052855e833-wk-Fact-02FD915DE1B95D1A91CF9683820C4A4A" name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="FI2018Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_masi_AircraftComponentsandVehiclesMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">25,555</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;">Computer 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;"><span><ix:nonFraction id="d205052855e853-wk-Fact-BB7A48E22F475243AB4AE7B5392F558D" name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="FI2019Q3_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_ComputerEquipmentMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">19,214</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="d205052855e872-wk-Fact-26961FC0E91A5C9CBE39DA81D84FCDA6" name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="FI2018Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_ComputerEquipmentMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">16,582</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;">Leasehold improvements</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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="d205052855e892-wk-Fact-810882A2BB7A58078C0069C16B9E7496" name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="FI2019Q3_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_LeaseholdImprovementsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">17,574</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="d205052855e911-wk-Fact-2417252CAE2351299A33582544FF56D5" name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="FI2018Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_LeaseholdImprovementsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">16,428</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;">Tooling</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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="d205052855e931-wk-Fact-E963B38D16F85B08B5BB48F6DE87D2B9" name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="FI2019Q3_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_ToolsDiesAndMoldsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">15,070</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="d205052855e950-wk-Fact-E53CADC35F5E598DB035E390F6D3AAC2" name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="FI2018Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_ToolsDiesAndMoldsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">14,212</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;">Furniture and office equipment</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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="d205052855e970-wk-Fact-8137A57D0BDD53F2B004F9934EADC91D" name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="FI2019Q3_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_FurnitureAndFixturesMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">10,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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d205052855e989-wk-Fact-03C870A145C55C40A50C306B040BEB5F" name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="FI2018Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_FurnitureAndFixturesMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">10,459</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;">Demonstration units</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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="d205052855e1009-wk-Fact-C60508EF8C9B55A08B3D7F32C0969AA8" name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="FI2019Q3_us-gaap_PropertyPlantAndEquipmentByTypeAxis_masi_DemonstrationUnitsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">792</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="d205052855e1028-wk-Fact-D5E6C3152DA35D19A9F58BEAF22AC465" name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="FI2018Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_masi_DemonstrationUnitsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">470</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;">Construction-in-progress (CIP)</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="d205052855e1048-wk-Fact-31E7684C81DF5EA7A122B95B298FA43E" name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="FI2019Q3_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_ConstructionInProgressMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">37,309</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;"><div style="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="d205052855e1067-wk-Fact-90A54054D6BE559A9B5D4138ECC4CD1E" name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="FI2018Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_ConstructionInProgressMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">13,320</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="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;Total property 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;"><span><ix:nonFraction id="d205052855e1088-wk-Fact-59D60D7D8CD051919CA7D0D8D8516911" name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">319,987</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="d205052855e1107-wk-Fact-789CCC2450C55410BD220A002302ACFB" name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">263,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;">Accumulated depreciation</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="d205052855e1127-wk-Fact-217DE56EE0A35C2FAAA45B387D3E3F5A" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">110,529</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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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="d205052855e1147-wk-Fact-854486D4C4285FF790E5856FD2429FE1" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">97,790</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: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;">&#160;&#160;&#160;&#160;&#160;Property and equipment, net</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d205052855e1173-wk-Fact-9C3E8F5BB30250DEA644F972CE97FB02" name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">209,458</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d205052855e1192-wk-Fact-DC82E9930B41599CAD0F32FD9604B10A" name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">165,972</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #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-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">For the </span><span style="font-family:inherit;font-size:10pt;">three</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">September&#160;29, 2018</span><span style="font-family:inherit;font-size:10pt;">, depreciation expense of property and equipment was </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d205052855e1223-wk-Fact-E5A78CFF36BD582AA3E3C163101C4909" name="us-gaap:Depreciation" contextRef="FD2019Q3QTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">4.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="d205052855e1227-wk-Fact-37D07916150658519EF35C275698FF1F" name="us-gaap:Depreciation" contextRef="FD2018Q3QTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">4.0</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;">, respectively. For the </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">September&#160;29, 2018</span><span style="font-family:inherit;font-size:10pt;">, depreciation expense of property and equipment was </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d205052855e1244-wk-Fact-52E10F8C9AAA5DC5BB4641CDC67DE96C" name="us-gaap:Depreciation" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">14.3</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="d205052855e1248-wk-Fact-D5CB66A212A453749F325DC3D60D7DAB" name="us-gaap:Depreciation" contextRef="FD2018Q3YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">12.1</ix:nonFraction> million</span></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;">During the </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;">, the Company, through its wholly owned subsidiaries, completed the purchase of </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d205052855e1263-wk-Fact-5382FCB120B752F5AEB5BB3FD003B48B" name="masi:PropertiesPurchased" contextRef="FD2019Q3QTD" unitRef="Facilities" decimals="INF" scale="0" format="ixt-sec:numwordsen">two</ix:nonFraction></span></span><span style="font-family:inherit;font-size:10pt;"> buildings for an aggregate purchase price of </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d205052855e1267-wk-Fact-0AB18222B1955BA1932AA292EF91AF3A" name="us-gaap:PropertyPlantAndEquipmentAdditions" contextRef="FD2019Q3QTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">35.6</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;">.</span></div></ix:nonNumeric><div style="line-height:120%;padding-top:12px;font-size:10pt;"><ix:continuation id="TextSelection-0A201B7D80975EA3BBFB462848B0B10C-1" continuedAt="TextSelection-0A201B7D80975EA3BBFB462848B0B10C-2"><span style="font-family:inherit;font-size:10pt;">The balance in CIP at </span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;"> relates primarily to a recently purchased building and capitalized implementation costs related to a new enterprise resource planning software system, the underlying assets for which have not been completed or placed into service. The balance in CIP at </span><span style="font-family:inherit;font-size:10pt;">December&#160;29, 2018</span></ix:continuation><span style="font-family:inherit;font-size:10pt;"><ix:continuation id="TextSelection-0A201B7D80975EA3BBFB462848B0B10C-2"> related primarily to capitalized costs associated with the implementation of a new enterprise resource planning software system and a capital improvement project at its corporate headquarters, the underlying assets for which had not been completed or placed into service.</ix:continuation> </span></div><div><a id="s882746FB6182592BADDDB4187808D19E"></a></div><ix:nonNumeric contextRef="FD2019Q3YTD" name="us-gaap:LesseeOperatingLeasesTextBlock" id="TextSelection-AF0BBF1BD40B52FB948679DB0AA54AFD-0-wk-Fact-42BC963619BA5F9B8D43D47C042C15A9" continuedAt="TextSelection-AF0BBF1BD40B52FB948679DB0AA54AFD-1" escape="true"><div style="line-height:120%;padding-top:17px;font-size:10pt;"><span style="font-weight:bold;">9. Lessee ROU Assets and Lease Liabilities</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> </span></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company adopted ASC 842, the lease accounting standard, effective as of December 30, 2018. Among other things, the Company&#8217;s adoption of ASC 842 resulted in: (a) the recognition of lessee ROU assets for the right to use assets subject to operating leases; and (b) the recognition of lessee lease liabilities for its obligation to make operating lease payments.&#160;See &#8220;Recently Adopted Accounting Pronouncements&#8221; under Note </span><span style="font-family:inherit;font-size:10pt;">2</span><span style="font-family:inherit;font-size:10pt;"> to these condensed consolidated financial statements for additional information related to the Company&#8217;s adoption of ASC 842.</span></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company leases certain facilities in North and South America, Europe, the Middle East and Asia-Pacific regions under operating lease agreements expiring at various dates through </span><span style="font-family:inherit;font-size:10pt;">June 2028</span><span style="font-family:inherit;font-size:10pt;">. In addition, the Company leases equipment in the U.S. and Europe that are classified as operating leases and expire at various dates through </span><span style="font-family:inherit;font-size:10pt;">September 2023</span><span style="font-family:inherit;font-size:10pt;">. The majority of these leases are non-cancellable and generally do not contain any material residual value guarantees or material restrictive covenants. The Company recognizes lease costs under these agreements using a straight-line method based on total lease payments. Certain facility leases contain predetermined price escalations and in some cases renewal options, the longest of which is for </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonNumeric id="d205054719e633-wk-Fact-895AD8EB6A875898BBBBADFDB0AF3819" name="us-gaap:LesseeOperatingLeaseRenewalTerm" contextRef="FI2019Q3" format="ixt-sec:duryear">5</ix:nonNumeric> years</span></span><span style="font-family:inherit;font-size:10pt;">. </span></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company generally estimates the applicable discount rate used to determine the net present value of lease payments based on available information at the lease commencement date. As of </span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;">, the weighted average discount rate used by the Company for all operating leases was approximately </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d205054719e644-wk-Fact-3CF525C55B8C59DF8B951DCCDBDD4EAF" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" contextRef="FI2019Q3" unitRef="number" decimals="3" scale="-2" format="ixt:numdotdecimal">3.7</ix:nonFraction>%</span></span><span style="font-family:inherit;font-size:10pt;">.</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;">22</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="#s76DFEE2DD22D5122B0A51B0BCBF04A37"><span style="font-family:inherit;font-size:8pt;">Table of Contents</span></a></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">MASIMO 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;">NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS&#8212;(Continued)</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(unaudited)</span></div></div><div><br/></div><ix:continuation id="TextSelection-AF0BBF1BD40B52FB948679DB0AA54AFD-1" continuedAt="TextSelection-AF0BBF1BD40B52FB948679DB0AA54AFD-2"><ix:nonNumeric contextRef="FD2019Q3YTD" name="masi:LesseeOperatingLeaseBalanceSheetClassificationTableTextBlock" id="TextSelection-B5C668A638BA5754AC6655211C72116F-0-wk-Fact-C5076E923CA6577797ADF1D2880613AC" escape="true"><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">For the period ended </span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;">, the balance sheet classifications for amounts related to the Company&#8217;s operating leases for which it is the lessee are as follows:</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="6"></td></tr><tr><td style="width:28%;"></td><td style="width:57%;"></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 style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Balance sheet classification</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">September&#160;28, <br/>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;">Lessee ROU assets</span></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;">Other non-current assets</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d205054719e727-wk-Fact-5BF717199CC059338F75B05007B2C643" name="us-gaap:OperatingLeaseRightOfUseAsset" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">19,892</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><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="overflow:hidden;height:10px;font-size:10pt;"><span style="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:10px;font-size:10pt;"><span style="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:10px;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:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</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;">Lessee current lease liabilities</span></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;">Other current liabilities</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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="d205054719e783-wk-Fact-65CC28FF14B756018CE8A700896354DA" name="us-gaap:OperatingLeaseLiabilityCurrent" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">4,680</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;">Lessee non-current lease liabilities</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;">Other non-current liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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="d205054719e813-wk-Fact-9715679142DF5F3AB3B7FD2ECC114055" name="us-gaap:OperatingLeaseLiabilityNoncurrent" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">16,451</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;">&#160;&#160;&#160;&#160;&#160;Total operating lease liabilities</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><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;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d205054719e848-wk-Fact-5E1E7A3129F954D3B60F831F2D09DE5D" name="us-gaap:OperatingLeaseLiability" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">21,131</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><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:6px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The weighted average remaining lease term for the Company&#8217;s operating leases was </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonNumeric id="d205054719e861-wk-Fact-D673EF94BC55563DB19623502445B795" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" contextRef="FI2019Q3" format="ixt-sec:duryear">8.0</ix:nonNumeric> years</span></span><span style="font-family:inherit;font-size:10pt;"> as of </span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;">. </span></div><ix:nonNumeric contextRef="FD2019Q3YTD" name="us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock" id="TextSelection-F81E7DDFA116514F92C29A3FFBFB7852-0-wk-Fact-7F5AFED0CD065DF9A784362E1FBA0CB3" escape="true"><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;">, estimated future operating lease payments for each of the following fiscal years were as follows (in thousands):</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="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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;text-decoration:underline;">Fiscal year</span></div></td><td colspan="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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Amount</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;">2019 (balance of year)</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="d205054719e925-wk-Fact-F73ECDAAC7045A50A9D75B9489A8CB79" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,332</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;">2020</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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="d205054719e940-wk-Fact-D85E6E1ED0FD5D7FB9B6A8FA3FEF5271" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">5,180</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;">2021</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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="d205054719e960-wk-Fact-2BCAEAF1D1BC55D5903BBCDCD8838378" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">3,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: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;">2022</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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="d205054719e980-wk-Fact-43D02597E73351A68B51D9E8C7C6F373" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2,053</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;">2023</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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="d205054719e1000-wk-Fact-5559CAAE5A855CA69BFB155AA66FFDE5" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,836</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="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Thereafter</span><span style="font-family:inherit;font-size:8pt;"><sup style="vertical-align:top;line-height:120%;background-color:transparent; font-size:5pt">(1)</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="d205054719e1022-wk-Fact-36F6E36D89875403B1E49D62810B11F1" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">11,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></tr><tr><td style="vertical-align:bottom;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;">&#160;&#160;&#160;Total</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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d205054719e1042-wk-Fact-1A4E3B637A8B512E92FE6905FC649179" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">24,646</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: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;">&#160;&#160;&#160;Imputed 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="d205054719e1062-wk-Fact-87B9C0738963571B83BBF5A79F305318" name="us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">3,515</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: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;">&#160;&#160;&#160;Present value</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d205054719e1088-wk-Fact-5E1E7A3129F954D3B60F831F2D09DE5D" name="us-gaap:OperatingLeaseLiability" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">21,131</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><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:10pt;"><span style="font-family:inherit;font-size:10pt;">______________</span></div><div style="line-height:120%;padding-top:6px;text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(1)</sup></span><span style="font-family:inherit;font-size:8pt;"> &#160;&#160;&#160;&#160;Includes optional renewal period for certain leases.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="FD2019Q3YTD" name="srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock" id="TextSelection-9E142B1130195A52AE829442ED8E7E7D-0-wk-Fact-311E621EB6685DB4A91B7C28A25D8955" escape="true"><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;">December&#160;29, 2018</span><span style="font-family:inherit;font-size:10pt;">, the estimated future minimum lease payments, including interest, under operating leases for each of the following fiscal years ending on or about December&#160;31 were as follows (in thousands):</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:86%;"></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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;text-decoration:underline;">Fiscal year</span></div></td><td colspan="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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Amount</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;">2019</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="d205054719e1167-wk-Fact-EDE8B8C27347579A9A4CF335ADD6A5A8" name="us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">6,926</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;">2020</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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="d205054719e1182-wk-Fact-7B35C85699975112B6E7E3C1E64C11FE" name="us-gaap:OperatingLeasesFutureMinimumPaymentsDueInTwoYears" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">4,422</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;">2021</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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="d205054719e1202-wk-Fact-02E2BBBEC1CF5DB2967C96052DF3F0EC" name="us-gaap:OperatingLeasesFutureMinimumPaymentsDueInThreeYears" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2,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: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;">2022</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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="d205054719e1222-wk-Fact-CA0DC6B9673953D9851A022382274E6C" name="us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFourYears" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,701</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;">2023</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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="d205054719e1242-wk-Fact-908C1308D89A5934B60F3EEE6F9C7237" name="us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFiveYears" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,568</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="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Thereafter</span><span style="font-family:inherit;font-size:8pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(1)</sup></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="d205054719e1264-wk-Fact-3C950DBB781C5A9F9ECB42CFDC5494B0" name="us-gaap:OperatingLeasesFutureMinimumPaymentsDueThereafter" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">9,921</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="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;Total</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d205054719e1289-wk-Fact-7809B3BFF603503CA186EE96CC4DB558" name="us-gaap:OperatingLeasesFutureMinimumPaymentsDue" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">26,922</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #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;">______________</span></div><div style="line-height:120%;padding-top:6px;text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(1)</sup></span><span style="font-family:inherit;font-size:8pt;"> &#160;&#160;&#160;&#160;Includes optional renewal period for certain leases.</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;">23</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="#s76DFEE2DD22D5122B0A51B0BCBF04A37"><span style="font-family:inherit;font-size:8pt;">Table of Contents</span></a></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">MASIMO 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;">NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS&#8212;(Continued)</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(unaudited)</span></div></div><div><br/></div><ix:nonNumeric contextRef="FD2019Q3YTD" name="us-gaap:LeaseCostTableTextBlock" id="TextSelection-2545769D8DA95AE28ABB56B67B8918B5-0-wk-Fact-39882F11023A503D8AC9A1B4FBB9C6FE" escape="true"><ix:continuation id="TextSelection-AF0BBF1BD40B52FB948679DB0AA54AFD-2"><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Lease costs for the three and </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;"> were as follows (in thousands):</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="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="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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">September&#160;28, 2019</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 colspan="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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Three Months Ended</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Nine Months<br/>Ended</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;">Operating lease costs</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="d205054719e1432-wk-Fact-35B13B2AA30B5C54BFCED040C9DF5753" name="us-gaap:OperatingLeaseCost" contextRef="FD2019Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,717</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="d205054719e1451-wk-Fact-CFE5F3416829594BA402D979A678B3A4" name="us-gaap:OperatingLeaseCost" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">5,170</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;">Short-term lease 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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d205054719e1466-wk-Fact-9102B03D6BFB5DC6A955F113FF20B1DA" name="us-gaap:ShortTermLeaseCost" contextRef="FD2019Q3QTD" unitRef="usd" decimals="-3" scale="3" 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="d205054719e1485-wk-Fact-27D2CCA903195B6B8A6DC2EA405C211D" name="us-gaap:ShortTermLeaseCost" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">12</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;">Sublease 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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d205054719e1505-wk-Fact-50A669FC383A5253A97CE2513ACF0651" name="us-gaap:SubleaseIncome" contextRef="FD2019Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">52</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="d205054719e1525-wk-Fact-FF360F1FCFE05227A58BBBFBF877675F" name="us-gaap:SubleaseIncome" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">156</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;">&#160;&#160;&#160;&#160;&#160;Total lease cost</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d205054719e1551-wk-Fact-1F4F582B08F85C44A857EDF9B54BED14" name="us-gaap:LeaseCost" contextRef="FD2019Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,665</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d205054719e1570-wk-Fact-1ED8A5D4BCC45841AA8FA7C625EB003A" name="us-gaap:LeaseCost" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">5,026</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></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;">For the </span><span style="font-family:inherit;font-size:10pt;">three</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September&#160;29, 2018</span><span style="font-family:inherit;font-size:10pt;">, rental expense related to operating leases was </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d205054719e1591-wk-Fact-B0882FD5BDC3510E8016B92A57669189" name="us-gaap:LeaseAndRentalExpense" contextRef="FD2018Q3QTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">1.7</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="d205054719e1595-wk-Fact-C48D34DA604958B98210A05F33EF3563" name="us-gaap:LeaseAndRentalExpense" contextRef="FD2018Q3YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">5.2</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;">, respectively.</span></div></ix:continuation></ix:nonNumeric><div><a id="s41BADB22F69F5E48B5CD79EBDCD9D816"></a></div><ix:nonNumeric contextRef="FD2019Q3YTD" name="us-gaap:IntangibleAssetsDisclosureTextBlock" id="TextSelection-02288B0E6BB759198DE0EDAB4D28E8EB-0-wk-Fact-F95B4443B8635160BC4385B03814CD23" escape="true"><div style="line-height:120%;padding-top:17px;font-size:10pt;"><span style="font-weight:bold;">10. Intangible Assets</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> </span></div><ix:nonNumeric contextRef="FD2019Q3YTD" name="us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" id="TextSelection-3CB10FFBC6CC52409F2A26FD95BBC368-0-wk-Fact-18DAEF072217529B93B6376537ADA5DA" escape="true"><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Intangible assets, net, consist of the following (in thousands):</span></div><div style="line-height:120%;padding-top:6px;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="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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">September&#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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">December&#160;29, <br/>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;">Patents</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="d205054717e701-wk-Fact-824927F777E35EA3BA98EEC335686624" name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="FI2019Q3_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_PatentsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">22,781</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="d205054717e720-wk-Fact-65FACED4516A5AEC9A66AC754C9D9E2F" name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="FI2018Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_PatentsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">21,323</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;">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="d205054717e735-wk-Fact-7B52E4B66DE758959BF5B16E7ADFABB2" name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="FI2019Q3_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">7,669</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="d205054717e754-wk-Fact-C6DBC3F0E3AE58EDB9F9C77D85E81824" name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="FI2018Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">7,669</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;">Licenses-related party</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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="d205054717e774-wk-Fact-6C578CB42A2455789E11177E5A019B92" name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="FI2019Q3_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_LicensingAgreementsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">7,500</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="d205054717e793-wk-Fact-954F1D5E8B3D5A209C8EF4AED6A3FBDD" name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="FI2018Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_LicensingAgreementsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">7,500</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;">Acquired technology</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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="d205054717e813-wk-Fact-406B146AC0B85582B59434266DF4794F" name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="FI2019Q3_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_masi_AcquiredTechnologyMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">5,580</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="d205054717e832-wk-Fact-5AE982A8A8BA53738AC585125C701DCF" name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="FI2018Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_masi_AcquiredTechnologyMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">5,580</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;">Trademarks</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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="d205054717e852-wk-Fact-42E8EECE91E25763A4A7B5A975E72A9B" name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="FI2019Q3_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TrademarksMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">4,558</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="d205054717e871-wk-Fact-F00BCB2A16145C2DB113A095572FFF7A" name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="FI2018Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TrademarksMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">4,190</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;">Capitalized software development 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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d205054717e891-wk-Fact-204A755D973154649EEB4C87E3A420AF" name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="FI2019Q3_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">3,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;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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="d205054717e910-wk-Fact-EC1BEEA75D1053E89B4DB82438A65C2A" name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="FI2018Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">3,430</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;">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;"><span><ix:nonFraction id="d205054717e930-wk-Fact-B05BA4B540635B9BA418FC95D10F41C0" name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="FI2019Q3_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_OtherIntangibleAssetsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">5,467</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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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="d205054717e949-wk-Fact-DA402CE5691255289E608EC8D9D0EDC0" name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="FI2018Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_OtherIntangibleAssetsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">5,466</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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;Total intangible 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="d205054717e969-wk-Fact-A0A79A7CBAD75EC6ABAA524FB15D0B0F" name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">56,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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d205054717e988-wk-Fact-D5919330B01753BCAE5791FD1871E058" name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">55,158</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;">Accumulated amortization</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="d205054717e1008-wk-Fact-EB92BF1422685127A4E15C80430CE082" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">29,559</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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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="d205054717e1028-wk-Fact-7D63B520D5BD540B882F2596304AD70F" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">27,234</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;">&#160;&#160;&#160;&#160;&#160;Intangible assets, net  </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d205054717e1054-wk-Fact-68B36567B3AB5D2BBF65D41E00B18BE5" name="us-gaap:FiniteLivedIntangibleAssetsNet" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">27,432</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d205054717e1073-wk-Fact-66CA20FB659B542B81A137A4E25E35E2" name="us-gaap:FiniteLivedIntangibleAssetsNet" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">27,924</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #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:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total amortization expense for the </span><span style="font-family:inherit;font-size:10pt;">three</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;">&#160;and&#160;</span><span style="font-family:inherit;font-size:10pt;">September&#160;29, 2018</span><span style="font-family:inherit;font-size:10pt;">&#160;was </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d205054717e1103-wk-Fact-C6CE5238F28853C7A776A2B2F87B88E2" name="us-gaap:AmortizationOfIntangibleAssets" contextRef="FD2019Q3QTD" 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 </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d205054717e1107-wk-Fact-FE5FAA6564F5566CBD5A8CC4BDE26E87" name="us-gaap:AmortizationOfIntangibleAssets" contextRef="FD2018Q3QTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">1.2</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;">, respectively. Total amortization expense for the </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended&#160;</span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;">&#160;and&#160;</span><span style="font-family:inherit;font-size:10pt;">September&#160;29, 2018</span><span style="font-family:inherit;font-size:10pt;">&#160; was&#160;</span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d205054717e1124-wk-Fact-10DBAABFFDE75B49B3E35699C1BEC5BA" name="us-gaap:AmortizationOfIntangibleAssets" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">3.3</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="d205054717e1128-wk-Fact-559AACA5EECF54B2B90DEB8174F011F7" name="us-gaap:AmortizationOfIntangibleAssets" contextRef="FD2018Q3YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">3.9</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;">, respectively. All of these intangible assets have a ten year weighted average amortization period. </span></div><ix:nonNumeric contextRef="FD2019Q3YTD" name="us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" id="TextSelection-FC753F7A3DE254E9BA35251DA7B7C37D-0-wk-Fact-05A8E96A85F259029C4862BD461AFD0A" escape="true"><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Estimated amortization expense for each of the next fiscal years is as follows (in thousands):</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="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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;text-decoration:underline;">Fiscal year</span></div></td><td colspan="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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Amount</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;">2019 (balance of year)</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="d205054717e1190-wk-Fact-608395C94D9C5FA4B7F257BFE0B36DB6" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">4,417</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;">2020</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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="d205054717e1205-wk-Fact-929F21945763562D8556D76AB6E9B98E" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">4,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></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;">2021</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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="d205054717e1225-wk-Fact-89EFDBD6E0D25961B6C4568B74CEF1C3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">3,572</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;">2022</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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="d205054717e1245-wk-Fact-C8EC098BBC9B55B4964795F2AB1ADBB2" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2,308</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;">2023</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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="d205054717e1265-wk-Fact-967CBC227FA550E79C58946DD93A3900" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,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></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;">Thereafter</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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="d205054717e1285-wk-Fact-3A976B34A7F55F6B8DF11669ED161318" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">11,282</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;">&#160;&#160;&#160;&#160;&#160;Total</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d205054717e1310-wk-Fact-68B36567B3AB5D2BBF65D41E00B18BE5" name="us-gaap:FiniteLivedIntangibleAssetsNet" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">27,432</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><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><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><hr style="page-break-after:always"></hr><div><a id="sD4315FA1D19257E592183BF78FE4AEC3"></a></div><div><div style="line-height:120%;font-size:8pt;"><a style="font-family:inherit;font-size:8pt;" href="#s76DFEE2DD22D5122B0A51B0BCBF04A37"><span style="font-family:inherit;font-size:8pt;">Table of Contents</span></a></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">MASIMO 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;">NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS&#8212;(Continued)</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(unaudited)</span></div></div><div><br/></div><ix:nonNumeric contextRef="FD2019Q3YTD" name="us-gaap:GoodwillDisclosureTextBlock" id="TextSelection-A7520A8C50A1523395B2902FBF2A06A9-0-wk-Fact-2816970646FC534793A6DF2661BA958C" escape="true"><div style="line-height:120%;padding-top:17px;font-size:10pt;"><span style="font-weight:bold;">11. Goodwill</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> </span></div><ix:nonNumeric contextRef="FD2019Q3YTD" name="us-gaap:ScheduleOfGoodwillTextBlock" id="TextSelection-AA1C46EE55A35D6CA3C52A2D7B8A8D2E-0-wk-Fact-642799129DA25F109F3241E6118F9C27" escape="true"><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Changes in goodwill during the </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended&#160;</span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;"> were as follows (in thousands):</span></div><div style="line-height:120%;padding-top:6px;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="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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Nine Months Ended&#160;<br/>&#160;September 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;">Goodwill, beginning of period</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="d205054968e675-wk-Fact-AB64BC456FC952C7ADF063E6B71227BF" name="us-gaap:Goodwill" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">23,297</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;">Adjustments to goodwill from finalization of purchase price allocation</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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="d205054968e690-wk-Fact-2A1F6441AF5F596DAD0FECEC8D05221A" name="us-gaap:GoodwillPurchaseAccountingAdjustments" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">651</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;">Foreign currency translation adjustment</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="d205054968e711-wk-Fact-80E2328CFD8251CE984DCD9E00500F46" name="us-gaap:GoodwillForeignCurrencyTranslationGainLoss" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">649</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;">Goodwill, end of period</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d205054968e737-wk-Fact-29D681CCDE13580BB938B2FDED37E719" name="us-gaap:Goodwill" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">21,997</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><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:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On September 21, 2018, the Company acquired all of the outstanding shares of a private patient monitoring software company for approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d205054968e750-wk-Fact-0D8216CB7BF25B0399DB4BF214B0D046" name="us-gaap:PaymentsToAcquireBusinessesGross" contextRef="D2018Q3SD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">4.0</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;">. Based on the Company&#8217;s purchase price allocation, approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d205054968e754-wk-Fact-7310651A5F205FA09F15637E237A841C" name="us-gaap:GoodwillAcquiredDuringPeriod" contextRef="D2018Q3SD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">2.8</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> of the purchase price has been assigned to goodwill, </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d205054968e758-wk-Fact-C899A072C90B52BAA6AA2B063F5A4C19" name="masi:DeferredTaxAdjustmentfromPurchasePriceAllocation" contextRef="D2018Q3SD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">0.7</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> of which was recorded as an adjustment to the preliminary purchase price allocation to deferred tax assets based on additional analysis completed during the </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;">. </span></div></ix:nonNumeric><div><a id="s036C2498EDA15C73858BE561D52EC837"></a></div><ix:nonNumeric contextRef="FD2019Q3YTD" name="us-gaap:OtherAssetsDisclosureTextBlock" id="TextSelection-EE8661D1A44A535D944A6E8CF74CB898-0-wk-Fact-F84E1B595C18567AABBA4976BC8B78D4" escape="true"><div style="line-height:120%;padding-top:17px;font-size:10pt;"><span style="font-weight:bold;">12. Other Non-Current Assets</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> </span></div><ix:continuation id="TextSelection-683C7C894D5F5C85A021FC7E02DE7BC0-0"><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other assets, long-term consist of the following (in thousands):</span></div><div style="line-height:120%;padding-top:6px;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="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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">September&#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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">December&#160;29, <br/>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;">Lessee ROU assets</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="d205057460e692-wk-Fact-5BF717199CC059338F75B05007B2C643" name="us-gaap:OperatingLeaseRightOfUseAsset" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">19,892</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 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="d205057460e711-wk-Fact-CD841932002157A7B79428B422E52AA0" name="us-gaap:OperatingLeaseRightOfUseAsset" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" 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></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;">Strategic 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;"><span><ix:nonFraction id="d205057460e726-wk-Fact-97D63788688055A2AEDF486D947F6768" name="us-gaap:EquityMethodInvestments" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">6,287</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="d205057460e745-wk-Fact-3DD35621A9A15493A4D4C228158E816F" name="us-gaap:EquityMethodInvestments" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,200</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;">Prepaid deposits</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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="d205057460e765-wk-Fact-B008BC36EE325EDF8963108622E2C48F" name="us-gaap:DepositsAssetsNoncurrent" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">3,048</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="d205057460e784-wk-Fact-2CB3BCB3F34C541FABB46C0C83B84DC7" name="us-gaap:DepositsAssetsNoncurrent" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2,881</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;">Restricted cash</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="d205057460e804-wk-Fact-955F500548EE5700A5F7CAA31C501A5B" name="us-gaap:RestrictedCashNoncurrent" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">151</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;"><div style="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="d205057460e823-wk-Fact-34890AA86C0C5AEEACA0EFAC6142A6DA" name="us-gaap:RestrictedCashNoncurrent" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">151</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="text-align:left;padding-left:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total other assets, long-term</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d205057460e848-wk-Fact-04FA9745ABBB5031A905E8E6CF0422EB" name="us-gaap:OtherAssetsNoncurrent" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">29,378</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d205057460e867-wk-Fact-3F3E5188B9F152DDBA1955695670FB26" name="us-gaap:OtherAssetsNoncurrent" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">4,232</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #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:nonNumeric><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div><a id="s35AB522F788958979DA0461A0EB04726"></a></div><ix:nonNumeric contextRef="FD2019Q3YTD" name="us-gaap:DeferredRevenueDisclosureTextBlock" id="TextSelection-8AFF1CA0BC51523BAA3209F7CC5EF14F-0-wk-Fact-13A91CE9F11D5BAD8374454D7C28384C" continuedAt="TextSelection-8AFF1CA0BC51523BAA3209F7CC5EF14F-1" escape="true"><div style="line-height:120%;padding-top:17px;font-size:10pt;"><span style="font-weight:bold;">13. Deferred Revenue and Other Contract Liabilities</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> </span></div><ix:continuation id="TextSelection-4C75B64136DD55CFB47A332974F2F0A9-0" continuedAt="TextSelection-4C75B64136DD55CFB47A332974F2F0A9-1"><div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred revenue and other contract liabilities consist of the following (in thousands): </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="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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">September&#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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">December&#160;29, <br/>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="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred revenue</span><span style="font-family:inherit;font-size:8pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(1)</sup></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="d205056043e696-wk-Fact-099B348AABEF5484B2C35F6F4428D748" name="us-gaap:DeferredRevenue" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">14,861</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="d205056043e715-wk-Fact-F7713F83759D5300A175F200312AA8D4" name="us-gaap:DeferredRevenue" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">10,883</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;">Accrued rebates and allowances</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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="d205056043e730-wk-Fact-C253F86ABB4D5C1D8C9D3D5B395352E4" name="masi:Accruedrebatesandallowances" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">6,845</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="d205056043e749-wk-Fact-F432D954713652319D435F947C45379A" name="masi:Accruedrebatesandallowances" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">6,282</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="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accrued customer reimbursements</span><span style="font-family:inherit;font-size:8pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(2)</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;"><span><ix:nonFraction id="d205056043e771-wk-Fact-D0F18415064459799A7D8B7FAE00B080" name="us-gaap:AccountsPayableRelatedPartiesCurrent" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">3,509</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="d205056043e790-wk-Fact-6F3471D6E6A15034B694194839C141D7" name="us-gaap:AccountsPayableRelatedPartiesCurrent" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">16,194</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;">Other contract-related 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="d205056043e810-wk-Fact-44D84AAC67AD5484A9FD8994936503C0" name="us-gaap:ContractWithCustomerLiabilityNoncurrent" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,979</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="d205056043e829-wk-Fact-C1517295D27F5147AB135EEDB884286E" name="us-gaap:ContractWithCustomerLiabilityNoncurrent" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">432</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;">&#160;&#160;&#160;&#160;&#160;Total deferred revenue and other contract-related liabilities</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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d205056043e849-wk-Fact-8746154DA40A51C98D979A21C3A0EF23" name="us-gaap:OtherLiabilitiesAndDeferredRevenueNoncurrent" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">27,194</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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d205056043e868-wk-Fact-19B4C7E0154853139B6C63C29840C81B" name="us-gaap:OtherLiabilitiesAndDeferredRevenueNoncurrent" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">33,791</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;">Less: Non-current portion of deferred revenue</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="d205056043e888-wk-Fact-CA292AC96DCD579BA31427E3DAE34DFB" name="us-gaap:DeferredRevenueNoncurrent" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2,174</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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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="d205056043e908-wk-Fact-52FDAAF9466A53FAA365AE506B3F559F" name="us-gaap:DeferredRevenueNoncurrent" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,737</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: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;">&#160;&#160;&#160;&#160;&#160;Deferred revenue and other contract-related liabilities - current</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d205056043e934-wk-Fact-BC7B0CBA72605508AE89BF4B0526AEC7" name="us-gaap:DeferredRevenueCurrent" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">25,020</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d205056043e953-wk-Fact-D677CC1E6CC359F7A4E51E8D36BB2928" name="us-gaap:DeferredRevenueCurrent" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">32,054</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><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%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">______________</span></div><table cellpadding="0" cellspacing="0" style="padding-top:6px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></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;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(1)</sup></span><span style="font-family:inherit;font-size:8pt;"> </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;">In connection with its adoption of ASC 842 on December 30, 2018, the Company recorded a reduction to deferred revenue of approximately </span><span style="font-family:inherit;font-size:8pt;">$1.1 million</span><span style="font-family:inherit;font-size:8pt;"> due to the acceleration of revenue as a result of the reclassification of certain embedded leases within the Company&#8217;s deferred equipment agreements with its customers from operating to sales-type leases. See &#8220;Recently Adopted Accounting Pronouncements&#8221; to these condensed consolidated financial statements for additional information related to the Company&#8217;s adoption of ASC 842.</span></div></td></tr></table></ix:continuation><table cellpadding="0" cellspacing="0" style="padding-top:6px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><ix:continuation id="TextSelection-4C75B64136DD55CFB47A332974F2F0A9-1" continuedAt="TextSelection-4C75B64136DD55CFB47A332974F2F0A9-2"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><span style="font-family:inherit;font-size:8pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(2)</sup></span><span style="font-family:inherit;font-size:8pt;"> </span></div></ix:continuation></td><td style="vertical-align:top;"><ix:continuation id="TextSelection-4C75B64136DD55CFB47A332974F2F0A9-2" continuedAt="TextSelection-67FDA94C6CDF556D9F51DCA2128BB8D6-0"><div style="line-height:120%;text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">In connection with its adoption of ASC 842 on December 30, 2018, the Company recorded a reduction to accrued customer reimbursements of approximately </span><span style="font-family:inherit;font-size:8pt;">$12.3 million</span><span style="font-family:inherit;font-size:8pt;"> related to the derecognition of liabilities and leased equipment assets for certain OEM equipment reimbursements. See &#8220;Recently Adopted Accounting Pronouncements&#8221; to these condensed consolidated financial statements for additional information related to the Company&#8217;s adoption of ASC 842.</span></div></ix:continuation></td></tr></table></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;">25</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="#s76DFEE2DD22D5122B0A51B0BCBF04A37"><span style="font-family:inherit;font-size:8pt;">Table of Contents</span></a></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">MASIMO 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;">NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS&#8212;(Continued)</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(unaudited)</span></div></div><div><br/></div><ix:continuation id="TextSelection-8AFF1CA0BC51523BAA3209F7CC5EF14F-1"><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred revenue relates to contracted amounts that have been invoiced to customers for which remaining performance obligations must be completed before the Company can recognize the revenue. These amounts primarily relate to undelivered equipment, sensors and services under deferred equipment agreements, extended warranty agreements and NRE service agreements.</span></div><ix:continuation id="TextSelection-67FDA94C6CDF556D9F51DCA2128BB8D6-0"><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Changes in deferred revenue for the </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;"> were 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="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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Nine Months Ended&#160;<br/>&#160;September 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;">Deferred revenue, beginning of the period</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="d205056043e1057-wk-Fact-F7713F83759D5300A175F200312AA8D4" name="us-gaap:DeferredRevenue" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">10,883</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;">&#160;&#160;Revenue deferred during the period</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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="d205056043e1072-wk-Fact-8AF46040D11E5BB1B9BBAEEACE588DEE" name="us-gaap:DeferredRevenueAdditions" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">9,249</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;">&#160;&#160;Recognition of revenue deferred in prior periods</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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="d205056043e1092-wk-Fact-81DA94C0B5F85E198AAA208909D8B032" name="us-gaap:DeferredRevenueRevenueRecognized1" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">5,271</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;">&#160;&#160;&#160;&#160;&#160;Deferred revenue, end of the period</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d205056043e1118-wk-Fact-099B348AABEF5484B2C35F6F4428D748" name="us-gaap:DeferredRevenue" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">14,861</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><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-top:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Expected revenue from remaining contractual performance obligations (Unrecognized Contract Revenue) includes deferred revenue, as well as other amounts that will be invoiced and recognized as revenue in future periods, when the Company completes its performance obligations. While Unrecognized Contract Revenue is similar in concept to backlog, Unrecognized Contract Revenue excludes revenue allocable to monitoring-related equipment that is effectively leased to hospitals under deferred equipment agreements and other contractual obligations for which neither party has performed. </span></div><ix:nonNumeric contextRef="FD2019Q3YTD" name="us-gaap:DeferredRevenueByArrangementDisclosureTextBlock" id="TextSelection-3C23F1B71019539EAE4F077CABE4A0AB-0-wk-Fact-0F8F5F23FB61501A9C32B1230C4C4D52" continuedAt="TextSelection-4C75B64136DD55CFB47A332974F2F0A9-0" escape="true"><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table summarizes the Company&#8217;s estimated Unrecognized Contract Revenue as of </span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;"> and the future periods within which the Company expects to recognize such revenue.</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="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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Expected Future Revenue By Period </span></div><div style="text-align:center;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">(in thousands)</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 colspan="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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Less&#160;than</span></div><div style="text-align:center;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">1 year</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">&#160;Between </span></div><div style="text-align:center;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">1-3 years</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">&#160;Between</span></div><div style="text-align:center;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">&#160;3-5 years</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">More&#160;than</span></div><div style="text-align:center;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">5 years</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">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:10pt;"><span style="font-family:inherit;font-size:10pt;">Unrecognized Contract Revenue</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d205056043e1406-wk-Fact-530811B8E4975213864CB0893A7A4130" name="us-gaap:RevenueRemainingPerformanceObligation" contextRef="FI2019Q3_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain_2019-12-31" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">204,696</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d205056043e1425-wk-Fact-3461B72A03C05418A0D786375CE8A26B" name="us-gaap:RevenueRemainingPerformanceObligation" contextRef="FI2019Q3_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain_2021-12-31" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">302,540</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d205056043e1444-wk-Fact-410EEB81F4E35E21B29E386ADD0CE7DE" name="us-gaap:RevenueRemainingPerformanceObligation" contextRef="FI2019Q3_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain_2023-12-31" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">143,841</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d205056043e1464-wk-Fact-6248761BE54553B687FD23563A31D678" name="us-gaap:RevenueRemainingPerformanceObligation" contextRef="FI2019Q3_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain_2025-12-31" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">37,259</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d205056043e1483-wk-Fact-B51B855852AA5BBBAC9E75ED1112837C" name="us-gaap:RevenueRemainingPerformanceObligation" contextRef="FI2019Q3_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain_nil" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">688,336</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #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:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The estimated timing of this revenue is based, in part, on management&#8217;s estimates and assumptions about when its performance obligations will be completed. As a result, the actual timing of this revenue in future periods may vary, possibly materially, from those reflected in this table.</span></div></ix:continuation><div><a id="s6132DC396C48565BBCC711119F669389"></a></div><ix:nonNumeric contextRef="FD2019Q3YTD" name="us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" id="TextSelection-FE368AB82AE95507A20262671DFC7B87-0-wk-Fact-3476007EDAC155FDAB9F09D700D87012" escape="true"><div style="line-height:120%;padding-top:17px;font-size:10pt;"><span style="font-weight:bold;">14. Other Current Liabilities</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> </span></div><ix:nonNumeric contextRef="FD2019Q3YTD" name="us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock" id="TextSelection-9666B354CF855BECA17D1E7EB1911247-0-wk-Fact-F3861240EBD25B00B801EEB35A6A1B2B" escape="true"><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other current liabilities consist of the following (in thousands):</span></div><div style="line-height:120%;padding-top:6px;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="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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">September&#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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">December&#160;29, <br/>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;">Income tax payable</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="d205056594e699-wk-Fact-6F14385E3A2754AEAB01092AEF642195" name="us-gaap:TaxesPayableCurrent" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">6,488</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="d205056594e718-wk-Fact-842DFE9B063C507C935EF0A4E93ACC5B" name="us-gaap:TaxesPayableCurrent" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">3,071</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;">Accrued indirect taxes payable</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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="d205056594e733-wk-Fact-B9A372D9F2A45D5887C1E6E6DBAF454C" name="us-gaap:AccrualForTaxesOtherThanIncomeTaxesCurrent" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">5,712</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="d205056594e752-wk-Fact-946D1C7C41425BAD83EC0006652C13FC" name="us-gaap:AccrualForTaxesOtherThanIncomeTaxesCurrent" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">6,465</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;">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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d205056594e772-wk-Fact-7FAEF3589F9D59018ED489524E2E6F3F" name="us-gaap:AccruedLiabilitiesCurrent" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">5,387</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="d205056594e791-wk-Fact-F3A000DFC0D85C9FA080EA6222ABC742" name="us-gaap:AccruedLiabilitiesCurrent" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">5,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></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;">Lessee lease liabilities, current </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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="d205056594e811-wk-Fact-65CC28FF14B756018CE8A700896354DA" name="us-gaap:OperatingLeaseLiabilityCurrent" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">4,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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d205056594e830-wk-Fact-99E7B2EAB6725CDEB803A73E6381B15B" name="us-gaap:OperatingLeaseLiabilityCurrent" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" 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: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;">Accrued warranty</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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="d205056594e850-wk-Fact-7D2D891CA65A51F990A73F199EB8F0AA" name="us-gaap:ProductWarrantyAccrualClassifiedCurrent" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">3,958</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="d205056594e869-wk-Fact-027A41ADB6BF5D1EABA08E0F5C8BDE72" name="us-gaap:ProductWarrantyAccrualClassifiedCurrent" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,910</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;">Related party payables</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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="d205056594e889-wk-Fact-C3B45DB69D595ABD9FBCA54DC9E7A801" name="us-gaap:DueToRelatedPartiesCurrent" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">3,452</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="d205056594e908-wk-Fact-0F717B15C76750D3B5F3DC388A3739B8" name="us-gaap:DueToRelatedPartiesCurrent" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" 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></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;">Accrued legal fees</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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="d205056594e928-wk-Fact-3F847CFC8C1155A88CA21DCDF9DFB4FB" name="us-gaap:AccruedProfessionalFeesCurrentAndNoncurrent" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">3,277</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="d205056594e947-wk-Fact-B847BE66FCAE5FE5A4A05ADE86840892" name="us-gaap:AccruedProfessionalFeesCurrentAndNoncurrent" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,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: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;">Other</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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="d205056594e967-wk-Fact-1C8C5BFE8D8C58E6BB2BDDC31E9A022A" name="us-gaap:OtherAccruedLiabilitiesCurrent" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">3,025</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="d205056594e986-wk-Fact-10FB2929F6755E108B59CCEEE0C4601B" name="us-gaap:OtherAccruedLiabilitiesCurrent" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2,662</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;">&#160;&#160;&#160;&#160;&#160;Total accrued and other current liabilities</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d205056594e1011-wk-Fact-45561045EFCF5DD0B67D7ECD1D53B8E4" name="us-gaap:AccruedLiabilitiesAndOtherLiabilities" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">35,979</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d205056594e1030-wk-Fact-68E13990F9605580B346F686ED0B1A78" name="us-gaap:AccruedLiabilitiesAndOtherLiabilities" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">24,627</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><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><a id="s4B3D637403AB5E769001C6B65FD4FEF6"></a></div><div style="line-height:120%;padding-top:17px;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;">26</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="#s76DFEE2DD22D5122B0A51B0BCBF04A37"><span style="font-family:inherit;font-size:8pt;">Table of Contents</span></a></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">MASIMO 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;">NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS&#8212;(Continued)</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(unaudited)</span></div></div><div><br/></div><ix:nonNumeric contextRef="FD2019Q3YTD" name="us-gaap:DebtDisclosureTextBlock" id="TextSelection-AF03D290891552299DD0106785F4E751-0-wk-Fact-A1698BE3D5BF55079607CFEBA2A939A9" escape="true"><div style="line-height:120%;padding-top:17px;text-align:left;font-size:10pt;"><span style="font-weight:bold;">15. Credit Facilities</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> </span></div><div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On December&#160;17, 2018, the Company entered into a Credit Agreement (</span><span style="font-family:inherit;font-size:10pt;">the 2018 Credit Facility</span><span style="font-family:inherit;font-size:10pt;">) with JPMorgan Chase Bank, N.A., as Administrative Agent and a Lender, and Bank of the West, a Lender (collectively, the Lenders). The </span><span style="font-family:inherit;font-size:10pt;">2018 Credit Facility</span><span style="font-family:inherit;font-size:10pt;"> provides for up to </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d205056704e628-wk-Fact-950343F294765619A5F671EA5DB28EDE" name="us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity" contextRef="FI2019Q3_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">150.0</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> of unsecured borrowings in multiple currencies, with an option, subject to certain conditions, for the Company to increase the aggregate borrowing capacity up to </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d205056704e632-wk-Fact-4A3F7A8D2BD8532F88FDC68D06C3B963" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" contextRef="FI2019Q3_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">550.0</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> in the future with the initial Lenders and additional Lenders, as required. As of </span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;">, the </span><span style="font-family:inherit;font-size:10pt;">2018 Credit Facility</span><span style="font-family:inherit;font-size:10pt;"> had </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d205056704e645-wk-Fact-57B55270D9AE5005BD8B7400B5E17940" name="us-gaap:LongTermLineOfCredit" contextRef="FI2019Q3_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember" unitRef="usd" decimals="INF" scale="0" format="ixt-sec:numwordsen">no</ix:nonFraction></span></span><span style="font-family:inherit;font-size:10pt;"> outstanding draws and </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d205056704e649-wk-Fact-82CDCBA8253459029E830BA943DD3994" name="us-gaap:LettersOfCreditOutstandingAmount" contextRef="FI2019Q3" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">1.7</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> of outstanding letters of credit. As of </span><span style="font-family:inherit;font-size:10pt;">December&#160;29, 2018</span><span style="font-family:inherit;font-size:10pt;">, the </span><span style="font-family:inherit;font-size:10pt;">2018 Credit Facility</span><span style="font-family:inherit;font-size:10pt;"> had </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d205056704e661-wk-Fact-B6E82DE595FC585A881D74BD15E2F788" name="us-gaap:LongTermLineOfCredit" contextRef="FI2018Q4_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember" unitRef="usd" decimals="INF" scale="0" format="ixt-sec:numwordsen">no</ix:nonFraction></span></span><span style="font-family:inherit;font-size:10pt;"> outstanding draws or letters of credit. The Company was in compliance with all covenants under the </span><span style="font-family:inherit;font-size:10pt;">2018 Credit Facility</span><span style="font-family:inherit;font-size:10pt;"> as of </span><span style="font-family:inherit;font-size:10pt;">September&#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%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In January 2016, the Company entered into an Amended and Restated Credit Agreement (Restated Credit Facility) with JPMorgan Chase Bank, N.A., as Administrative Agent and a Lender, Bank of America, as Syndication Agent and a Lender, Citibank, N.A., as Documentation Agent and a Lender, and various other Lenders (collectively, the Lenders). The Company terminated the Restated Credit Facility in February 2018.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">For the </span><span style="font-family:inherit;font-size:10pt;">three</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">September&#160;29, 2018</span><span style="font-family:inherit;font-size:10pt;">, the Company incurred total interest expense of </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d205056704e696-wk-Fact-78443DE1B5FB5B8C987AEF49A9CD7285" name="us-gaap:InterestExpenseDebt" contextRef="FD2019Q3QTD_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember" unitRef="usd" decimals="-5" 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="d205056704e700-wk-Fact-AE7A9194A541514E933EE5CB0ECC4020" name="us-gaap:InterestExpenseDebt" contextRef="FD2018Q3QTD_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">0.0</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;">, respectively, under the 2018 Credit Facility and the Restated Credit Facility. For the </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">September&#160;29, 2018</span><span style="font-family:inherit;font-size:10pt;">, the Company incurred total interest expense of </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d205056704e720-wk-Fact-83649E427F505C0FBF10F5A56BEC3DF2" name="us-gaap:InterestExpenseDebt" contextRef="FD2019Q3YTD_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">0.2</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="d205056704e724-wk-Fact-E82BCC79C88B5C90A141980A5A462E34" name="us-gaap:InterestExpenseDebt" contextRef="FD2018Q3YTD_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">0.6</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;">, respectively, under the 2018 Credit Facility and the Restated Credit Facility.</span></div></ix:nonNumeric><div><a id="sF6E59597227F5025A5C8987EEA6F9C35"></a></div><ix:nonNumeric contextRef="FD2019Q3YTD" name="us-gaap:OtherLiabilitiesDisclosureTextBlock" id="TextSelection-E0BE7F5512A4526993C6FE6542A5E23C-0-wk-Fact-C5D8121162535A558DC4364AE9B009DC" escape="true"><div style="line-height:120%;padding-top:17px;font-size:10pt;"><span style="font-weight:bold;">16. Other Non-Current Liabilities</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> </span></div><ix:nonNumeric contextRef="FD2019Q3YTD" name="masi:ComponentsOfOtherLiabilitiesLongTermTableTableTextBlock" id="TextSelection-AAAFA3731CB455FABE94B9A8EFE7AD31-0-wk-Fact-E592D149C6BA549F9F9FBAA0EFC3D304" escape="true"><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other non-current liabilities consist of the following (in thousands):</span></div><div style="line-height:120%;padding-top:6px;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="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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">September&#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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">December&#160;29, <br/>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;">Income tax payable, noncurrent</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="d205057171e698-wk-Fact-BD738F4E6DB95888AF1A049B07A69883" name="masi:IncomeTaxPayableNoncurrent" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">21,522</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="d205057171e717-wk-Fact-5F5AB94B1DF6599988EBC20035DD83D8" name="masi:IncomeTaxPayableNoncurrent" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">21,522</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;">Lessee lease liabilities, noncurrent</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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="d205057171e732-wk-Fact-9715679142DF5F3AB3B7FD2ECC114055" name="us-gaap:OperatingLeaseLiabilityNoncurrent" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">16,451</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="d205057171e751-wk-Fact-5E260291DCCA531384BF8F545DF8907C" name="us-gaap:OperatingLeaseLiabilityNoncurrent" contextRef="FI2018Q4" unitRef="usd" decimals="INF" scale="3" 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: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;">Unrecognized tax benefits</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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="d205057171e771-wk-Fact-246C16F218D85EB8995FC19DD81597CA" name="masi:UnrecognizedTaxBenefitsLiabilitiesNoncurrent" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">12,744</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="d205057171e790-wk-Fact-0BE067FD3C7B5C43B26FE87981465934" name="masi:UnrecognizedTaxBenefitsLiabilitiesNoncurrent" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">11,717</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;">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="d205057171e810-wk-Fact-62D63027368B5E2095D5EFDDB9179CEA" name="us-gaap:DeferredTaxLiabilitiesNoncurrent" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2,925</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="d205057171e829-wk-Fact-F63761FE5F65519694285EBA7A622938" name="us-gaap:DeferredTaxLiabilitiesNoncurrent" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2,956</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:#bfe4ff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#bfe4ff;">Other</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#bfe4ff;padding-left: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="d205057171e849-wk-Fact-DF13A5C886085A0BB8633BA45F39D014" name="us-gaap:OtherLiabilitiesNoncurrent" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2,204</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#bfe4ff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#bfe4ff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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:#bfe4ff;padding-left: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="d205057171e868-wk-Fact-75E1363BFB43545ABF4D9DFB488049B7" name="us-gaap:OtherLiabilitiesNoncurrent" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">3,003</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#bfe4ff;"><div style="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;">&#160;&#160;&#160;&#160;&#160;Total other non-current liabilities</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d205057171e893-wk-Fact-E9195EA795E655259F634DCCAF19822A" name="us-gaap:DeferredCreditsAndOtherLiabilities" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">55,846</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d205057171e912-wk-Fact-741291D8D22C545B97F1E85F5E31909D" name="us-gaap:DeferredCreditsAndOtherLiabilities" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">39,198</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #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:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Unrecognized tax benefit relates to the Company&#8217;s long-term portion of tax liability associated with uncertain tax positions. Authoritative guidance prescribes a recognition threshold and a measurement attribute for the financial statement recognition and measurement of tax positions taken or expected to be taken in a tax return. See Note </span><span style="font-family:inherit;font-size:10pt;">20</span><span style="font-family:inherit;font-size:10pt;"> to these condensed consolidated financial statements for further details.</span></div></ix:nonNumeric><div><a id="s1A4861970872508AB56E781F09B71358"></a></div><ix:nonNumeric contextRef="FD2019Q3YTD" name="us-gaap:StockholdersEquityNoteDisclosureTextBlock" id="TextSelection-62D19EB02BBA538DAB4DC830FD8EDD6E-0-wk-Fact-ACE5A285FFC2516A848727F7CE2C1D3E" continuedAt="TextSelection-62D19EB02BBA538DAB4DC830FD8EDD6E-1" escape="true"><div style="line-height:120%;padding-top:17px;font-size:10pt;"><span style="font-weight:bold;">17. Stock Repurchase Program</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> </span></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In September 2015, the Company&#8217;s Board of Directors (Board) authorized a stock repurchase program, whereby the Company could purchase up to </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d205058027e625-wk-Fact-36FD6389BAEE5BC982113696682C7456" name="us-gaap:StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased" contextRef="I2015Q1SEP01_us-gaap_ShareRepurchaseProgramAxis_masi_A2015RepurchaseProgramMember_us-gaap_StatementClassOfStockAxis_us-gaap_CommonStockMember" unitRef="shares" decimals="-5" scale="6" format="ixt:numdotdecimal">5.0</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> shares of its common stock over a period of up to </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonNumeric id="d205058027e629-wk-Fact-AFB01DA6B6F19CD1590D1357B1947EFD" name="us-gaap:StockRepurchaseProgramPeriodInForce1" contextRef="D2019Q3_us-gaap_ShareRepurchaseProgramAxis_masi_A2018RepurchaseProgramMember_us-gaap_StatementClassOfStockAxis_us-gaap_CommonStockMember" format="ixt-sec:durwordsen">three years</ix:nonNumeric></span></span><span style="font-family:inherit;font-size:10pt;">&#160;(2015 Repurchase Program). A total of </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d205058027e633-wk-Fact-4253453E6B1353AB92116FF2BCB953C0" name="us-gaap:TreasuryStockSharesAcquired" contextRef="D2019Q3_us-gaap_ShareRepurchaseProgramAxis_masi_A2015RepurchaseProgramMember" unitRef="shares" decimals="-5" scale="6" format="ixt:numdotdecimal">3.1</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;">&#160;shares were purchased by the Company pursuant to the 2015 Repurchase Program prior to its expiration in September 2018. </span></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In July 2018, the Board approved a new stock repurchase program, authorizing the Company to purchase up to </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d205058027e646-wk-Fact-6F3ADF5ECFB35EEE9E9E0E85D908823E" name="us-gaap:StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased" contextRef="I2019Q2_us-gaap_ShareRepurchaseProgramAxis_masi_A2018RepurchaseProgramMember_us-gaap_StatementClassOfStockAxis_us-gaap_CommonStockMember" unitRef="shares" decimals="-5" scale="6" format="ixt:numdotdecimal">5.0</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> additional shares of its common stock over a period of up to </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonNumeric id="d205058027e650-wk-Fact-A0AE8025DAEEC7EC283B135993158ED9" name="us-gaap:StockRepurchaseProgramPeriodInForce1" contextRef="D2018Q3ASOF2019Q3_us-gaap_ShareRepurchaseProgramAxis_masi_A2015RepurchaseProgramMember_us-gaap_StatementClassOfStockAxis_us-gaap_CommonStockMember" format="ixt-sec:durwordsen">three years</ix:nonNumeric></span></span><span style="font-family:inherit;font-size:10pt;"> (2018 Repurchase Program). As of </span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d205058027e658-wk-Fact-713DEB009EBF5CA990EEB92A96B2B614" name="us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" contextRef="FI2019Q3" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">4.8</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> shares remained available for repurchase pursuant the 2018 Repurchase Program</span><span style="font-family:inherit;font-size:10pt;">.</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;">27</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="#s76DFEE2DD22D5122B0A51B0BCBF04A37"><span style="font-family:inherit;font-size:8pt;">Table of Contents</span></a></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">MASIMO 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;">NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS&#8212;(Continued)</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(unaudited)</span></div></div><div><br/></div><ix:nonNumeric contextRef="FD2019Q3YTD" name="us-gaap:TreasuryStockTextBlock" id="TextSelection-6C2F74DAC09F50449CD6008F26FF3486-0-wk-Fact-3730B82E12CA5E3FBC8549567700AE2B" continuedAt="TextSelection-6C2F74DAC09F50449CD6008F26FF3486-1" escape="true"><ix:continuation id="TextSelection-62D19EB02BBA538DAB4DC830FD8EDD6E-1" continuedAt="TextSelection-62D19EB02BBA538DAB4DC830FD8EDD6E-2"><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table provides a summary of the Company&#8217;s stock repurchase activities during the </span><span style="font-family:inherit;font-size:10pt;">three</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">September&#160;29, 2018</span><span style="font-family:inherit;font-size:10pt;"> (in thousands, except per share amounts):</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="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="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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Three Months Ended</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Nine Months Ended</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 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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">September&#160;28, <br/>2019</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 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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">September&#160;29, <br/>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;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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">September&#160;28, <br/>2019</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 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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">September&#160;29, <br/>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="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Shares repurchased</span><span style="font-family:inherit;font-size:8pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(1)</sup></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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d205058027e885-wk-Fact-C61F231600DF5DECA252C5F6C208DB8E" name="us-gaap:TreasuryStockSharesAcquired" contextRef="FD2019Q3QTD" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">1</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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d205058027e904-wk-Fact-BEEE0AAF3D2F5BD0964CA174A0B08983" name="us-gaap:TreasuryStockSharesAcquired" contextRef="FD2018Q3QTD" unitRef="shares" decimals="INF" scale="3" 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;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size: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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d205058027e923-wk-Fact-3EE526EAB99C36C9E47BB2317AA2F20D" name="us-gaap:TreasuryStockSharesAcquired" contextRef="FD2019Q3YTD" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">208</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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d205058027e943-wk-Fact-DD5C4ED03F8D0FED2192B23191E479FA" name="us-gaap:TreasuryStockSharesAcquired" contextRef="FD2018Q3YTD" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">196</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;">Average cost per share</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="d205058027e968-wk-Fact-C9A0926FA90751725C08B230BF02D5E3" name="us-gaap:TreasuryStockAcquiredAverageCostPerShare" contextRef="FD2019Q3QTD" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">139.91</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="d205058027e987-wk-Fact-914AD2FFD47850719DCDBBFB94DDC24C" name="us-gaap:TreasuryStockAcquiredAverageCostPerShare" contextRef="FD2018Q3QTD" unitRef="usdPerShare" decimals="INF" 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 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="d205058027e1006-wk-Fact-0F0310C2EAA2E8521469B2317B3910E7" name="us-gaap:TreasuryStockAcquiredAverageCostPerShare" contextRef="FD2019Q3YTD" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">134.05</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="d205058027e1026-wk-Fact-8B90010EA65F5D3D9DA6B72D75414E7E" name="us-gaap:TreasuryStockAcquiredAverageCostPerShare" contextRef="FD2018Q3YTD" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">84.14</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;">Value of shares repurchased</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="d205058027e1046-wk-Fact-3D55C2B965C3354F560D9C597C02D7EB" name="us-gaap:TreasuryStockValueAcquiredCostMethod" contextRef="FD2019Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">70</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="d205058027e1065-wk-Fact-72E813562890556398BE3111829E5E17" name="us-gaap:TreasuryStockValueAcquiredCostMethod" contextRef="FD2018Q3QTD" unitRef="usd" decimals="INF" scale="3" 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="d205058027e1084-wk-Fact-79AD2623BB5A1D6CA2B9B2317B930772" name="us-gaap:TreasuryStockValueAcquiredCostMethod" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">27,924</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="d205058027e1104-wk-Fact-0DCEFE1757B259909C22B7386CC196ED" name="us-gaap:TreasuryStockValueAcquiredCostMethod" contextRef="FD2018Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">16,490</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></table></div><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;">______________</span></div></ix:continuation></ix:nonNumeric><table cellpadding="0" cellspacing="0" style="padding-top:6px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><ix:continuation id="TextSelection-6C2F74DAC09F50449CD6008F26FF3486-1" continuedAt="TextSelection-6C2F74DAC09F50449CD6008F26FF3486-2"><ix:continuation id="TextSelection-62D19EB02BBA538DAB4DC830FD8EDD6E-2" continuedAt="TextSelection-62D19EB02BBA538DAB4DC830FD8EDD6E-3"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><span style="font-family:inherit;font-size:8pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(1)</sup></span><span style="font-family:inherit;font-size:8pt;"> </span></div></ix:continuation></ix:continuation></td><td style="vertical-align:top;"><ix:continuation id="TextSelection-6C2F74DAC09F50449CD6008F26FF3486-2"><ix:continuation id="TextSelection-62D19EB02BBA538DAB4DC830FD8EDD6E-3"><div style="line-height:120%;text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Excludes shares withheld from the shares of its common stock actually issued in connection the vesting of PSU awards to satisfy certain U.S. federal and state tax withholding obligations.</span></div></ix:continuation></ix:continuation></td></tr></table><div><a id="s226FE70FEE9B57239E6402776AAF495F"></a></div><ix:nonNumeric contextRef="FD2019Q3YTD" name="us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" id="TextSelection-80367E69EA1B5791A82391EAFC09F88F-0-wk-Fact-568444D760D65F0CADD0075FAD0855AB" continuedAt="TextSelection-80367E69EA1B5791A82391EAFC09F88F-1" escape="true"><div style="line-height:120%;padding-top:17px;font-size:10pt;"><span style="font-weight:bold;">18. Stock-Based Compensation</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> </span></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total stock-based compensation expense for the three months ended </span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">September&#160;29, 2018</span><span style="font-family:inherit;font-size:10pt;"> was </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d205059794e634-wk-Fact-FEFDD5C9BE9054CCBDCCC2AFAF33EB1C" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1" contextRef="FD2019Q3QTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">10.9</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="d205059794e638-wk-Fact-B16F509EC5435F25A9BC9D7DA4A6C264" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1" contextRef="FD2018Q3QTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">7.6</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;">, respectively. Total stock-based compensation expense for the nine months ended </span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">September&#160;29, 2018</span><span style="font-family:inherit;font-size:10pt;"> was </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d205059794e651-wk-Fact-303F83D3A87E5FA8B9AC69B1364E7AD6" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">29.6</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="d205059794e655-wk-Fact-135E517297C655FC99131156E3171310" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1" contextRef="FD2018Q3YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">19.7</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;">, respectively. As of </span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;">, an aggregate of&#160;</span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d205059794e663-wk-Fact-B715CEF8C7DF58078430465FBBE83D34" name="us-gaap:CommonStockCapitalSharesReservedForFutureIssuance" contextRef="FI2019Q3" unitRef="shares" decimals="-5" scale="6" format="ixt:numdotdecimal">10.9</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;">&#160;shares of common stock were reserved for future issuance under the Company&#8217;s equity plans, of which&#160;</span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d205059794e667-wk-Fact-D4F3F35872505044BFE6D98DFCABD465" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" contextRef="FI2019Q3" unitRef="shares" decimals="-5" scale="6" format="ixt:numdotdecimal">2.4</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;">&#160;shares were available for future grant under the Masimo Corporation 2017 Equity Incentive Plan (2017 Equity Plan). Additional information related to the Company&#8217;s current equity incentive plans, stock-based award activity and valuation of stock-based awards is included below.</span></div><div style="line-height:120%;padding-top:17px;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Equity Incentive Plans</span></div><div style="line-height:120%;padding-top:6px;padding-left:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">2017 Equity Incentive Plan</span></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On June 1, 2017, the Company&#8217;s stockholders ratified and approved the 2017 Equity Plan. The 2017 Equity Plan permits the grant of stock options, restricted stock, RSUs, stock appreciation rights, PSUs, performance shares, performance bonus awards and other stock or cash awards to employees, directors and consultants of the Company and employees and consultants of any parent or subsidiary of the Company. The aggregate number of shares that may be awarded under the 2017 Equity Plan is </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d205059794e681-wk-Fact-EAB39E70E1A2515184C99ACE86F76A24" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" contextRef="FI2019Q3_srt_RangeAxis_srt_MaximumMember_us-gaap_PlanNameAxis_masi_A2017EquityIncentivePlanDomain" unitRef="shares" decimals="-5" scale="6" format="ixt:numdotdecimal">5.0</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> shares.</span></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The 2017 Equity Plan provides that at least 95% of the equity awards issued under the 2017 Equity Plan must vest over a period of not less than one year following the date of grant. The exercise price per share of each option granted under the 2017 Equity Plan may not be less than the fair market value of a share of the Company&#8217;s common stock on the date of grant, which is generally equal to the closing price of the Company&#8217;s common stock on the Nasdaq Global Select Market on the grant date.</span></div><div style="line-height:120%;padding-top:12px;padding-left:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">2007 Stock Incentive Plan</span></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Effective June 1, 2017, upon the approval and ratification of the 2017 Equity Plan, the Company&#8217;s 2007 Stock Incentive Plan (2007 Equity Plan) terminated, provided that awards outstanding under the 2007 Equity Plan will continue to be governed by the terms of that plan. In addition, upon the effectiveness of the 2017 Equity Plan, an aggregate of </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d205059794e694-wk-Fact-E0122A2A3DAD5382AB2A92D883ABA14C" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" contextRef="FI2019Q3_srt_RangeAxis_srt_MaximumMember_us-gaap_PlanNameAxis_masi_A2007StockIncentivePlanDomain" unitRef="shares" decimals="-5" scale="6" format="ixt:numdotdecimal">5.0</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> shares of the Company&#8217;s common stock registered under prior registration statements for issuance pursuant to the 2007 Equity Plan were deregistered and concurrently registered under the 2017 Equity Plan.</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;">28</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="#s76DFEE2DD22D5122B0A51B0BCBF04A37"><span style="font-family:inherit;font-size:8pt;">Table of Contents</span></a></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">MASIMO 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;">NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS&#8212;(Continued)</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(unaudited)</span></div></div><div><br/></div><ix:continuation id="TextSelection-80367E69EA1B5791A82391EAFC09F88F-1" continuedAt="TextSelection-80367E69EA1B5791A82391EAFC09F88F-2"><div style="line-height:120%;padding-top:17px;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Stock-Based Award Activity</span></div><div style="line-height:120%;padding-top:6px;text-align:left;padding-left:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Stock Options</span></div><ix:nonNumeric contextRef="FD2019Q3YTD" name="us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" id="TextSelection-AA436529D54651828FE90E59D579698E-0-wk-Fact-583615CD0BD95A3DAA2316672B97CD0F" escape="true"><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The number and weighted-average exercise price of options issued and outstanding under all of the Company&#8217;s equity plans are as follows (in thousands, except for exercise prices):</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="7"></td></tr><tr><td style="width:71%;"></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></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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Nine Months Ended&#160;<br/>&#160;September 28, 2019</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 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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Shares</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Average</span></div><div style="text-align:center;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Exercise&#160;Price</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;">Options outstanding, beginning of period</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="d205059794e811-wk-Fact-3F5F66457F405FB585423DD48CBEE311" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" contextRef="FI2018Q4" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">5,676</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 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="d205059794e830-wk-Fact-1F8B551B0B8B54E4A2446AD41FE527C8" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" contextRef="FI2018Q4" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">43.61</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;">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="d205059794e845-wk-Fact-6465F38DA1B551869E75DE5B260D84F1" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" contextRef="FD2019Q3YTD" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">447</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="d205059794e859-wk-Fact-DC76A99FA0365FCB9F975190725FBE9D" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" contextRef="FD2019Q3YTD" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">138.42</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;">Canceled</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="d205059794e879-wk-Fact-36543EF8F71B52648F22B72C8EF11633" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" contextRef="FD2019Q3YTD" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">132</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="d205059794e894-wk-Fact-F5815B6F6AD55E4B92A69B45391D0738" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" contextRef="FD2019Q3YTD" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">79.27</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;">Exercised</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="d205059794e914-wk-Fact-988360EA8D285F92A77D086281A98ADA" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" contextRef="FD2019Q3YTD" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">699</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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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="d205059794e929-wk-Fact-D01257033F395FB5B8435A9491335961" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" contextRef="FD2019Q3YTD" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">32.61</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;">Options outstanding, end of period</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d205059794e949-wk-Fact-0B7B712FFC045C90B527C0EF3A642B41" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" contextRef="FI2019Q3" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">5,292</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d205059794e968-wk-Fact-74AE432DFB565484A15557698862814F" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" contextRef="FI2019Q3" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">52.18</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><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;">Options exercisable, end of period</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="d205059794e983-wk-Fact-D8C85D5E6EB357FF90064D7CDC89D08B" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" contextRef="FI2019Q3" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">3,412</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="d205059794e1002-wk-Fact-5D7E125771B65FD68E94E5ACE80C6128" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" contextRef="FI2019Q3" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">33.30</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></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div></ix:nonNumeric><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total stock option expense for the </span><span style="font-family:inherit;font-size:10pt;">three</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">September&#160;29, 2018</span><span style="font-family:inherit;font-size:10pt;"> was </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d205059794e1032-wk-Fact-10A98E64005754B7AAF4213206030067" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1" contextRef="FD2019Q3QTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember" 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 </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d205059794e1036-wk-Fact-0A8D0707B7EC5F058C41F7B67298F9A1" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1" contextRef="FD2018Q3QTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">3.5</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;">, respectively. Total stock option expense for the </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">September&#160;29, 2018</span><span style="font-family:inherit;font-size:10pt;"> was </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d205059794e1053-wk-Fact-213D7C2ADE95559E95CAECC07407755A" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1" contextRef="FD2019Q3YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">11.0</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="d205059794e1057-wk-Fact-2AF6550F4CB2561EB2BBA91B82AF4608" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1" contextRef="FD2018Q3YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">10.3</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;">, respectively. As of </span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;">, the Company had </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d205059794e1066-wk-Fact-4743FF9BA53B5638AAAD7D7761F18D65" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" contextRef="FI2019Q3_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">45.3</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> of unrecognized compensation cost related to non-vested stock options that are expected to vest over a weighted average period of approximately </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonNumeric id="d205059794e1070-wk-Fact-E6FA7D8B6ECE5D8CBF6BD6849F16BA93" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" contextRef="FD2019Q3YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember" format="ixt-sec:duryear">3.0</ix:nonNumeric> years</span></span><span style="font-family:inherit;font-size:10pt;">. The weighted-average remaining contractual term of options outstanding with an exercise price less than the closing price of the Company&#8217;s common stock as of </span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;"> was </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonNumeric id="d205059794e1078-wk-Fact-FD0FD911BA785172BABFF22A7B4D9D88" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" contextRef="FD2019Q3YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember" format="ixt-sec:duryear">5.8</ix:nonNumeric> years</span></span><span style="font-family:inherit;font-size:10pt;">. The weighted-average remaining contractual term of options exercisable, with an exercise price less than the closing price of the Company&#8217;s common stock as of </span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;">, was </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonNumeric id="d205059794e1087-wk-Fact-1C37D0AC5E365419882345E34BEB7A29" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" contextRef="FD2019Q3YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember" format="ixt-sec:duryear">4.6</ix:nonNumeric> years</span></span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-top:17px;text-align:left;padding-left:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">RSUs</span></div><ix:nonNumeric contextRef="FD2019Q3YTD" name="us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" id="TextSelection-7A28D2423B2F5AB6A69FFC163E998790-0-wk-Fact-132D42A6F00C5A34B640D1759E3BF872" escape="true"><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The number of RSUs issued and outstanding under all of the Company&#8217;s equity plans are as follows (in thousands, except for weighted average grant date fair value amounts):</span></div><div style="line-height:120%;padding-top:6px;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:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="7"></td></tr><tr><td style="width:71%;"></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></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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Nine Months Ended&#160;<br/>&#160;September 28, 2019</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 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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Units</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Weighted Average Grant</span></div><div style="text-align:center;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">&#160;Date Fair Value</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;">RSUs outstanding, beginning of period</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="d205059794e1202-wk-Fact-3F950D322CDD5FF3A0298733F0FC5AB1" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" contextRef="FI2018Q4_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">2,707</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 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="d205059794e1221-wk-Fact-220D270975D55CF39CC1F330FD568FDC" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" contextRef="FI2018Q4_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">95.54</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;">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="d205059794e1236-wk-Fact-F81520B7184F51AE8592C3E32478D29E" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" contextRef="FD2019Q3YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">99</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="d205059794e1250-wk-Fact-67357FA313F05024B9523F605E60B491" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" contextRef="FD2019Q3YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">133.49</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;">Canceled</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="d205059794e1270-wk-Fact-BACD178C39545EADB787A7BC9988D156" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" contextRef="FD2019Q3YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">2</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="d205059794e1285-wk-Fact-C738B400D168522E96C1FD3AB7E858DD" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" contextRef="FD2019Q3YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">133.50</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;">Expired</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="d205059794e1305-wk-Fact-65682B953332595DA4FB9866C1788476" name="masi:SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsExpiredinPeriod" contextRef="FD2019Q3YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember" unitRef="shares" decimals="0" scale="3" 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="d205059794e1319-wk-Fact-4C2794AFEFB950BEA8B687614C0C109F" name="masi:SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsExpiredWeighedAverageGrantDateFairValue" contextRef="FD2019Q3YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember" unitRef="usdPerShare" 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: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;">Vested</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="d205059794e1339-wk-Fact-07B4E9B02B0F52ED8F2EBD0D8E8BE433" name="masi:SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsExercisedinPeriod" contextRef="FD2019Q3YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember" unitRef="shares" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">7</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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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="d205059794e1354-wk-Fact-E4B5D07ABC2551F9AB1E8DCC50F25B48" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" contextRef="FD2019Q3YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">99.05</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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">RSUs outstanding, end of period</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d205059794e1374-wk-Fact-DBB0927520545672BFD469808B766D20" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" contextRef="FI2019Q3_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">2,797</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d205059794e1393-wk-Fact-09031A8EBE875905A4EC76E36F1DA643" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" contextRef="FI2019Q3_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">96.84</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><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:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total RSU expense for the </span><span style="font-family:inherit;font-size:10pt;">three</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">September&#160;29, 2018</span><span style="font-family:inherit;font-size:10pt;"> was </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d205059794e1421-wk-Fact-2199E86C666A538A8D215073EC8BAFD7" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1" contextRef="FD2019Q3QTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember" 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 </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d205059794e1425-wk-Fact-CD244F6C05175C3C9C8D07C071E3BB2B" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1" contextRef="FD2018Q3QTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">0.2</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;">, respectively. Total RSU expense for the </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">September&#160;29, 2018</span><span style="font-family:inherit;font-size:10pt;"> was </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d205059794e1442-wk-Fact-523D3642D15259BAB96972982EA1FC61" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1" contextRef="FD2019Q3YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">1.9</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="d205059794e1446-wk-Fact-7E5ADE5A609C5C16A1BEAC7D2C6D7B3D" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1" contextRef="FD2018Q3YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">0.5</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;">, respectively. As of </span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;">, the Company had </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d205059794e1455-wk-Fact-A54B6E716E745B69843BA286E9593903" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" contextRef="FI2019Q3_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">11.3</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> of unrecognized compensation cost related to non-vested RSU awards expected to be recognized and vest over a weighted-average period of approximately </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonNumeric id="d205059794e1459-wk-Fact-A2E796BA1C3158BCB12B45594A8F5136" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms" contextRef="FD2019Q3YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember" format="ixt-sec:duryear">4.1</ix:nonNumeric> years</span></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;">29</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="#s76DFEE2DD22D5122B0A51B0BCBF04A37"><span style="font-family:inherit;font-size:8pt;">Table of Contents</span></a></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">MASIMO 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;">NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS&#8212;(Continued)</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(unaudited)</span></div></div><div><br/></div><ix:continuation id="TextSelection-80367E69EA1B5791A82391EAFC09F88F-2"><div style="line-height:120%;padding-top:17px;text-align:left;padding-left:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">PSUs</span></div><ix:nonNumeric contextRef="FD2019Q3YTD" name="us-gaap:ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock" id="TextSelection-F75AD316F61B50E38EB29CE4FEC66C01-0-wk-Fact-028445EC59F75885ACBF44D23D1D16D0" escape="true"><div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The number of PSUs outstanding under all of the Company&#8217;s equity plans are as follows (in thousands, except for weighted average grant date fair value amounts):</span></div><div style="line-height:120%;padding-top:6px;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:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="7"></td></tr><tr><td style="width:71%;"></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></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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Nine Months Ended&#160;<br/>&#160;September 28, 2019</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 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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Units</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Weighted Average Grant</span></div><div style="text-align:center;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">&#160;Date Fair Value</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;">PSUs outstanding, beginning of period</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="d205059794e1571-wk-Fact-90D735CEB8FE5406B989B56F2F6D0D8B" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" contextRef="FI2018Q4_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">313</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 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="d205059794e1590-wk-Fact-8850667E6C8250AFA77305357E43A16E" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" contextRef="FI2018Q4_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">88.34</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;">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="d205059794e1605-wk-Fact-ED19FA92005A5E359A298B22418D3A1D" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" contextRef="FD2019Q3YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember" unitRef="shares" decimals="0" scale="3" format="ixt:numdotdecimal">128</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="d205059794e1619-wk-Fact-5CD68F5C87585AEFBB369E59057CF510" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" contextRef="FD2019Q3YTD_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">133.50</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;">Canceled</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="d205059794e1639-wk-Fact-5731EA4961E650788DCC611978763994" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" contextRef="FD2019Q3YTD_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember" unitRef="shares" decimals="0" scale="3" 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="d205059794e1653-wk-Fact-265700E752DD55A598B77431CB3E6094" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" contextRef="FD2019Q3YTD_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember" unitRef="usdPerShare" 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: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;">Expired</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="d205059794e1673-wk-Fact-03A82F1E7B135A6780A8784DE0FD6251" name="masi:SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsExpiredinPeriod" contextRef="FD2019Q3YTD_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember" unitRef="shares" decimals="0" scale="3" 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="d205059794e1687-wk-Fact-80291A9C177C5400B24D0492F3FA02F0" name="masi:SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsExpiredWeighedAverageGrantDateFairValue" contextRef="FD2019Q3YTD_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember" unitRef="usdPerShare" 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: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;">Vested</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="d205059794e1707-wk-Fact-75C26775143C5FA8B76205FCE2DC2C02" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" contextRef="FD2019Q3YTD_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">29</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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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="d205059794e1722-wk-Fact-A8971A8D25225B118779B55684A7FE9C" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" contextRef="FD2019Q3YTD_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">90.69</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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">PSUs outstanding, end of period</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d205059794e1742-wk-Fact-19F075CA1C52593F924BEE917B962D15" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" contextRef="FI2019Q3_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">412</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d205059794e1761-wk-Fact-F13719FDF246563F999C81454A2393C5" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" contextRef="FI2019Q3_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">102.22</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><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:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> </span><span style="font-family:inherit;font-size:10pt;">the </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;">, the Company awarded </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d205059794e1788-wk-Fact-ED19FA92005A5E359A298B22418D3A1D" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" contextRef="FD2019Q3YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember" unitRef="shares" decimals="0" scale="0" format="ixt:numdotdecimal">128,000</ix:nonFraction></span></span><span style="font-family:inherit;font-size:10pt;"> PSUs that will vest </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonNumeric id="d205059794e1792-wk-Fact-6D0B9FECDA675BFBA1B4FB22A6B748A6" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights" contextRef="FD2019Q3YTD" format="ixt-sec:durwordsen">three years</ix:nonNumeric></span></span><span style="font-family:inherit;font-size:10pt;"> from the award date, based on the achievement of certain 2021 performance criteria approved by the Board. If earned, the PSUs granted will vest upon achievement of the performance criteria after the year in which the performance achievement level has been determined. The number of shares that may be earned can range from </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d205059794e1797-wk-Fact-36911118F2A05D978976571EF923ED32" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" contextRef="FI2019Q3_srt_RangeAxis_srt_MinimumMember_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember" unitRef="shares" decimals="0" scale="-2" format="ixt:numdotdecimal">0</ix:nonFraction>%</span></span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d205059794e1801-wk-Fact-6942498734CB537B9EF10100C0D235FB" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" contextRef="FI2019Q3_srt_RangeAxis_srt_MaximumMember_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember" unitRef="shares" decimals="2" scale="-2" format="ixt:numdotdecimal">200</ix:nonFraction>%</span></span><span style="font-family:inherit;font-size:10pt;"> of the target amount; therefore, the maximum number of shares that can be issued under these awards is twice the original award of </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d205059794e1805-wk-Fact-ED19FA92005A5E359A298B22418D3A1D" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" contextRef="FD2019Q3YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember" unitRef="shares" decimals="0" scale="0" format="ixt:numdotdecimal">128,000</ix:nonFraction></span></span><span style="font-family:inherit;font-size:10pt;"> PSUs or </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d205059794e1809-wk-Fact-28178502C5A7558A831032FDFBF8AC90" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" contextRef="FD2019Q3YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember" unitRef="shares" decimals="0" scale="0" format="ixt:numdotdecimal">256,000</ix:nonFraction></span></span><span style="font-family:inherit;font-size:10pt;"> shares. Based on management&#8217;s estimate of the number of units expected to vest, total PSU expense for the </span><span style="font-family:inherit;font-size:10pt;">three</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">September&#160;29, 2018</span><span style="font-family:inherit;font-size:10pt;"> was </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d205059794e1826-wk-Fact-60D1C7DF199351588D025B902BD3D781" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1" contextRef="FD2019Q3QTD_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">6.2</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="d205059794e1830-wk-Fact-586AA31146205171944A6064FCA57BB9" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1" contextRef="FD2018Q3QTD_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">4.0</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;">, respectively. Based on management&#8217;s estimate of the number of units expected to vest, total PSU expense for the </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">September&#160;29, 2018</span><span style="font-family:inherit;font-size:10pt;"> was </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d205059794e1847-wk-Fact-9A5E7E810A38533396ACE26CEEF70867" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1" contextRef="FD2019Q3YTD_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">16.7</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="d205059794e1851-wk-Fact-4D054A92DCD5515FB48793CDD6A99FBB" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1" contextRef="FD2018Q3YTD_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">8.8</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;">, respectively. As of </span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;">, the Company had </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d205059794e1859-wk-Fact-46CD98CC173B52D1BCA31E6DC19403D2" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" contextRef="FI2019Q3_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">45.5</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> of unrecognized compensation cost related to non-vested PSU awards expected to be recognized and vest over a weighted-average period of approximately </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonNumeric id="d205059794e1863-wk-Fact-DB40D3CDB9C95CFB975CEF4AD6B71146" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms" contextRef="FD2019Q3YTD_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember" format="ixt-sec:duryear">1.7</ix:nonNumeric> years</span></span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-top:17px;padding-left:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Valuation of Stock-Based Award Activity</span></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Black-Scholes option pricing model is used to estimate the fair value of options granted under the Company&#8217;s stock-based compensation plans. <ix:nonNumeric contextRef="FD2019Q3YTD" name="us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" id="TextSelection-1B0431C7A5765EEC8BDFFBCFEE0F4265-0-wk-Fact-90D01731896654D2B40D83C5EDB620EB" continuedAt="TextSelection-1B0431C7A5765EEC8BDFFBCFEE0F4265-1" escape="true">The range of assumptions used and the resulting weighted-average fair value of options granted at the date of grant were as follows:</ix:nonNumeric></span></div><ix:continuation id="TextSelection-1B0431C7A5765EEC8BDFFBCFEE0F4265-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="8"></td></tr><tr><td style="width:41%;"></td><td style="width:14%;"></td><td style="width:1%;"></td><td style="width:14%;"></td><td style="width:1%;"></td><td style="width:14%;"></td><td style="width:1%;"></td><td style="width:14%;"></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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Three Months Ended</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Nine Months Ended</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;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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">September&#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 style="vertical-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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">September&#160;29, <br/>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 style="vertical-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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">September&#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 style="vertical-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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">September&#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;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Risk-free interest rate</span></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;">1.4% to 1.9%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><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;">2.7% to 3.0%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><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;">1.4% to 2.6%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><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;">2.3% to 3.0%</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;">Expected term (in years)</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="d205059794e2031-wk-Fact-6A65E490AE185D919810ECCABEF7677D" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" contextRef="FD2019Q3QTD" format="ixt-sec:duryear">5.2</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="d205059794e2041-wk-Fact-0995AE5DE5FD5994B2F46D089D0D9417" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" contextRef="FD2018Q3QTD" format="ixt-sec:duryear">5.6</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="d205059794e2051-wk-Fact-BDDBFC28758D577EBAB47408B8B4DE33" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" contextRef="FD2019Q3YTD" format="ixt-sec:duryear">5.2</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="d205059794e2061-wk-Fact-47E8BF0A08AB589D856A14E41E1B491F" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" contextRef="FD2018Q3YTD" format="ixt-sec:duryear">5.6</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;">Estimated volatility</span></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;">28.7% to 29.3%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><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;">26.8% to 32.0%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><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;">28.3% to 30.0%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><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;">26.8% to 32.0%</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;">Expected dividends</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="d205059794e2113-wk-Fact-D4B03882000E523AB1B8D351358F0BA8" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" contextRef="FD2019Q3QTD" unitRef="number" decimals="0" scale="-2" format="ixt:numdotdecimal">0</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="d205059794e2123-wk-Fact-A25327611A805553A9AC09824539A456" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" contextRef="FD2018Q3QTD" unitRef="number" decimals="0" scale="-2" format="ixt:numdotdecimal">0</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="d205059794e2133-wk-Fact-DC19E4F7A47F59F78305A9332ECA255B" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" contextRef="FD2019Q3YTD" unitRef="number" decimals="0" scale="-2" format="ixt:numdotdecimal">0</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="d205059794e2143-wk-Fact-D191F7E6F99953309308EF6BA8A8881B" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" contextRef="FD2018Q3YTD" unitRef="number" decimals="0" scale="-2" format="ixt:numdotdecimal">0</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;">Weighted-average fair value of options granted</span></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="d205059794e2154-wk-Fact-D31D115FBB975206B4E17B8708304B3E" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" contextRef="FD2019Q3QTD" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">44.14</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="d205059794e2164-wk-Fact-47EB97AC15E15B9BB260F09238671671" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" contextRef="FD2018Q3QTD" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">37.62</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="d205059794e2174-wk-Fact-53A829B3DD1256FD9F0872634F490D93" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" contextRef="FD2019Q3YTD" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">42.01</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="d205059794e2184-wk-Fact-8B553AE629995AC880C7BF2A0A1CC64E" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" contextRef="FD2018Q3YTD" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">31.21</ix:nonFraction></span></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-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The aggregate intrinsic value of options is calculated as the positive difference, if any, between the market value of the Company&#8217;s common stock on the date of exercise or the respective period end, as appropriate, and the exercise price of the options. The aggregate intrinsic value of options outstanding with an exercise price less than the closing price of the Company&#8217;s common stock as of </span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;"> was </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d205059794e2202-wk-Fact-092B1C727EF55BF7958DCEDC770C2899" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" contextRef="FI2019Q3" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">500.3</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;">. The aggregate intrinsic value of options exercisable with an exercise price less than the closing price of the Company&#8217;s common stock as of </span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;"> was </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d205059794e2210-wk-Fact-7C63125BD54955FEA898B178A614725A" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue" contextRef="FI2019Q3" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">386.6</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;">. The aggregate intrinsic value of options exercised during the </span><span style="font-family:inherit;font-size:10pt;">three</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;"> was </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d205059794e2223-wk-Fact-CEC0313010C2554DA88E7B30913525A3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" contextRef="FD2019Q3QTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">33.7</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;">. The aggregate intrinsic value of options exercised during the </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;"> was </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d205059794e2235-wk-Fact-A5223CD3C8A95D35BDD12C68292C141B" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">76.1</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;">. </span></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The fair value of each RSU and PSU award is determined based on the closing price of the Company&#8217;s common stock on the grant date, or the modification date, if any.</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;">30</span></div></div><hr style="page-break-after:always"></hr><div><a id="sDDE73790F340566D854E6432C6EC972E"></a></div><div><div style="line-height:120%;font-size:8pt;"><a style="font-family:inherit;font-size:8pt;" href="#s76DFEE2DD22D5122B0A51B0BCBF04A37"><span style="font-family:inherit;font-size:8pt;">Table of Contents</span></a></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">MASIMO 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;">NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS&#8212;(Continued)</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(unaudited)</span></div></div><div><br/></div><ix:nonNumeric contextRef="FD2019Q3YTD" name="us-gaap:OtherNonoperatingIncomeAndExpenseTextBlock" id="TextSelection-CD215708FAD85134B5D8CA8150E069FE-0-wk-Fact-C3CA92B772935333BE8F8E844197C5E1" escape="true"><div style="line-height:120%;padding-top:17px;font-size:10pt;"><span style="font-weight:bold;">19. Non-operating income</span></div><ix:nonNumeric contextRef="FD2019Q3YTD" name="us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock" id="TextSelection-E9376CCC6A4852FE8F20811CB4F39976-0-wk-Fact-2A060BAFE5395A30AF0EF5F04D192DA8" escape="true"><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Non-operating income consists of the following (in thousands): </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="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="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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Three Months Ended</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Nine Months Ended</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 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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">September&#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;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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">September&#160;29, <br/>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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">September&#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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">September&#160;29, <br/>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;">Interest income</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="d205074547e819-wk-Fact-D404E2FB1F3A51D487C0D4A3B2B0BC92" name="us-gaap:InterestIncomeOther" contextRef="FD2019Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">3,664</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 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="d205074547e838-wk-Fact-609AE7ACEFEC542E81C5F57D4A9A1DA7" name="us-gaap:InterestIncomeOther" contextRef="FD2018Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2,326</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 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="d205074547e857-wk-Fact-620257FFE71453EDA90E26704C4D5134" name="us-gaap:InterestIncomeOther" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">10,706</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 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="d205074547e877-wk-Fact-5B969F21CE065337B925F040F86FFB25" name="us-gaap:InterestIncomeOther" contextRef="FD2018Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">5,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: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;">Interest expense</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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="d205074547e892-wk-Fact-34E44F56C34B5AEAA13E41B040291265" name="us-gaap:InterestExpense" contextRef="FD2019Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">82</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="d205074547e912-wk-Fact-B7A2D9FF48405EFE918159568B813F7A" name="us-gaap:InterestExpense" contextRef="FD2018Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">7</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="d205074547e932-wk-Fact-C623B01FED7D5AE1935D150E8949D571" name="us-gaap:InterestExpense" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">243</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="d205074547e953-wk-Fact-504B8D7F179A5095ABE596E1A00E2751" name="us-gaap:InterestExpense" contextRef="FD2018Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">694</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;">Realized and unrealized foreign currency 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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d205074547e974-wk-Fact-3010B290734F5AFB8897DC58A30A77B4" name="us-gaap:ForeignCurrencyTransactionGainLossBeforeTax" contextRef="FD2019Q3QTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">856</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="d205074547e994-wk-Fact-DB24E9F48D6E53A3A5ADBF1EA7831D03" name="us-gaap:ForeignCurrencyTransactionGainLossBeforeTax" contextRef="FD2018Q3QTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">1,311</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="d205074547e1014-wk-Fact-CD3C53777A935513A42AC52EAC040FFD" name="us-gaap:ForeignCurrencyTransactionGainLossBeforeTax" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">315</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="d205074547e1035-wk-Fact-07D1EF8A9E855E31BB23ED145DCDC074" name="us-gaap:ForeignCurrencyTransactionGainLossBeforeTax" contextRef="FD2018Q3YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">764</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;">Other </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="d205074547e1056-wk-Fact-6919CB46CF8352088889A09F63C92E66" name="us-gaap:OtherNonoperatingIncomeExpense" contextRef="FD2019Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">3</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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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="d205074547e1076-wk-Fact-1451D4F1433755B19EDC9F78A89686AF" name="us-gaap:OtherNonoperatingIncomeExpense" contextRef="FD2018Q3QTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">20</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;"><div style="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="d205074547e1095-wk-Fact-4DD5025A1B035EADB0CBB10D05BD5D8E" name="us-gaap:OtherNonoperatingIncomeExpense" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">10</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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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="d205074547e1116-wk-Fact-4CBDF36D96245741BC19BB2BB43162E7" name="us-gaap:OtherNonoperatingIncomeExpense" contextRef="FD2018Q3YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">291</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="text-align:left;padding-left:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d205074547e1141-wk-Fact-032EEE33712D54678ACDC65FD8D0549D" name="us-gaap:NonoperatingIncomeExpense" contextRef="FD2019Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2,723</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d205074547e1160-wk-Fact-88CB62DE403B5B2F8C85708C2E3F571E" name="us-gaap:NonoperatingIncomeExpense" contextRef="FD2018Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,028</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d205074547e1179-wk-Fact-4DDD03EE6ECA5141A88FD30AFC3CB441" name="us-gaap:NonoperatingIncomeExpense" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">10,138</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d205074547e1199-wk-Fact-4201BA19768E5112B27D272B5314849F" name="us-gaap:NonoperatingIncomeExpense" contextRef="FD2018Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">4,080</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><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><a id="sF26BD0A5A13655ABAA422EEA55CE2193"></a></div><ix:nonNumeric contextRef="FD2019Q3YTD" name="us-gaap:IncomeTaxDisclosureTextBlock" id="TextSelection-D4F97D080DB5598EBB16B502A5821205-0-wk-Fact-4ACD5943780A50CFB4034FDE07D2F61D" escape="true"><div style="line-height:120%;padding-top:17px;font-size:10pt;"><span style="font-weight:bold;">20. Income Taxes</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> </span></div><div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company has provided for income taxes in fiscal year 2019 interim periods based on the estimated effective income tax rate for the complete fiscal year and adjusted for discrete tax events, including excess tax benefits or deficiencies related to stock-based compensation, in the period such events occur. The estimated annual effective tax rate is computed based on the expected annual pretax income of the consolidated entities located within each taxing jurisdiction based on legislation enacted as of the balance sheet date. For the </span><span style="font-family:inherit;font-size:10pt;">three</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">September&#160;29, 2018</span><span style="font-family:inherit;font-size:10pt;">, the Company recorded discrete tax benefits of approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d205058106e635-wk-Fact-EFCF36EB8ED25F53BA2628A3249C1E39" name="us-gaap:OtherTaxExpenseBenefit" contextRef="FD2019Q3QTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">7.0</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="d205058106e639-wk-Fact-7EB0B64C53715EB6AFE050620D3B68B5" name="us-gaap:OtherTaxExpenseBenefit" contextRef="FD2018Q3QTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">14.6</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;">, respectively, related to excess tax benefits realized from stock-based compensation. For the </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">September&#160;29, 2018</span><span style="font-family:inherit;font-size:10pt;">, the Company recorded discrete tax benefits of approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d205058106e656-wk-Fact-A97AC807C61852F6A5767257791791F1" name="us-gaap:OtherTaxExpenseBenefit" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">13.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="d205058106e660-wk-Fact-0BA7A243B88F595AA150BCFFD6E0E535" name="us-gaap:OtherTaxExpenseBenefit" contextRef="FD2018Q3YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">21.7</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;">, respectively, related to excess tax benefits realized from stock-based compensation. </span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred tax assets and liabilities are determined based on the future tax consequences associated with temporary differences between income and expenses reported for accounting and tax purposes. A valuation allowance for deferred tax assets is recorded to the extent that the Company cannot determine that the ultimate realization of the net deferred tax assets is more likely than not. Realization of deferred tax assets is principally dependent upon the achievement of future taxable income, the estimation of which requires significant judgment by the Company&#8217;s management. The judgment of the Company&#8217;s management regarding future profitability may change due to many factors, including future market conditions and the Company&#8217;s ability to successfully execute its business plans or tax planning strategies. These changes, if any, may require material adjustments to these deferred tax asset balances.</span></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;">, the liability for income taxes associated with uncertain tax positions was approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d205058106e674-wk-Fact-D9D03C6BDF9B5478A74C235FD630F061" name="us-gaap:UnrecognizedTaxBenefits" contextRef="FI2019Q3" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">16.3</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;">. If fully recognized, approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d205058106e678-wk-Fact-D6CD799294765B80B8766FA89FBE15E6" name="us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate" contextRef="FI2019Q3" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">15.0</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> (net of federal benefit on state taxes) would impact the Company&#8217;s effective tax rate. It is reasonably possible that the amount of unrecognized tax benefits in various jurisdictions may change in the next twelve months due to the expiration of statutes of limitation and audit settlements. However, due to the uncertainty surrounding the timing of these events, an estimate of the change within the next twelve months cannot currently be made.</span></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company conducts business in multiple jurisdictions and, as a result, one or more of the Company&#8217;s subsidiaries files income tax returns in U.S. federal, various state, local and foreign jurisdictions. The Company has concluded all U.S. federal income tax matters through fiscal year 2015. All material state, local and foreign income tax matters have been concluded through fiscal year 2011. The Company does not believe that the results of any tax authority examination would have a significant impact on its consolidated financial statements.</span></div></ix:nonNumeric><div><a id="s575051758AFB55C3BFD7CE52E2695304"></a></div><ix:nonNumeric contextRef="FD2019Q3YTD" name="us-gaap:CommitmentsAndContingenciesDisclosureTextBlock" id="TextSelection-6A750AF95453558E943B85FCBE5D8204-0-wk-Fact-2EDA343AFF145689AD0E58EFD43928B1" continuedAt="TextSelection-6A750AF95453558E943B85FCBE5D8204-1" escape="true"><div style="line-height:120%;padding-top:17px;font-size:10pt;"><span style="font-weight:bold;">21. Commitments and Contingencies</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> </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;font-weight:bold;">Employee Retirement Savings Plan</span></div><div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company sponsors a qualified defined contribution plan or 401(k) plan, the Masimo Retirement Savings Plan (MRSP), covering the Company&#8217;s full-time U.S. employees who meet certain eligibility requirements. In general, the Company matches an employee&#8217;s contribution up to </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d205059118e639-wk-Fact-5FA8926EF0DB52969FA602214E35E549" name="us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent" contextRef="FD2019Q3YTD" unitRef="number" decimals="INF" scale="-2" format="ixt:numdotdecimal">3</ix:nonFraction>%</span></span><span style="font-family:inherit;font-size:10pt;"> of the employee&#8217;s compensation, subject to a maximum amount. The Company may also contribute to the MRSP on a discretionary basis. The Company contributed </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d205059118e643-wk-Fact-979D9A79C73B5526AD4514DEE43E71A7" name="us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount" contextRef="FD2019Q3QTD_srt_StatementGeographicalAxis_country_US" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">0.7</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="d205059118e647-wk-Fact-6BDAC8243A596E8663F9DA251F2E6421" name="us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount" contextRef="FD2018Q3QTD_srt_StatementGeographicalAxis_country_US" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">0.5</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> to the MRSP for the </span><span style="font-family:inherit;font-size:10pt;">three</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">September&#160;29, 2018</span><span style="font-family:inherit;font-size:10pt;">, respectively. The Company contributed </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d205059118e664-wk-Fact-E660730CBC3728A9238ADA261AE77BAC" name="us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount" contextRef="FD2019Q3YTD_srt_StatementGeographicalAxis_country_US" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">1.9</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="d205059118e668-wk-Fact-AA39E1277D59A82CA7EEDA26C6660064" name="us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount" contextRef="FD2018Q3YTD_srt_StatementGeographicalAxis_country_US" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">1.8</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> to the MRSP for the </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">September&#160;29, 2018</span><span style="font-family:inherit;font-size:10pt;">, respectively. In addition, the Company sponsors various defined contribution plans in certain locations outside of the United States, the contributions to which were not material for any period.</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;">31</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="#s76DFEE2DD22D5122B0A51B0BCBF04A37"><span style="font-family:inherit;font-size:8pt;">Table of Contents</span></a></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">MASIMO 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;">NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS&#8212;(Continued)</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(unaudited)</span></div></div><div><br/></div><ix:continuation id="TextSelection-6A750AF95453558E943B85FCBE5D8204-1" continuedAt="TextSelection-6A750AF95453558E943B85FCBE5D8204-2"><div style="line-height:120%;padding-top:17px;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Employment and Severance Agreements</span></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In July 2017, the Company entered into the First Amendment to the certain Amended and Restated Employment Agreement entered into between the Company and Mr. Kiani on November 4, 2015 (as amended, the Amended Employment Agreement). Pursuant to the terms of the Amended Employment Agreement, upon a &#8220;Qualifying Termination&#8221; (as defined in the Amended Employment Agreement), Mr. Kiani will be entitled to receive a cash severance benefit equal to two times the sum of his then-current base salary and the average annual bonus paid to Mr. Kiani during the immediately preceding three years, the full amount of the &#8220;Award Shares&#8221; (as defined in the Amended Employment Agreement) and the full amount of the &#8220;Cash Payment&#8221; (as defined in the Amended Employment Agreement). In addition, in the event of a &#8220;Change in Control&#8221; (as defined in the Amended Employment Agreement) prior to a Qualifying Termination, on each of the first and second anniversaries of the Change in Control, </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d205059118e691-wk-Fact-A2046A5D32F15D5E9118D9147FBBB611" name="masi:EmploymentAgreementSeveranceTerms" contextRef="D2017Q3SD_srt_TitleOfIndividualAxis_srt_ChiefExecutiveOfficerMember_us-gaap_AwardTypeAxis_us-gaap_CashDistributionMember" unitRef="number" decimals="INF" scale="-2" format="ixt:numdotdecimal">50</ix:nonFraction>%</span></span><span style="font-family:inherit;font-size:10pt;"> of the Cash Payment and </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d205059118e695-wk-Fact-EB661BBD69835902A23E12A9C84A81F8" name="masi:EmploymentAgreementSeveranceTerms" contextRef="D2017Q3SD_srt_TitleOfIndividualAxis_srt_ChiefExecutiveOfficerMember_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember" unitRef="number" decimals="INF" scale="-2" format="ixt:numdotdecimal">50</ix:nonFraction>%</span></span><span style="font-family:inherit;font-size:10pt;"> of the Award Shares will vest, subject in each case to Mr. Kiani&#8217;s continuous employment through each such anniversary date; however, in the event of a Qualifying Termination or a termination of Mr. Kiani&#8217;s employment due to death or disability prior to either of such anniversaries, any unvested amount of the Cash Payment and all of the unvested Award Shares shall vest and be paid in full. Additionally, in the event of a Change in Control prior to a Qualifying Termination, Mr. Kiani&#8217;s stock options and any other equity awards will vest in accordance with their terms, but in no event later than in two equal installments on each of the one year and two year anniversaries of the Change in Control, subject in each case to Mr. Kiani&#8217;s continuous employment through each such anniversary date. As of&#160;</span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;">, the expense related to the Award Shares and Cash Payment that would be recognized in the Company&#8217;s consolidated financial statements upon the occurrence of a Qualifying Termination under the Restated Employment Agreement was approximately&#160;</span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d205059118e703-wk-Fact-71DFF1AB63F85919B65B48BAD100FD4E" name="masi:EmploymentAgreementSeveranceBenefitsSpecialPaymentQualifyingTermination" contextRef="FD2019Q3YTD_srt_TitleOfIndividualAxis_srt_ChiefExecutiveOfficerMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">292.9</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;">, the Company had severance plan participation agreements with </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d205059118e714-wk-Fact-3EA2145860CD53EBB023CF3782613149" name="masi:SeverancePlanParticipationAgreements" contextRef="FI2019Q3" unitRef="Agreement" decimals="INF" scale="0" format="ixt-sec:numwordsen">eight</ix:nonFraction></span></span><span style="font-family:inherit;font-size:10pt;"> executive officers. The participation agreements (the Agreements) are governed by the terms and conditions of the Company&#8217;s 2007 Severance Protection Plan (the Severance Plan), which became effective on July&#160;19, 2007 and which was amended effective December&#160;31, 2008. Under each of the Agreements, the applicable executive officer may be entitled to receive certain salary, equity, medical and life insurance benefits if he is terminated by the Company without cause or if he terminates his employment for good reason under certain circumstances. The executive officers are also required to give the Company </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonNumeric id="d205059118e718-wk-Fact-A17435B28E8F543FBD2290B7FDDFE2A1" name="masi:SupplementalUnemploymentBenefitsSeveranceBenefitsRequiredNoticeofResignation" contextRef="FD2019Q3YTD" format="ixt-sec:durwordsen">six months</ix:nonNumeric></span></span><span style="font-family:inherit;font-size:10pt;">&#8217; advance notice of their resignation under certain circumstances.</span></div><div style="line-height:120%;padding-top:17px;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Purchase Commitments</span></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Pursuant to contractual obligations with vendors, the Company had </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d205059118e728-wk-Fact-67FCBA7FDC5B5BCE87329220D8560101" name="us-gaap:PurchaseCommitmentRemainingMinimumAmountCommitted" contextRef="FI2019Q3" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">90.0</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> of purchase commitments as of </span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;">, which are expected to be purchased within one year. These purchase commitments have been made for certain inventory items in order to secure sufficient levels of those items and to achieve better pricing.</span></div><div style="line-height:120%;padding-top:17px;padding-left:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Other Contractual Commitments</span></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In the normal course of business, the Company may provide bank guarantees to support government hospital tenders in certain foreign jurisdictions. As of </span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;">, the Company had approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d205059118e746-wk-Fact-96D81992A1BF5E82B81005D6E6BC02E1" name="us-gaap:OtherCommitment" contextRef="FI2019Q3" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">2.3</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> in outstanding unsecured bank guarantees. </span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In certain circumstances, the Company also provides limited indemnification within its various customer contracts whereby the Company indemnifies the parties to whom it sells its products with respect to potential infringement of intellectual property, and against bodily injury caused by a defective Company product. It is not possible to predict the maximum potential amount of future payments under these or similar agreements, due to the conditional nature of the Company&#8217;s obligations and the unique facts and circumstances involved. As of </span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;">, the Company had not incurred any significant costs related to contractual indemnification of its customers.</span></div><div style="line-height:120%;padding-top:17px;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Concentrations of Risk</span></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company is exposed to credit loss for the amount of its cash deposits with financial institutions in excess of federally insured limits. The Company invests its excess cash in time deposits with major financial institutions. As of </span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;">, the Company had </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d205059118e768-wk-Fact-CFB9EA57DC695EEAAF327F7472EE1598" name="us-gaap:Cash" contextRef="FI2019Q3" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">633.4</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> of bank balances, which was comprised of </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d205059118e772-wk-Fact-2925DF2108B658529EB6013D995BAEAF" name="us-gaap:ShortTermInvestments" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="6" format="ixt:numdotdecimal">120.0</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> of certificates of deposit and </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d205059118e776-wk-Fact-ABBE75FB43315B11BB2D09824583E38F" name="us-gaap:CashEquivalentsAtCarryingValue" contextRef="FI2019Q3" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">513.4</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> in checking or deposit accounts. Of the </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d205059118e780-wk-Fact-CFB9EA57DC695EEAAF327F7472EE1598" name="us-gaap:Cash" contextRef="FI2019Q3" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">633.4</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> of bank balances, </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d205059118e785-wk-Fact-3D0175E0B53B5FB5B51E6DBCC7B468C5" name="us-gaap:CashFDICInsuredAmount" contextRef="FI2019Q3" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">3.5</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> was covered by either the U.S. Federal Deposit Insurance Corporation limit or foreign countries&#8217; deposit insurance organizations. </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;">32</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="#s76DFEE2DD22D5122B0A51B0BCBF04A37"><span style="font-family:inherit;font-size:8pt;">Table of Contents</span></a></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">MASIMO 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;">NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS&#8212;(Continued)</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(unaudited)</span></div></div><div><br/></div><ix:continuation id="TextSelection-6A750AF95453558E943B85FCBE5D8204-2"><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company&#8217;s ability to sell its products to U.S. hospitals depends in part on its relationships with GPOs. Many existing and potential customers for the Company&#8217;s products become members of GPOs. GPOs negotiate pricing arrangements and contracts, sometimes exclusively, with medical supply manufacturers and distributors, and these negotiated prices are made available to a GPO&#8217;s affiliated hospitals and other members. During the </span><span style="font-family:inherit;font-size:10pt;">three</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">September&#160;29, 2018</span><span style="font-family:inherit;font-size:10pt;">, revenue from the sale of the Company&#8217;s products to U.S. hospitals that are members of GPOs approximated </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d205059118e804-wk-Fact-E278B7705F1BFD5A5F44928632C5F768" name="masi:PercentageofRevenueCustomerConcentration" contextRef="FD2019Q3QTD_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_SalesRevenueProductLineMember" unitRef="number" decimals="3" scale="-2" format="ixt:numdotdecimal">56.0</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="d205059118e808-wk-Fact-8852B95E8C310A121FED9286DBF5D4BB" name="masi:PercentageofRevenueCustomerConcentration" contextRef="FD2018Q3QTD_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_SalesRevenueProductLineMember" unitRef="number" decimals="3" scale="-2" format="ixt:numdotdecimal">57.1</ix:nonFraction>%</span></span><span style="font-family:inherit;font-size:10pt;"> of total product revenue, respectively. During the </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">September&#160;29, 2018</span><span style="font-family:inherit;font-size:10pt;">, revenue from the sale of the Company&#8217;s products to U.S. hospitals that are members of GPOs approximated </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d205059118e825-wk-Fact-3685EA52774AB00F88BE928718C88B01" name="masi:PercentageofRevenueCustomerConcentration" contextRef="FD2019Q3YTD_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_SalesRevenueProductLineMember" unitRef="number" decimals="3" scale="-2" format="ixt:numdotdecimal">56.3</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="d205059118e829-wk-Fact-FCE21D03AFE45ED2C9AE92874DEB4C55" name="masi:PercentageofRevenueCustomerConcentration" contextRef="FD2018Q3YTD_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_SalesRevenueProductLineMember" unitRef="number" decimals="3" scale="-2" format="ixt:numdotdecimal">57.6</ix:nonFraction>%</span></span><span style="font-family:inherit;font-size:10pt;"> of total product revenue, respectively. </span></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">For the </span><span style="font-family:inherit;font-size:10pt;">three</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;">, the Company had sales through </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d205059118e844-wk-Fact-EA95BB8756F653828C08D869D581FDA3" name="masi:ConcentrationRiskJustintimeDistributors" contextRef="FD2019Q3QTD_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesMember" unitRef="distributor" decimals="INF" scale="0" format="ixt-sec:numwordsen">two</ix:nonFraction></span></span><span style="font-family:inherit;font-size:10pt;"> just-in-time distributors that represented </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d205059118e848-wk-Fact-431B32E8C2A65AD58ED1DDFF0228EE55" name="masi:PercentageOfRevenueOneCustomer" contextRef="FD2019Q3QTD" unitRef="number" decimals="3" scale="-2" format="ixt:numdotdecimal">12.6</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="d205059118e852-wk-Fact-8F98CB418ED15666B0C6F9DE0AB3041B" name="masi:PercentageOfRevenueTwoCustomer" contextRef="FD2019Q3QTD" unitRef="number" decimals="3" scale="-2" format="ixt:numdotdecimal">10.6</ix:nonFraction>%</span></span><span style="font-family:inherit;font-size:10pt;"> of total product revenue, respectively. For the </span><span style="font-family:inherit;font-size:10pt;">three</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September&#160;29, 2018</span><span style="font-family:inherit;font-size:10pt;">, the Company had sales through the same </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d205059118e865-wk-Fact-2BE11EF29E5258E69BB7FF859A624AD8" name="masi:ConcentrationRiskJustintimeDistributors" contextRef="FD2018Q3QTD_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesMember" unitRef="distributor" decimals="INF" scale="0" format="ixt-sec:numwordsen">two</ix:nonFraction></span></span><span style="font-family:inherit;font-size:10pt;"> just-in-time distributors that represented </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d205059118e869-wk-Fact-2EF74A3151A852B8B560789CDD731B7D" name="masi:PercentageOfRevenueOneCustomer" contextRef="FD2018Q3QTD" unitRef="number" decimals="3" scale="-2" format="ixt:numdotdecimal">12.3</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="d205059118e873-wk-Fact-EFE5BAB9BE3654EF81EC8D974743024F" name="masi:PercentageOfRevenueTwoCustomer" contextRef="FD2018Q3QTD" unitRef="number" decimals="3" scale="-2" format="ixt:numdotdecimal">9.4</ix:nonFraction>%</span></span><span style="font-family:inherit;font-size:10pt;"> of total product revenue, respectively.</span></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">For the </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;">, the Company had sales through </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d205059118e888-wk-Fact-2BB19A9AFDA95FF9B75E1DB5D48A9ACD" name="masi:ConcentrationRiskJustintimeDistributors" contextRef="FD2019Q3YTD_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesMember" unitRef="distributor" decimals="INF" scale="0" format="ixt-sec:numwordsen">two</ix:nonFraction></span></span><span style="font-family:inherit;font-size:10pt;"> just-in-time distributors that represented </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d205059118e892-wk-Fact-AFDA03E8D94A55EE9F279F8C7A9BD0EF" name="masi:PercentageOfRevenueOneCustomer" contextRef="FD2019Q3YTD" unitRef="number" decimals="3" scale="-2" format="ixt:numdotdecimal">13.2</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="d205059118e896-wk-Fact-3DA3B0B0AE955A428F5C3C8F896F0AC5" name="masi:PercentageOfRevenueTwoCustomer" contextRef="FD2019Q3YTD" unitRef="number" decimals="3" scale="-2" format="ixt:numdotdecimal">11.0</ix:nonFraction>%</span></span><span style="font-family:inherit;font-size:10pt;"> of total product revenue, respectively. For the </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September&#160;29, 2018</span><span style="font-family:inherit;font-size:10pt;">, the Company had sales through the same </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d205059118e909-wk-Fact-305378D59A565802955CC8759B80464C" name="masi:ConcentrationRiskJustintimeDistributors" contextRef="FD2018Q3YTD_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesMember" unitRef="distributor" decimals="INF" scale="0" format="ixt-sec:numwordsen">two</ix:nonFraction></span></span><span style="font-family:inherit;font-size:10pt;"> just-in-time distributors that represented </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d205059118e913-wk-Fact-B72D5A9B6F4250B09D4550069C4A8584" name="masi:PercentageOfRevenueOneCustomer" contextRef="FD2018Q3YTD" unitRef="number" decimals="3" scale="-2" format="ixt:numdotdecimal">12.4</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="d205059118e917-wk-Fact-BE1418F45B90562183CDBFA5F72CA993" name="masi:PercentageOfRevenueTwoCustomer" contextRef="FD2018Q3YTD" unitRef="number" decimals="3" scale="-2" format="ixt:numdotdecimal">10.4</ix:nonFraction>%</span></span><span style="font-family:inherit;font-size:10pt;"> of total product revenue, respectively.</span></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;">September&#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:10pt;"><span><ix:nonFraction id="d205059118e939-wk-Fact-B31A8A0023D495EACBEE138C05D2FA13" name="masi:ConcentrationRiskARCustomer" contextRef="FI2019Q3" unitRef="Customer" decimals="INF" scale="0" format="ixt-sec:numwordsen">one</ix:nonFraction></span></span><span style="font-family:inherit;font-size:10pt;"> customer represented </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d205059118e943-wk-Fact-0E6CFACD27CD5E8A86A5044F9B781A3D" name="masi:PercentageofAccountsReceivableBalance" contextRef="FI2019Q3_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_AccountsReceivableMember" unitRef="number" decimals="3" scale="-2" format="ixt:numdotdecimal">21.4</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="d205059118e947-wk-Fact-34E3352A3D919C180F8EE4F4036C9F09" name="masi:PercentageofAccountsReceivableBalance" contextRef="FI2018Q4_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_AccountsReceivableMember" unitRef="number" decimals="3" scale="-2" format="ixt:numdotdecimal">13.9</ix:nonFraction>%</span></span><span style="font-family:inherit;font-size:10pt;">, respectively, of the Company&#8217;s accounts receivable balance. The receivable balances related to such customer are fully secured by letters of credit.</span></div><div style="line-height:120%;padding-top:17px;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Litigation</span></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During the third quarter of fiscal year 2017, the Company became aware that certain amounts had been paid by a foreign government customer to the Company&#8217;s former appointed foreign agent in connection with a foreign government tender, but had not been remitted by such agent to the Company in accordance with the agency agreement. On December 28, 2017, the Company initiated arbitration proceedings against this foreign agent after unsuccessful attempts to recover such remittances. As a result, the Company recorded a net charge of approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d205059118e959-wk-Fact-B01A68E717725CF998EF3C6A72D9E1F1" name="us-gaap:LitigationSettlementExpense" contextRef="FD2017Q4QTD_srt_LitigationCaseAxis_masi_MasimovsFormerAgencyTenderMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">10.5</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> during the fourth quarter of fiscal year 2017 in connection with this dispute, of which </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d205059118e963-wk-Fact-296C835E46215FB090EDA0F5044E92B3" name="us-gaap:ProceedsFromLegalSettlements" contextRef="FD2018Q4YTD_srt_LitigationCaseAxis_masi_MasimovsFormerAgencyTenderMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">2.0</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> was recovered during the year ended </span><span style="font-family:inherit;font-size:10pt;">December&#160;29, 2018</span><span style="font-family:inherit;font-size:10pt;">. An arbitration hearing was held on February 11, 2019. On July 8, 2019, the arbitrator awarded the Company </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d205059118e971-wk-Fact-C5A15F1991385B81942B27A377977D93" name="us-gaap:LossContingencyDamagesAwardedValue" contextRef="FD2019Q3QTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">10.5</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> in damages, fees, and costs. Although the Company intends to vigorously pursue collection of the arbitration award, there is no guarantee that the Company will be successful in these efforts.</span></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On January 2, 2014, a putative class action complaint was filed against the Company in the U.S. District Court for the Central District of California by Physicians Healthsource, Inc. The complaint alleges that the Company sent unsolicited facsimile advertisements in violation of the Junk Fax Protection Act of 2005 and related regulations. The complaint seeks </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d205059118e978-wk-Fact-8C1A57F23E3C5A87831EA60C164354EA" name="masi:LossContingencyDamagesSoughtValuePerViolation" contextRef="D2014Q1Jan3_srt_LitigationCaseAxis_masi_Masimovs.PhysiciansHealthsourceInc.Member" unitRef="usd" decimals="0" scale="0" format="ixt:numdotdecimal">500</ix:nonFraction></span></span><span style="font-family:inherit;font-size:10pt;"> for each alleged violation, treble damages if the District Court finds the alleged violations to be knowing, plus interest, costs and injunctive relief. On March 26, 2019, an amended complaint was filed adding Radha Geismann, M.D. PC as an additional named plaintiff. On June 17, 2019, the plaintiffs filed their motion for class certification. On September 10, 2019, the parties filed motions for summary judgment. On September 30, 2019, the Company filed its opposition to the motion for class certification, and the plaintiffs filed their reply on October 7, 2019. On October 15, 2019, the District Court issued a tentative order denying plaintiffs&#8217; motion for class certification and granting in part and denying in part the motions for summary judgment. On October 18, 2019, the District Court heard arguments on the motions. The District Court has not yet issued a final order on the motions. The trial date previously set for November 5, 2019 was continued by the District Court and a new trial date has not been set. The Company believes it has good and substantial defenses to the class claims, but there is no guarantee that the Company will prevail. The Company is unable to determine whether any loss will ultimately occur or to estimate the range of such loss; therefore, no amount of loss has been accrued by the Company in the accompanying condensed consolidated financial statements.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">From time to time, the Company may be involved in other litigation and investigations relating to claims and matters arising out of its operations in the normal course of business. The Company believes that it currently is not a party to any other legal proceedings which, individually or in the aggregate, would have a material adverse effect on its consolidated financial position, results of operations or cash flows.</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;">33</span></div></div><hr style="page-break-after:always"></hr><div><a id="s87F9307A89545B02805187D80C3A52A4"></a></div><div><div style="line-height:120%;font-size:8pt;"><a style="font-family:inherit;font-size:8pt;" href="#s76DFEE2DD22D5122B0A51B0BCBF04A37"><span style="font-family:inherit;font-size:8pt;">Table of Contents</span></a></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">MASIMO 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;">NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS&#8212;(Continued)</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(unaudited)</span></div></div><div><br/></div><ix:nonNumeric contextRef="FD2019Q3YTD" name="us-gaap:SegmentReportingDisclosureTextBlock" id="TextSelection-018DADBEC7A75223B9700727FFB90B52-0-wk-Fact-B7C2D50601A256618D611F49CABD6723" escape="true"><div style="line-height:120%;padding-top:17px;font-size:10pt;"><span style="font-weight:bold;">22. Segment Information and Enterprise Reporting</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> </span></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company&#8217;s chief operating decision maker, the CEO, reviews financial information presented on a consolidated basis, accompanied by disaggregated information about revenues by geographic region, for purposes of making operating decisions and assessing financial performance. Accordingly, the Company considers itself to be in a single reporting segment, specifically noninvasive patient monitoring solutions and related products. In addition, the Company&#8217;s assets are primarily located in the U.S. The Company does not produce reports for, or measure the performance of, its geographic regions on any asset-based metrics. Therefore, geographic information is presented only for revenues and long-lived assets.</span></div><ix:nonNumeric contextRef="FD2019Q3YTD" name="us-gaap:ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock" id="TextSelection-67C4785FFAF5509A9A69F5F3054BC8E4-0-wk-Fact-C3FC8F655A4C5CB8952B0EE6B9A20B43" escape="true"><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following schedule presents an analysis of the Company&#8217;s product revenues based upon the geographic area to which the product was shipped (in thousands, except percentages):</span></div><div style="line-height:120%;padding-top:2px;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="28"></td></tr><tr><td style="width:21%;"></td><td style="width:1%;"></td><td style="width:7%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:8%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:7%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:8%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:7%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:8%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:7%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:8%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Three Months Ended</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Nine Months Ended</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 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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">September&#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="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">September&#160;29, <br/>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="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">September&#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="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">September&#160;29, <br/>2018</span></div></td></tr><tr><td colspan="4" style="vertical-align:bottom;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;">Geographic area by destination:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><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="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><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="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><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="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><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;">United States (U.S.)</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="d205064713e1108-wk-Fact-7014D86EF59E5148AF34704B38305602" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="FD2019Q3QTD_srt_ConsolidationItemsAxis_srt_ReportableGeographicalComponentsMember_srt_StatementGeographicalAxis_country_US" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">157,646</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="d205064713e1122-wk-Fact-F3D2640045785FDFB48383F224E9916C" name="us-gaap:ConcentrationRiskPercentage1" contextRef="FD2019Q3QTD_srt_ConsolidationItemsAxis_srt_ReportableGeographicalComponentsMember_srt_StatementGeographicalAxis_country_US" unitRef="number" decimals="3" scale="-2" format="ixt:numdotdecimal">68.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;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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="d205064713e1142-wk-Fact-0D671A8D61FB5FE7AAE3949DBC0E4218" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="FD2018Q3QTD_srt_ConsolidationItemsAxis_srt_ReportableGeographicalComponentsMember_srt_StatementGeographicalAxis_country_US" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">136,895</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="d205064713e1157-wk-Fact-4148392DF21B532293E66EECB7CD87E8" name="us-gaap:ConcentrationRiskPercentage1" contextRef="FD2018Q3QTD_srt_ConsolidationItemsAxis_srt_ReportableGeographicalComponentsMember_srt_StatementGeographicalAxis_country_US" unitRef="number" decimals="3" scale="-2" format="ixt:numdotdecimal">67.7</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="d205064713e1177-wk-Fact-A3812C8070A75DD6B93CB3EC8E03A35E" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="FD2019Q3YTD_srt_ConsolidationItemsAxis_srt_ReportableGeographicalComponentsMember_srt_StatementGeographicalAxis_country_US" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">469,827</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="d205064713e1191-wk-Fact-63BB6EF133BB543F90F065B39BF6F17B" name="us-gaap:ConcentrationRiskPercentage1" contextRef="FD2019Q3YTD_srt_ConsolidationItemsAxis_srt_ReportableGeographicalComponentsMember_srt_StatementGeographicalAxis_country_US" unitRef="number" decimals="3" scale="-2" format="ixt:numdotdecimal">68.2</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="d205064713e1212-wk-Fact-A9E551BEDF8252A4B15597BDE802697E" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="FD2018Q3YTD_srt_ConsolidationItemsAxis_srt_ReportableGeographicalComponentsMember_srt_StatementGeographicalAxis_country_US" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">418,178</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="d205064713e1226-wk-Fact-9D04BF90BF4B58D9B2567A4C8F7BE335" name="us-gaap:ConcentrationRiskPercentage1" contextRef="FD2018Q3YTD_srt_ConsolidationItemsAxis_srt_ReportableGeographicalComponentsMember_srt_StatementGeographicalAxis_country_US" unitRef="number" decimals="3" scale="-2" format="ixt:numdotdecimal">68.7</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;">Europe, Middle East and Africa</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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="d205064713e1242-wk-Fact-FF64840EC5775345BAC9CAD955DBD0EF" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="FD2019Q3QTD_srt_ConsolidationItemsAxis_srt_ReportableGeographicalComponentsMember_srt_StatementGeographicalAxis_us-gaap_EMEAMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">42,356</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="d205064713e1261-wk-Fact-37C3CD8429865E38B28D39F3DB78FF5B" name="us-gaap:ConcentrationRiskPercentage1" contextRef="FD2019Q3QTD_srt_ConsolidationItemsAxis_srt_ReportableGeographicalComponentsMember_srt_StatementGeographicalAxis_us-gaap_EMEAMember" unitRef="number" decimals="3" scale="-2" format="ixt:numdotdecimal">18.5</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="d205064713e1275-wk-Fact-0A275ABDDE4B567BBBD761EF9F328D3D" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="FD2018Q3QTD_srt_ConsolidationItemsAxis_srt_ReportableGeographicalComponentsMember_srt_StatementGeographicalAxis_us-gaap_EMEAMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">37,257</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="d205064713e1295-wk-Fact-6500DAFE69D454FAA4816E48B7B45980" name="us-gaap:ConcentrationRiskPercentage1" contextRef="FD2018Q3QTD_srt_ConsolidationItemsAxis_srt_ReportableGeographicalComponentsMember_srt_StatementGeographicalAxis_us-gaap_EMEAMember" unitRef="number" decimals="3" scale="-2" format="ixt:numdotdecimal">18.4</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="d205064713e1309-wk-Fact-8D2E35FDAA345FF9BEF5B629F6D5FF73" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="FD2019Q3YTD_srt_ConsolidationItemsAxis_srt_ReportableGeographicalComponentsMember_srt_StatementGeographicalAxis_us-gaap_EMEAMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">136,234</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="d205064713e1328-wk-Fact-48C91C426F05506EBA5ADBACD9527203" name="us-gaap:ConcentrationRiskPercentage1" contextRef="FD2019Q3YTD_srt_ConsolidationItemsAxis_srt_ReportableGeographicalComponentsMember_srt_StatementGeographicalAxis_us-gaap_EMEAMember" unitRef="number" decimals="3" scale="-2" format="ixt:numdotdecimal">19.8</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="d205064713e1343-wk-Fact-4619D034345256A19F80F5DFC91DB0A3" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="FD2018Q3YTD_srt_ConsolidationItemsAxis_srt_ReportableGeographicalComponentsMember_srt_StatementGeographicalAxis_us-gaap_EMEAMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">115,631</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="d205064713e1362-wk-Fact-B09439ECC92054B3AC4195C2A5A4575C" name="us-gaap:ConcentrationRiskPercentage1" contextRef="FD2018Q3YTD_srt_ConsolidationItemsAxis_srt_ReportableGeographicalComponentsMember_srt_StatementGeographicalAxis_us-gaap_EMEAMember" unitRef="number" decimals="3" scale="-2" format="ixt:numdotdecimal">19.0</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;">Asia and Australia</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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="d205064713e1377-wk-Fact-63A0238ABBC35480B85970A37BC739CB" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="FD2019Q3QTD_srt_ConsolidationItemsAxis_srt_ReportableGeographicalComponentsMember_srt_StatementGeographicalAxis_srt_AsiaPacificMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">22,721</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="d205064713e1396-wk-Fact-1AD64B842DDB5E268E4D99A56D9D6B75" name="us-gaap:ConcentrationRiskPercentage1" contextRef="FD2019Q3QTD_srt_ConsolidationItemsAxis_srt_ReportableGeographicalComponentsMember_srt_StatementGeographicalAxis_srt_AsiaPacificMember" unitRef="number" decimals="3" scale="-2" format="ixt:numdotdecimal">9.9</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="d205064713e1410-wk-Fact-F15E6AB1923D56968276438934CB00EF" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="FD2018Q3QTD_srt_ConsolidationItemsAxis_srt_ReportableGeographicalComponentsMember_srt_StatementGeographicalAxis_srt_AsiaPacificMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">21,332</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="d205064713e1430-wk-Fact-2B4F42A3B0CE5879AD22279EDD9C9F0D" name="us-gaap:ConcentrationRiskPercentage1" contextRef="FD2018Q3QTD_srt_ConsolidationItemsAxis_srt_ReportableGeographicalComponentsMember_srt_StatementGeographicalAxis_srt_AsiaPacificMember" unitRef="number" decimals="3" scale="-2" format="ixt:numdotdecimal">10.6</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="d205064713e1444-wk-Fact-84DBC6FC60C65B2E8EAFC0BE0FDDB02A" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="FD2019Q3YTD_srt_ConsolidationItemsAxis_srt_ReportableGeographicalComponentsMember_srt_StatementGeographicalAxis_srt_AsiaPacificMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">62,524</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="d205064713e1463-wk-Fact-0792E98CF6475CDD9980A541387D1D25" name="us-gaap:ConcentrationRiskPercentage1" contextRef="FD2019Q3YTD_srt_ConsolidationItemsAxis_srt_ReportableGeographicalComponentsMember_srt_StatementGeographicalAxis_srt_AsiaPacificMember" unitRef="number" decimals="3" scale="-2" format="ixt:numdotdecimal">9.1</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="d205064713e1478-wk-Fact-2E76657CB09A53EA9703E87FB0D50134" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="FD2018Q3YTD_srt_ConsolidationItemsAxis_srt_ReportableGeographicalComponentsMember_srt_StatementGeographicalAxis_srt_AsiaPacificMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">54,627</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="d205064713e1497-wk-Fact-A07C80A30B8A5D1F9D648A9B50DA0588" name="us-gaap:ConcentrationRiskPercentage1" contextRef="FD2018Q3YTD_srt_ConsolidationItemsAxis_srt_ReportableGeographicalComponentsMember_srt_StatementGeographicalAxis_srt_AsiaPacificMember" unitRef="number" decimals="3" scale="-2" format="ixt:numdotdecimal">9.0</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;">North and South America (excluding the U.S.)</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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="d205064713e1512-wk-Fact-D7774FC743EB5972AB73705C7B8CAF54" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="FD2019Q3QTD_srt_ConsolidationItemsAxis_srt_ReportableGeographicalComponentsMember_srt_StatementGeographicalAxis_srt_AmericasMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">6,193</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="d205064713e1531-wk-Fact-2B9997A3370055999FEE0A1D8C01FE67" name="us-gaap:ConcentrationRiskPercentage1" contextRef="FD2019Q3QTD_srt_ConsolidationItemsAxis_srt_ReportableGeographicalComponentsMember_srt_StatementGeographicalAxis_srt_AmericasMember" unitRef="number" decimals="3" scale="-2" format="ixt:numdotdecimal">2.7</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="d205064713e1545-wk-Fact-128B04609E815E4182C2512615319812" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="FD2018Q3QTD_srt_ConsolidationItemsAxis_srt_ReportableGeographicalComponentsMember_srt_StatementGeographicalAxis_srt_AmericasMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">6,584</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="d205064713e1565-wk-Fact-7C9ABACC37365FC99FBC7141A79BDCEF" name="us-gaap:ConcentrationRiskPercentage1" contextRef="FD2018Q3QTD_srt_ConsolidationItemsAxis_srt_ReportableGeographicalComponentsMember_srt_StatementGeographicalAxis_srt_AmericasMember" unitRef="number" decimals="3" scale="-2" format="ixt:numdotdecimal">3.3</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;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="d205064713e1579-wk-Fact-6D45F7ACA6945A68B8D82B7B6A186FD6" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="FD2019Q3YTD_srt_ConsolidationItemsAxis_srt_ReportableGeographicalComponentsMember_srt_StatementGeographicalAxis_srt_AmericasMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">20,389</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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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="d205064713e1598-wk-Fact-FB96B5870F5256C4AE88740FE7184F9A" name="us-gaap:ConcentrationRiskPercentage1" contextRef="FD2019Q3YTD_srt_ConsolidationItemsAxis_srt_ReportableGeographicalComponentsMember_srt_StatementGeographicalAxis_srt_AmericasMember" unitRef="number" decimals="3" scale="-2" format="ixt:numdotdecimal">2.9</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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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="d205064713e1613-wk-Fact-463013118E425B8F94DF9ECC4F29894E" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="FD2018Q3YTD_srt_ConsolidationItemsAxis_srt_ReportableGeographicalComponentsMember_srt_StatementGeographicalAxis_srt_AmericasMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">20,025</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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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="d205064713e1632-wk-Fact-3D8A4259572B5E63AAC5CFB77C4DDF7F" name="us-gaap:ConcentrationRiskPercentage1" contextRef="FD2018Q3YTD_srt_ConsolidationItemsAxis_srt_ReportableGeographicalComponentsMember_srt_StatementGeographicalAxis_srt_AmericasMember" unitRef="number" decimals="3" scale="-2" format="ixt:numdotdecimal">3.3</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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;Total product revenue</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d205064713e1652-wk-Fact-CFEAAE8AD26658D0834157F171A4862B" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="FD2019Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">228,916</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d205064713e1666-wk-Fact-68131AB9C67D58F1BC26B23FE7B35391" name="us-gaap:ConcentrationRiskPercentage1" contextRef="FD2019Q3QTD" unitRef="number" decimals="3" scale="-2" format="ixt:numdotdecimal">100.0</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;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;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d205064713e1686-wk-Fact-D5AF6E61F97D5B7B8E46DF6C005CD94E" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="FD2018Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">202,068</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d205064713e1701-wk-Fact-71A58E3E05E35B5C955DCC2E5643BA9A" name="us-gaap:ConcentrationRiskPercentage1" contextRef="FD2018Q3QTD" unitRef="number" decimals="3" scale="-2" format="ixt:numdotdecimal">100.0</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;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;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d205064713e1721-wk-Fact-1D4570298EE6540E9ABE546AED61234F" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">688,974</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d205064713e1735-wk-Fact-016C685231F356E893D0E0A1E1C8D797" name="us-gaap:ConcentrationRiskPercentage1" contextRef="FD2019Q3YTD" unitRef="number" decimals="3" scale="-2" format="ixt:numdotdecimal">100.0</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d205064713e1756-wk-Fact-725464E2B1DA56D6A13E40FDBD8526A9" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="FD2018Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">608,461</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d205064713e1770-wk-Fact-21742248D11152B39250D8C5A210B603" name="us-gaap:ConcentrationRiskPercentage1" contextRef="FD2018Q3YTD" unitRef="number" decimals="3" scale="-2" format="ixt:numdotdecimal">100.0</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #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><ix:nonNumeric contextRef="FD2019Q3YTD" name="us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock" id="TextSelection-04DF631CA1955EB0A23FAA14B590E82E-0-wk-Fact-1538FF0115CD50D9952FDEBD5DEB73F9" escape="true"><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company&#8217;s consolidated long-lived assets (tangible non-current assets) by geographic area are (in thousands, except percentages):</span></div><div style="line-height:120%;padding-top:2px;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="15"></td></tr><tr><td style="width:60%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:7%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:8%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:7%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:8%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">September&#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="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">December&#160;29, <br/>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="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Long-lived assets by geographic area:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><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="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><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;">United States</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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="d205064713e1989-wk-Fact-09DA6CDF61385EBE85E93A8796664ACF" name="us-gaap:NoncurrentAssets" contextRef="FI2019Q3_srt_ConsolidationItemsAxis_srt_ReportableGeographicalComponentsMember_srt_StatementGeographicalAxis_country_US" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">206,578</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="d205064713e2003-wk-Fact-886FDB45120D5277BF103407B0E2B5CA" name="masi:ConcentrationRiskLonglivedAssetGeographicAreaPercentage" contextRef="FI2019Q3_srt_ConsolidationItemsAxis_srt_ReportableGeographicalComponentsMember_srt_StatementGeographicalAxis_country_US" unitRef="number" decimals="3" scale="-2" format="ixt:numdotdecimal">98.4</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="d205064713e2023-wk-Fact-EBBF67BA450F53AB96AA208E3A0C6BB8" name="us-gaap:NoncurrentAssets" contextRef="FI2018Q4_srt_ConsolidationItemsAxis_srt_ReportableGeographicalComponentsMember_srt_StatementGeographicalAxis_country_US" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">262,373</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="d205064713e2038-wk-Fact-74E09EFBF11A5C77A6A83C0FB8FAFE56" name="masi:ConcentrationRiskLonglivedAssetGeographicAreaPercentage" contextRef="FI2018Q4_srt_ConsolidationItemsAxis_srt_ReportableGeographicalComponentsMember_srt_StatementGeographicalAxis_country_US" unitRef="number" decimals="3" scale="-2" format="ixt:numdotdecimal">95.6</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;">International</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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="d205064713e2059-wk-Fact-8F9B2788F1925B8E99DBE89B716B54B1" name="us-gaap:NoncurrentAssets" contextRef="FI2019Q3_srt_ConsolidationItemsAxis_srt_ReportableGeographicalComponentsMember_srt_StatementGeographicalAxis_us-gaap_NonUsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">3,311</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="d205064713e2078-wk-Fact-7E9EF98BF093581FA881100C19F8148A" name="masi:ConcentrationRiskLonglivedAssetGeographicAreaPercentage" contextRef="FI2019Q3_srt_ConsolidationItemsAxis_srt_ReportableGeographicalComponentsMember_srt_StatementGeographicalAxis_us-gaap_NonUsMember" unitRef="number" decimals="3" scale="-2" format="ixt:numdotdecimal">1.6</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;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="d205064713e2092-wk-Fact-78FEA694B5CC57E899B182E9253CCF15" name="us-gaap:NoncurrentAssets" contextRef="FI2018Q4_srt_ConsolidationItemsAxis_srt_ReportableGeographicalComponentsMember_srt_StatementGeographicalAxis_us-gaap_NonUsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">12,016</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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><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="d205064713e2112-wk-Fact-72F4B0858C595B7686BB188F834580F5" name="masi:ConcentrationRiskLonglivedAssetGeographicAreaPercentage" contextRef="FI2018Q4_srt_ConsolidationItemsAxis_srt_ReportableGeographicalComponentsMember_srt_StatementGeographicalAxis_us-gaap_NonUsMember" unitRef="number" decimals="3" scale="-2" format="ixt:numdotdecimal">4.4</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;">&#160;&#160;&#160;&#160;&#160;Total</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d205064713e2137-wk-Fact-E188305BCBDA55E7AD2902D9935C8B8D" name="us-gaap:NoncurrentAssets" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">209,889</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d205064713e2151-wk-Fact-521C951D45DE5886A9EC9739AFCB9D8D" name="masi:ConcentrationRiskLonglivedAssetGeographicAreaPercentage" contextRef="FI2019Q3" unitRef="number" decimals="3" scale="-2" format="ixt:numdotdecimal">100.0</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;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;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d205064713e2171-wk-Fact-F63268BAABE75D7AA5482BF37B43580B" name="us-gaap:NoncurrentAssets" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">274,389</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d205064713e2186-wk-Fact-2F8D68C0013C5345A22C4321DFDA20CA" name="masi:ConcentrationRiskLonglivedAssetGeographicAreaPercentage" contextRef="FI2018Q4" unitRef="number" decimals="3" scale="-2" format="ixt:numdotdecimal">100.0</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;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></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div></ix:nonNumeric></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;">34</span></div></div><hr style="page-break-after:always"></hr><div><a id="s16DB9E8C2F605BD89514285A7D471AF4"></a></div><div><div style="line-height:120%;font-size:8pt;"><a style="font-family:inherit;font-size:8pt;" href="#s76DFEE2DD22D5122B0A51B0BCBF04A37"><span style="font-family:inherit;font-size:8pt;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;padding-top:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Item&#160;2. Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations</span></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">This Quarterly Report on Form 10-Q contains &#8220;forward-looking statements&#8221; as defined in Section&#160;27A of the Securities Act of 1933, as amended, and Section&#160;21E of the Securities Exchange Act of 1934, as amended, in connection with the Private Securities Litigation Reform Act of 1995 that involve risks and uncertainties, as well as assumptions that, if they never materialize or prove incorrect, could cause our results to differ materially and adversely from those expressed or implied by such forward-looking statements. Such forward-looking statements include any expectation of earnings, revenues or other financial items; any statements of the plans, strategies and objectives of management for future operations; factors that may affect our operating results or financial condition; statements concerning new products, technologies or services; statements related to future capital expenditures; statements related to future economic conditions or performance; statements related to our stock repurchase programs; statements as to industry trends and other matters that do not relate strictly to historical facts or statements of assumptions underlying any of the foregoing. These statements are often identified by the use of words such as &#8220;anticipate,&#8221; &#8220;believe,&#8221; &#8220;continue,&#8221; &#8220;could,&#8221; &#8220;estimate,&#8221; &#8220;expect,&#8221; &#8220;intend,&#8221; &#8220;may&#8221; or &#8220;will,&#8221; the negative versions of these terms and similar expressions or variations. These statements are based on the beliefs and assumptions of our management based on information currently available to management. Such forward-looking statements are subject to risks, uncertainties and other factors that could cause actual results and the timing of certain events to differ materially and adversely from future results expressed or implied by such forward-looking statements. Factors that could cause or contribute to such differences include, but are not limited to, those identified below, and those discussed in the section titled &#8220;Risk Factors&#8221; included elsewhere in this Quarterly Report on Form 10-Q and in our other Securities and Exchange Commission (SEC) filings, including our Annual Report on Form 10-K for the fiscal year ended </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">December&#160;29, 2018</span><span style="font-family:inherit;font-size:10pt;font-style:italic;">, which we filed with the SEC on </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">February&#160;26, 2019</span><span style="font-family:inherit;font-size:10pt;font-style:italic;">. Furthermore, such forward-looking statements speak only as of the date of this report. We undertake no obligation to update any forward-looking statements to reflect events or circumstances occurring after the date of such statements.</span></div><div><a id="s8D9F6651118C5EB9AF456F6A8F41E7C7"></a></div><div style="line-height:120%;padding-top:17px;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Executive Overview</span></div><div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We are a global medical technology company that develops, manufactures and markets a variety of noninvasive monitoring technologies and hospital automation solutions. Our mission is to </span><span style="font-family:inherit;font-size:10pt;">improve patient outcomes and reduce the cost of care</span><span style="font-family:inherit;font-size:10pt;">. We provide our products to hospitals, emergency medical service (EMS) providers, home care providers, long-term care facilities, physician offices, veterinarians and consumers through our direct sales force, distributors and original equipment manufacturers (OEM) partners to hospitals, emergency medical service (EMS) providers, home care providers, long-term care facilities, physician offices, veterinarians and consumers. We were incorporated in California in May 1989 and reincorporated in Delaware in May 1996.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our core business is </span><span>Measure-through Motion and Low Perfusion</span><span style="font-size:7pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">&#8482;</sup>&#160;</span><span style="font-family:inherit;font-size:10pt;"> pulse oximetry, known as Masimo Signal Extraction Technology</span><span style="font-family:inherit;font-size:7pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">&#174;</sup></span><span style="font-family:inherit;font-size:10pt;"> (SET</span><span style="font-family:inherit;font-size:7pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">&#174;</sup></span><span style="font-family:inherit;font-size:10pt;">) pulse oximetry. Our product offerings have expanded significantly over the years to also include noninvasive monitoring of blood constituents with an optical signature, optical regional oximetry monitoring, electrical brain function monitoring, acoustic respiration monitoring and exhaled gas monitoring. In addition, we have developed the Root</span><span style="font-family:inherit;font-size:7pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">&#174;</sup></span><span style="font-family:inherit;font-size:10pt;"> patient monitoring and connectivity platform, the Radical-7</span><span style="font-family:inherit;font-size:7pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">&#174;</sup></span><span style="font-family:inherit;font-size:10pt;"> and Rad-97</span><span style="font-family:inherit;font-size:7pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">&#174;</sup></span><span style="font-family:inherit;font-size:10pt;"> bedside and portable patient monitors and the Radius-7</span><span style="font-family:inherit;font-size:7pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">&#174;</sup></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;">wearable wireless patient monitor. We have also developed the Masimo Patient SafetyNet supplemental remote patient surveillance and monitoring system, which currently allows up to 200 patients to be monitored and viewed simultaneously and remotely through a PC-based monitor or by care providers through their pagers, voice-over-IP phones or smartphones. We have also developed hospital automation and connectivity solutions, such as Iris</span><span style="font-family:inherit;font-size:7pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">&#174;</sup></span><span style="font-family:inherit;font-size:10pt;"> and Iris Gateway</span><span style="font-family:inherit;font-size:7pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">&#174;</sup></span><span style="font-family:inherit;font-size:10pt;">, which allow the transfer of data from Masimo and third-party devices to hospital electronic medical records, and UniView</span><span style="font-family:inherit;font-size:7pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">&#8482;</sup></span><span style="font-family:inherit;font-size:10pt;">, which provides an integrated display of real-time data from Masimo and third-party devices. For an overview of our product offerings and technologies, please refer to &#8220;Business&#8221; in Part I, Item&#160;1 of our Annual Report on Form 10-K for the fiscal year ended </span><span style="font-family:inherit;font-size:10pt;">December&#160;29, 2018</span><span style="font-family:inherit;font-size:10pt;">, filed with the SEC on </span><span style="font-family:inherit;font-size:10pt;">February&#160;26, 2019</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our solutions and related products are based upon our proprietary Masimo SET</span><span style="font-family:inherit;font-size:7pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">&#174;</sup></span><span style="font-family:inherit;font-size:10pt;"> and rainbow</span><span style="font-family:inherit;font-size:7pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">&#174;</sup></span><span style="font-family:inherit;font-size:10pt;"> algorithms. These technologies are incorporated into a variety of product platforms designed to meet our customers&#8217; needs. In addition, we provide our technologies to OEMs in a form factor that is easy to integrate into their patient monitors, defibrillators, infant incubators and other devices.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our technology is supported by a substantial intellectual property portfolio that we have built through internal development and, to a lesser extent, acquisitions and license agreements. We have also exclusively licensed from Cercacor Laboratories, Inc. (Cercacor) the right to certain OEM rainbow</span><span style="font-family:inherit;font-size:7pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">&#174;</sup></span><span style="font-family:inherit;font-size:10pt;"> technologies and to incorporate certain rainbow</span><span style="font-family:inherit;font-size:7pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">&#174;</sup></span><span style="font-family:inherit;font-size:10pt;"> technology into our products intended to be used by professional caregivers, including, but not limited to, hospital caregivers and alternate care facility caregivers.</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;">35</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="#s76DFEE2DD22D5122B0A51B0BCBF04A37"><span style="font-family:inherit;font-size:8pt;">Table of Contents</span></a></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;">In January 2019, we announced the U.S. launch of Iris</span><span style="font-family:inherit;font-size:7pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">&#174;</sup></span><span style="font-family:inherit;font-size:8pt;"> </span><span style="font-family:inherit;font-size:10pt;">Device Management System (Iris</span><span style="font-family:inherit;font-size:7pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">&#174;</sup></span><span style="font-family:inherit;font-size:10pt;"> DMS), an automation and connectivity solution designed to streamline management of Masimo devices used throughout a hospital system. Iris</span><span style="font-family:inherit;font-size:7pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">&#174;</sup></span><span style="font-family:inherit;font-size:10pt;"> DMS is designed to address the challenges of maintaining many patient monitors in a complex hospital environment.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Also in January 2019, we announced U.S. Food and Drug Administration (FDA) 510(k) clearance of the measurement of respiration rate from the pleth (RRp</span><span style="font-family:inherit;font-size:7pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">&#174;</sup></span><span style="font-family:inherit;font-size:10pt;">) on the MightySat</span><span style="font-family:inherit;font-size:7pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">&#174;</sup></span><span style="font-family:inherit;font-size:10pt;"> Rx spot-check fingertip pulse oximeter, as well as its indication for use in the home environment. MightySat</span><span style="font-family:inherit;font-size:7pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">&#174;</sup></span><span style="font-family:inherit;font-size:10pt;"> Rx also measures functional oxygen saturation (SpO</span><span style="font-family:inherit;font-size:10pt;"><sub style="vertical-align:bottom;line-height:120%;font-size:7pt">2</sub></span><span style="font-family:inherit;font-size:10pt;">), pulse rate (PR), perfusion index (Pi), and Pleth Variability index (PVi</span><span style="font-family:inherit;font-size:7pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">&#174;</sup></span><span style="font-family:inherit;font-size:10pt;">).</span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In February 2019, we announced the launch of Doctella</span><span style="font-family:inherit;font-size:7pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">&#8482;</sup></span><span style="font-family:inherit;font-size:10pt;">, a secure cloud-based patient engagement and remote care automation platform. Doctella</span><span style="font-family:inherit;font-size:7pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">&#8482;</sup></span><span style="font-family:inherit;font-size:10pt;"> enables web configurable CarePrograms</span><span style="font-family:inherit;font-size:7pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">&#8482;</sup></span><span style="font-family:inherit;font-size:10pt;"> to be customized to include patient reminders, coaching and guidance along with connectivity to compatible medical devices to integrate information into intelligent dashboards.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In March 2019, we announced the CE marking of Next Generation SedLine</span><span style="font-family:inherit;font-size:7pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">&#174;</sup></span><span style="font-family:inherit;font-size:10pt;"> (SedLine</span><span style="font-family:inherit;font-size:7pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">&#174;</sup></span><span style="font-family:inherit;font-size:10pt;">) brain function monitoring for pediatric patients (1-18 years of age). With this clearance, the benefits of SedlLine</span><span style="font-family:inherit;font-size:7pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">&#174;</sup></span><span style="font-family:inherit;font-size:10pt;"> are available for all patients one year old and above in CE mark countries. SedLine</span><span style="font-family:inherit;font-size:7pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">&#174;</sup></span><span style="font-family:inherit;font-size:10pt;"> helps clinicians monitor the state of the brain under anesthesia with bilateral data acquisition and processing of four leads of electroencephalogram (EEG) signals.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Also in March 2019, we announced FDA 510(k) clearance of the Rad-67</span><span style="font-family:inherit;font-size:7pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">&#8482;</sup></span><span style="font-family:inherit;font-size:10pt;"> Pulse CO-Oximeter</span><span style="font-family:inherit;font-size:7pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">&#174; </sup></span><span style="font-family:inherit;font-size:10pt;">(Rad-67</span><span style="font-family:inherit;font-size:7pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">&#8482;</sup></span><span style="font-family:inherit;font-size:10pt;">) with Spot-check Next Generation SpHb</span><span style="font-family:inherit;font-size:7pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">&#174;</sup></span><span style="font-family:inherit;font-size:10pt;"> monitoring technology and the rainbow</span><span style="font-family:inherit;font-size:7pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">&#174;</sup></span><span style="font-family:inherit;font-size:10pt;"> DCI</span><span style="font-family:inherit;font-size:7pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">&#174;</sup></span><span style="font-family:inherit;font-size:10pt;">-mini Reusable sensor. Rad-67</span><span style="font-family:inherit;font-size:7pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">&#8482;</sup></span><span style="font-family:inherit;font-size:10pt;"> offers rainbow</span><span style="font-family:inherit;font-size:7pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">&#174;</sup></span><span style="font-family:inherit;font-size:10pt;"> noninvasive hemoglobin measurement (SpHb</span><span style="font-family:inherit;font-size:7pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">&#174;</sup></span><span style="font-family:inherit;font-size:10pt;">) and Measure-through Motion and Low Perfusion</span><span style="font-family:inherit;font-size:7pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">&#8482;</sup></span><span style="font-family:inherit;font-size:10pt;"> SET</span><span style="font-family:inherit;font-size:7pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">&#174;</sup></span><span style="font-family:inherit;font-size:10pt;"> pulse oximetry in a compact, portable spot-check monitoring device. When used with the rainbow</span><span style="font-family:inherit;font-size:7pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">&#174;</sup></span><span style="font-family:inherit;font-size:10pt;"> DCI</span><span style="font-family:inherit;font-size:7pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">&#174;</sup></span><span style="font-family:inherit;font-size:10pt;">-mini sensor, Rad-67</span><span style="font-family:inherit;font-size:7pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">&#8482;</sup></span><span style="font-family:inherit;font-size:10pt;"> provides spot-check monitoring with Next Generation SpHb</span><span style="font-family:inherit;font-size:7pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">&#174;</sup></span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In April 2019, we announced the CE marking of the Mdoloris Analgesia Nociception Index (ANI</span><span style="font-family:inherit;font-size:7pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">&#8482;</sup></span><span style="font-family:inherit;font-size:10pt;">) module for the Masimo Root</span><span style="font-family:inherit;font-size:7pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">&#174;</sup></span><span style="font-family:inherit;font-size:10pt;"> Patient Monitoring and Connectivity Hub, the first commercially available result of a Masimo Open Connect</span><span style="font-family:inherit;font-size:7pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">&#174;</sup></span><span style="font-family:inherit;font-size:10pt;"> (MOC) third-party partnership, between Mdoloris and Masimo.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Also in April 2019, we announced the release of Halo ION</span><span style="font-family:inherit;font-size:7pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">&#8482;</sup></span><span style="font-family:inherit;font-size:10pt;"> which allows clinicians to aggregate trend data from as few as three physiological parameters (SpO</span><span style="font-family:inherit;font-size:10pt;"><sub style="vertical-align:bottom;line-height:120%;font-size:7pt">2</sub></span><span style="font-family:inherit;font-size:10pt;">, PR, and Pi), and as many as are available, including data from EMRs, into a single continuous early warning score</span><span style="font-family:inherit;font-size:10pt;color:#0000ff;">.</span><span style="font-family:inherit;font-size:10pt;"> Each patient&#8217;s Halo ION</span><span style="font-family:inherit;font-size:7pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">&#8482;</sup></span><span style="font-family:inherit;font-size:10pt;"> score is displayed on the Masimo Patient SafetyNet Supplemental Remote Monitoring and Clinician Notification System as a number ranging from 0 to 100, helping to streamline clinicians&#8217; patient assessment workflow.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In May 2019, we announced FDA 510(k) clearance of Radius PPG</span><span style="font-family:inherit;font-size:8pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">&#8482;</sup></span><span style="font-family:inherit;font-size:10pt;">, a tetherless sensor solution powered by Masimo SET</span><span style="font-family:inherit;font-size:7pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">&#174;</sup></span><span style="font-family:inherit;font-size:10pt;">. Radius PPG</span><span style="font-family:inherit;font-size:8pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">&#8482;</sup></span><span style="font-family:inherit;font-size:10pt;"> eliminates the need for a cabled connection to a pulse oximetry monitor, allowing patients to move freely and comfortably while still being continuously monitored reliably and accurately. Coupled with the proven benefits of Masimo SET</span><span style="font-family:inherit;font-size:7pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">&#174;</sup></span><span style="font-family:inherit;font-size:10pt;"> pulse oximetry, Radius PPG</span><span style="font-family:inherit;font-size:8pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">&#8482;</sup></span><span style="font-family:inherit;font-size:10pt;"> is suited for use anywhere patients can benefit from mobility through a wireless connection.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In June 2019, we announced that O3</span><span style="font-family:inherit;font-size:7pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">&#174;</sup></span><span style="font-family:inherit;font-size:10pt;"> Regional Oximetry (O3</span><span style="font-family:inherit;font-size:7pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">&#174;</sup></span><span style="font-family:inherit;font-size:10pt;">) had received FDA 510(k) clearance for use on neonatal and infant patients (&lt;10 kg). O3</span><span style="font-family:inherit;font-size:7pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">&#174;</sup></span><span style="font-family:inherit;font-size:10pt;"> may help clinicians monitor cerebral oxygenation in situations in which peripheral pulse oximetry alone may not be fully indicative of the oxygen in the brain. With this expansion of the O3</span><span style="font-family:inherit;font-size:7pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">&#174;</sup></span><span style="font-family:inherit;font-size:10pt;"> platform, the benefits of monitoring with O3</span><span style="font-family:inherit;font-size:7pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">&#174;</sup></span><span style="font-family:inherit;font-size:10pt;"> are now available to patients of all ages, from neonates to adults.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In August 2019, we announced the CE marking of SpHb</span><span style="font-family:inherit;font-size:7pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">&#174;</sup></span><span style="font-family:inherit;font-size:10pt;">, noninvasive and continuous hemoglobin monitoring, for neonatal and infant patients (&lt; 3 kg). With this clearance, the benefits of SpHb</span><span style="font-family:inherit;font-size:7pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">&#174;</sup></span><span style="font-family:inherit;font-size:10pt;"> are available for patients of all ages in CE mark countries. SpHb</span><span style="font-family:inherit;font-size:7pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">&#174;</sup></span><span style="font-family:inherit;font-size:10pt;"> for neonates and infants is provided on rainbow</span><span style="font-family:inherit;font-size:7pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">&#174;</sup></span><span style="font-family:inherit;font-size:10pt;"> sensors, which allow clinicians to simultaneously measure multiple additional noninvasive parameters alongside SpHb</span><span style="font-family:inherit;font-size:7pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">&#174;</sup></span><span style="font-family:inherit;font-size:10pt;">, including oxygen saturation (SpO</span><span style="font-family:inherit;font-size:10pt;"><sub style="vertical-align:bottom;line-height:120%;font-size:7pt">2</sub></span><span style="font-family:inherit;font-size:10pt;">) and methemoglobin (SpMet</span><span style="font-family:inherit;font-size:7pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">&#174;</sup></span><span style="font-family:inherit;font-size:10pt;">).</span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In September 2019, we announced Pathway</span><span style="font-family:inherit;font-size:8pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">&#8482;</sup></span><span style="font-family:inherit;font-size:10pt;">, a feature for our Root</span><span style="font-family:inherit;font-size:7pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">&#174;</sup></span><span style="font-family:inherit;font-size:10pt;"> patient monitoring and connectivity hub. Pathway</span><span style="font-family:inherit;font-size:8pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">&#8482;</sup></span><span style="font-family:inherit;font-size:10pt;"> provides clinicians with a way to visualize a hospital&#8217;s recommended resuscitation protocol for a newborn&#8217;s SpO</span><span style="font-family:inherit;font-size:10pt;"><sub style="vertical-align:bottom;line-height:120%;font-size:7pt">2</sub></span><span style="font-family:inherit;font-size:10pt;"> while continuously monitoring SpO</span><span style="font-family:inherit;font-size:10pt;"><sub style="vertical-align:bottom;line-height:120%;font-size:7pt">2</sub></span><span style="font-family:inherit;font-size:10pt;"> and PR during the first ten minutes after birth. Use of Pathway</span><span style="font-family:inherit;font-size:8pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">&#8482;</sup></span><span style="font-family:inherit;font-size:10pt;"> is intended to help streamline clinician workflow and improve protocol adherence during this critical period.</span></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Also in September 2019, we announced three additional indices for O3</span><span style="font-family:inherit;font-size:7pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">&#174;</sup></span><span style="font-family:inherit;font-size:10pt;"> Regional Oximetry: delta cHb, delta HHb and delta O2Hb. These indices provide clinicians with additional visibility into changes in the underlying oxyhemoglobin and deoxyhemoglobin components used to calculate cerebral oxygen saturation (rSO</span><span style="font-family:inherit;font-size:10pt;"><sub style="vertical-align:bottom;line-height:120%;font-size:7pt">2</sub></span><span style="font-family:inherit;font-size:10pt;">). With these additions, clinicians will now be able to view the relative contribution of each component to a patient&#8217;s overall rSO</span><span style="font-family:inherit;font-size:10pt;"><sub style="vertical-align:bottom;line-height:120%;font-size:7pt">2</sub></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;">36</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="#s76DFEE2DD22D5122B0A51B0BCBF04A37"><span style="font-family:inherit;font-size:8pt;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;padding-top:17px;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Cercacor Laboratories, Inc. </span></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cercacor Laboratories, Inc. (Cercacor) is an independent entity spun off from us to our stockholders in 1998. Joe Kiani, our Chairman and Chief Executive Officer (CEO), is also the Chairman and CEO of Cercacor. We are a party to a cross-licensing agreement with Cercacor, which was amended and restated effective January&#160;1, 2007 (the Cross-Licensing Agreement), which governs each party&#8217;s rights to certain intellectual property held by the two companies. See Note </span><span style="font-family:inherit;font-size:10pt;">3</span><span style="font-family:inherit;font-size:10pt;"> to our accompanying condensed consolidated financial statements included in Part I, Item 1 of this Quarterly Report on Form 10-Q for additional information related to Cercacor. </span></div><div style="line-height:120%;padding-top:17px;text-align:left;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Adoption of Lease Accounting Standard</span></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Effective December 30, 2018, we adopted Accounting Standards Codification (ASC) Topic 842, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Leases</span><span style="font-family:inherit;font-size:10pt;"> (ASC 842). Our adoption of ASC 842 generally resulted in (a) the recognition of lessee right-of-use (ROU) assets for the right to use assets subject to operating leases; (b) the recognition of lessee lease liabilities for our obligation to make payments under operating leases; and (c) the acceleration of when we recognize certain revenue and costs as a lessor of equipment provided to end-user hospitals at no up-front charge under deferred equipment agreements with fixed multi-year sensor purchase commitments.&#160;See &#8220;</span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Critical Accounting Policies and Estimates</span><span style="font-family:inherit;font-size:10pt;">&#8221; below and Note </span><span style="font-family:inherit;font-size:10pt;">2</span><span style="font-family:inherit;font-size:10pt;"> to our accompanying condensed consolidated financial statements included in Part I, Item 1 of this Quarterly Report on Form 10-Q for additional information related to our adoption of this new accounting standard.</span></div><div><a id="sBB6EBB5A3F115732A6432342F7B6F909"></a></div><div style="line-height:120%;padding-top:17px;text-indent:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Results of Operations</span></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table sets forth, for the periods indicated, our unaudited results of operations expressed as dollar amounts and as a percentage of total revenues (in thousands, except percentages). Certain amounts for prior periods have been reclassified to conform to the current period presentation, including certain previously reported selling, general and administrative expenses that have been reclassified as research and development expenses for the three and </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September&#160;29, 2018</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="28"></td></tr><tr><td style="width:21%;"></td><td style="width:1%;"></td><td style="width:8%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:7%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:8%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:7%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:8%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:7%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:8%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:7%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Three Months Ended</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Nine Months Ended</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 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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">September&#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="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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Percentage<br/>of Revenue</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">September&#160;29, <br/>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;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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Percentage<br/>of Revenue</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">September&#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="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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Percentage</span></div><div style="text-align:center;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">of Revenue</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">September&#160;29, <br/>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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Percentage<br/>of Revenue</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;">Revenue:</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="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><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="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><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="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><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="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;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;">Product</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;">228,916</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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;">100.0</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;">202,068</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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;">96.0</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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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;">688,974</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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;">99.8</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;">608,461</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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;">95.8</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: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;">Royalty and other revenue</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;">95</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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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;">&#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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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;">8,515</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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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;">4.0</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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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;">1,353</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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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;">0.2</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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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;">26,696</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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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;">4.2</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;padding-left:2px;padding-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 colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">229,011</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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;">100.0</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 colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">210,583</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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;">100.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 colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">690,327</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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;">100.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 colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">635,157</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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;">100.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></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 goods sold</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;">72,743</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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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;">31.8</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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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;">69,830</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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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;">33.2</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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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;">228,078</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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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;">33.0</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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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;">208,596</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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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;">32.8</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;padding-left:2px;padding-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 profit</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">156,268</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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;">68.2</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">140,753</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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;">66.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 colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">462,249</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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;">67.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 colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">426,561</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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;">67.2</span></div></td><td 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;">Operating 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="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><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="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><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="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><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="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;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;">Selling, general and administrative</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">80,354</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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;">35.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 colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">71,537</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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;">34.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 colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">232,718</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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;">33.7</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">212,204</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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;">33.4</span></div></td><td 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:middle;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;">Research and development</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;">24,282</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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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;">10.6</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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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;">20,575</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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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;">9.8</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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">69,872</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><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;">10.1</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">60,219</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><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;">9.5</span></div></td><td style="vertical-align: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 operating expenses</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;">104,636</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;"><div style="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;">45.7</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;"><div style="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;">92,112</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;"><div style="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;">43.7</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;"><div style="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;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">302,590</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">43.8</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">272,423</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">42.9</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><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;">Operating 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:10pt;"><span style="font-family:inherit;font-size:10pt;">51,632</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><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;">22.5</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">48,641</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><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;">23.1</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">159,659</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><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;">23.1</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">154,138</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><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;">24.3</span></div></td><td style="vertical-align: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;">Non-operating income </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;">2,723</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;"><div style="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;">1.2</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;"><div style="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;">1,028</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;"><div style="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;">0.5</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;"><div style="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;">10,138</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;"><div style="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;">1.5</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;"><div style="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;">4,080</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;"><div style="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;">0.6</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="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Income before provision (benefit) for income 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:10pt;"><span style="font-family:inherit;font-size:10pt;">54,355</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><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;">23.7</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">49,669</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><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;">23.6</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">169,797</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><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;">24.6</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">158,218</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><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;">24.9</span></div></td><td style="vertical-align: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;">Provision (benefit) for income taxes</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;">5,270</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;"><div style="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;">2.3</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;"><div style="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;">(7,457</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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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;">(3.5</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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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;">26,502</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;"><div style="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;">3.8</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;"><div style="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;">11,609</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;"><div style="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;">1.8</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="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net income</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">49,085</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">21.4</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><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;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">57,126</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">27.1</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><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;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">143,295</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">20.8</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><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;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">146,609</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">23.1</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</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;">37</span></div></div><hr style="page-break-after:always"></hr><div><a id="s92E23466FB70537193CB51F6FDA69E01"></a></div><div><div style="line-height:120%;font-size:8pt;"><a style="font-family:inherit;font-size:8pt;" href="#s76DFEE2DD22D5122B0A51B0BCBF04A37"><span style="font-family:inherit;font-size:8pt;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;padding-top:17px;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Comparison of the Three Months ended </span><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"> to the Three Months ended </span><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">September&#160;29, 2018</span></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue</span><span style="font-family:inherit;font-size:10pt;">. Total revenue </span><span style="font-family:inherit;font-size:10pt;">increased</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;">$18.4 million</span><span style="font-family:inherit;font-size:10pt;">, or </span><span style="font-family:inherit;font-size:10pt;">8.8%</span><span style="font-family:inherit;font-size:10pt;">, to </span><span style="font-family:inherit;font-size:10pt;">$229.0 million</span><span style="font-family:inherit;font-size:10pt;"> for the three months ended </span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;"> from </span><span style="font-family:inherit;font-size:10pt;">$210.6 million</span><span style="font-family:inherit;font-size:10pt;"> for the three months ended </span><span style="font-family:inherit;font-size:10pt;">September&#160;29, 2018</span><span style="font-family:inherit;font-size:10pt;">. The following table details our total product revenues by the geographic area to which the products were shipped for each of the three months ended </span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">September&#160;29, 2018</span><span style="font-family:inherit;font-size:10pt;"> (dollars in thousands):</span></div><div style="line-height:120%;padding-top:6px;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="21"></td></tr><tr><td style="width:38%;"></td><td style="width:1%;"></td><td style="width:8%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:8%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:8%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:8%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:8%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:8%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="20" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Three Months Ended</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 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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">September&#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="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">September&#160;29, <br/>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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Increase/</span></div><div style="text-align:center;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">(Decrease)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Percentage</span></div><div style="text-align:center;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">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;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">United States (U.S.)</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;">157,646</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><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;">68.9</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;">136,895</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><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;">67.7</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;">20,751</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><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;">15.2</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;">&#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;">Europe, Middle East and Africa</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">42,356</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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;">18.5</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">37,257</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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;">18.4</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-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,099</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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;">13.7</span></div></td><td 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;">Asia and Australia</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">22,721</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><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;">9.9</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">21,332</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><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;">10.6</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-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,389</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><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;">6.5</span></div></td><td style="vertical-align: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;">North and South America (excluding the U.S.)</span></div></td><td colspan="2" style="vertical-align:bottom;padding-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,193</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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;">2.7</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-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,584</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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;">3.3</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(391</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;">(5.9</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;">&#160;&#160;&#160;&#160;&#160;Total product revenue</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;">228,916</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;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">100.0</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><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;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;">202,068</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;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">100.0</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><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;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;">26,848</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;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">13.3</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><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;">Royalty and other 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:10pt;"><span style="font-family:inherit;font-size:10pt;">95</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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="overflow:hidden;font-size:10pt;"><span style="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="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;">8,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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="overflow:hidden;font-size:10pt;"><span style="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="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(8,420</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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(98.9</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;Total revenue</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">229,011</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><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;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">210,583</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><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;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">18,428</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">8.8</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;%</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;">Product revenue </span><span style="font-family:inherit;font-size:10pt;">increased</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;">$26.8 million</span><span style="font-family:inherit;font-size:10pt;">, or </span><span style="font-family:inherit;font-size:10pt;">13.3%</span><span style="font-family:inherit;font-size:10pt;">, to </span><span style="font-family:inherit;font-size:10pt;">$228.9 million</span><span style="font-family:inherit;font-size:10pt;"> for the three months ended </span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;">, compared to </span><span style="font-family:inherit;font-size:10pt;">$202.1 million</span><span style="font-family:inherit;font-size:10pt;"> for the three months ended </span><span style="font-family:inherit;font-size:10pt;">September&#160;29, 2018</span><span style="font-family:inherit;font-size:10pt;">. </span><span style="font-family:inherit;font-size:10pt;">This increase was primarily due to higher revenue from consumables, parameters and monitors, including approximately $2.7 million of net accelerated revenue pursuant to ASC 842.</span><span style="font-family:inherit;font-size:10pt;"> Partially offsetting these increases was the impact of approximately </span><span style="font-family:inherit;font-size:10pt;">$0.7 million</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;">of unfavorable foreign exchange rate movements from the prior year period that decreased the U.S. Dollar translation of foreign sales that were denominated in various foreign currencies. </span><span style="font-family:inherit;font-size:10pt;">During the three months ended </span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;">, we shipped approximately </span><span style="font-family:inherit;font-size:10pt;">60,700</span><span style="font-family:inherit;font-size:10pt;"> noninvasive technology boards and monitors, an increase of </span><span style="font-family:inherit;font-size:10pt;">1,600</span><span style="font-family:inherit;font-size:10pt;"> units, or </span><span style="font-family:inherit;font-size:10pt;">2.7%</span><span style="font-family:inherit;font-size:10pt;">, from </span><span style="font-family:inherit;font-size:10pt;">59,100</span><span style="font-family:inherit;font-size:10pt;"> units shipped during the three months ended </span><span style="font-family:inherit;font-size:10pt;">September&#160;29, 2018</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Product revenue generated through our direct and distribution sales channels </span><span style="font-family:inherit;font-size:10pt;">increased</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;">$24.3 million</span><span style="font-family:inherit;font-size:10pt;">, or </span><span style="font-family:inherit;font-size:10pt;">14.0%</span><span style="font-family:inherit;font-size:10pt;">, to </span><span style="font-family:inherit;font-size:10pt;">$198.0 million</span><span style="font-family:inherit;font-size:10pt;"> for the three months ended </span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;">, compared to </span><span style="font-family:inherit;font-size:10pt;">$173.7 million</span><span style="font-family:inherit;font-size:10pt;"> for the three months ended </span><span style="font-family:inherit;font-size:10pt;">September&#160;29, 2018</span><span style="font-family:inherit;font-size:10pt;">. Revenues from our OEM channel </span><span style="font-family:inherit;font-size:10pt;">increased</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;">$2.5 million</span><span style="font-family:inherit;font-size:10pt;">, or </span><span style="font-family:inherit;font-size:10pt;">9.0%</span><span style="font-family:inherit;font-size:10pt;">, to </span><span style="font-family:inherit;font-size:10pt;">$30.9 million</span><span style="font-family:inherit;font-size:10pt;"> for the three months ended </span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;"> as compared to </span><span style="font-family:inherit;font-size:10pt;">$28.3 million</span><span style="font-family:inherit;font-size:10pt;"> for the three months ended </span><span style="font-family:inherit;font-size:10pt;">September&#160;29, 2018</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Royalty and other revenue historically consisted primarily of royalties received from Medtronic plc (Medtronic), and also includes revenue from non-recurring engineering services for a certain OEM customer. For the three months ended </span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;">, royalty and other revenue </span><span style="font-family:inherit;font-size:10pt;">decreased</span><span style="font-family:inherit;font-size:10pt;"> by </span><span style="font-family:inherit;font-size:10pt;">$8.4 million</span><span style="font-family:inherit;font-size:10pt;">, primarily due to lower royalties from Medtronic as a result of the expiration of their obligation to pay us royalties after October 6, 2018. We received our final royalty payment from Medtronic during the three months ended March 30, 2019.</span></div><div style="line-height:120%;padding-top:17px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Gross Profit.</span><span style="font-family:inherit;font-size:10pt;"> Gross profit consists of total revenue less cost of goods sold. Our gross profit for the three months ended </span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">September&#160;29, 2018</span><span style="font-family:inherit;font-size:10pt;"> was as follows (dollars in thousands):</span></div><div style="line-height:120%;padding-top:6px;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="21"></td></tr><tr><td style="width:38%;"></td><td style="width:1%;"></td><td style="width:8%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:8%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:8%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:8%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:8%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:8%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="20" 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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Three Months Ended</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 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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">September&#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="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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Gross Profit<br/>Percentage</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">September&#160;29, <br/>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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Gross Profit<br/>Percentage</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Increase/<br/>(Decrease)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Percentage<br/>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;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Product gross profit</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;">156,210</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;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;">68.2</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;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;">132,389</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;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;">65.5</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;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;">23,821</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;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;">18.0</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;">&#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;">Royalty and other revenue gross profit</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">58</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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;">61.1</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;"><div style="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;">8,364</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;"><div style="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;">98.2</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;"><div style="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;">(8,306</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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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;">(99.3</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;">&#160;&#160;&#160;&#160;&#160;Total gross profit</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">156,268</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">68.2</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><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;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">140,753</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">66.8</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><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;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">15,515</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">11.0</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><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:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cost of goods sold includes labor, material, overhead and other similar costs related to the production, supply, distribution and support of our products. Cost of goods sold </span><span style="font-family:inherit;font-size:10pt;">increased</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;">$2.9 million</span><span style="font-family:inherit;font-size:10pt;"> for the three months ended </span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;">, compared to the three months ended </span><span style="font-family:inherit;font-size:10pt;">September&#160;29, 2018</span><span style="font-family:inherit;font-size:10pt;">, primarily due to higher product sales volume, which was partially offset by lower costs of materials, increased leverage of our fixed production costs and a net reduction in costs related to leased equipment pursuant to our recent adoption of ASC 842 of approximately </span><span style="font-family:inherit;font-size:10pt;">$2.0 million</span><span style="font-family:inherit;font-size:10pt;">. Product gross margins </span><span style="font-family:inherit;font-size:10pt;">increased</span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;">68.2%</span><span style="font-family:inherit;font-size:10pt;"> for the three months ended </span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;"> compared to </span><span style="font-family:inherit;font-size:10pt;">65.5%</span><span style="font-family:inherit;font-size:10pt;"> for the three months ended </span><span style="font-family:inherit;font-size:10pt;">September&#160;29, 2018</span><span style="font-family:inherit;font-size:10pt;font-style:italic;">, </span><span style="font-family:inherit;font-size:10pt;">primarily due to favorable customer and product mix, manufacturing cost improvements and the impact of our adoption of ASC 842</span><span style="font-family:inherit;font-size:10pt;">. Royalty and other revenue gross profit </span><span style="font-family:inherit;font-size:10pt;">decreased</span><span style="font-family:inherit;font-size:10pt;"> by </span><span style="font-family:inherit;font-size:10pt;">$8.3 million</span><span style="font-family:inherit;font-size:10pt;"> for the three months ended </span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;"> compared to the three months ended </span><span style="font-family:inherit;font-size:10pt;">September&#160;29, 2018</span><span style="font-family:inherit;font-size:10pt;">, due to lower royalties from Medtronic as a result of the expiration of their obligation to pay us royalties after October 6, 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;">38</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="#s76DFEE2DD22D5122B0A51B0BCBF04A37"><span style="font-family:inherit;font-size:8pt;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;padding-top:17px;text-align:left;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;"> Selling, general and administrative expenses consist primarily of salaries and related expenses for sales, marketing and administrative personnel, sales commissions, advertising and promotion costs, professional fees related to legal, accounting and other outside services, public company costs and other corporate expenses. Selling, general and administrative expenses for the three months ended </span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">September&#160;29, 2018</span><span style="font-family:inherit;font-size:10pt;"> were as follows (dollars in thousands):</span></div><div style="line-height:120%;padding-top:6px;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="6"></td></tr><tr><td style="width:15%;"></td><td style="width:17%;"></td><td style="width:17%;"></td><td style="width:17%;"></td><td style="width:17%;"></td><td style="width:17%;"></td></tr><tr><td colspan="6" 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:center;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Selling, General and Administrative</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:center;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Three Months Ended&#160;<br/>&#160;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="text-align:center;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Percentage of<br/> Net Revenues</span></div></td><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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Three Months Ended&#160;<br/>&#160;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="text-align:center;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Percentage of<br/>Net Revenues</span></div></td><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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Increase/<br/>(Decrease)</span></div></td><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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Percentage<br/>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:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$80,354</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;">35.1%</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;">$71,537</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;">34.0%</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;">$8,817</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;">12.3%</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;">Selling, general and administrative expenses </span><span style="font-family:inherit;font-size:10pt;">increased</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;">$8.8 million</span><span style="font-family:inherit;font-size:10pt;">, or </span><span style="font-family:inherit;font-size:10pt;">12.3%</span><span style="font-family:inherit;font-size:10pt;">, for the three months ended </span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;">, compared to the three months ended </span><span style="font-family:inherit;font-size:10pt;">September&#160;29, 2018</span><span style="font-family:inherit;font-size:10pt;">. This increase was primarily attributable to higher compensation-related costs of approximately $5.9 million, higher legal and professional fees of approximately $1.1 million, higher selling and marketing-related costs of approximately $0.8 million and higher acquisition and strategic investment related costs of approximately $0.7 million. Approximately </span><span style="font-family:inherit;font-size:10pt;">$8.4 million</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">$6.0 million</span><span style="font-family:inherit;font-size:10pt;"> of stock-based compensation expense was included in selling, general and administrative expenses for the three months ended </span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">September&#160;29, 2018</span><span style="font-family:inherit;font-size:10pt;">, respectively. </span></div><div style="line-height:120%;padding-top:17px;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;"> Research and development expenses consist primarily of salaries and related expenses for engineers and other personnel engaged in the design and development of our products. These expenses also include third-party fees paid to consultants, prototype and engineering supply expenses and the costs of clinical trials. Research and development expenses for the three months ended </span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">September&#160;29, 2018</span><span style="font-family:inherit;font-size:10pt;"> were as follows (dollars in thousands):</span></div><div style="line-height:120%;padding-top:6px;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="6"></td></tr><tr><td style="width:15%;"></td><td style="width:17%;"></td><td style="width:17%;"></td><td style="width:17%;"></td><td style="width:17%;"></td><td style="width:17%;"></td></tr><tr><td colspan="6" 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:center;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Research and Development</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;border-top:1px solid #000000;"><div style="text-align:center;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Three Months Ended&#160;<br/>&#160;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="text-align:center;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Percentage of<br/> Net Revenues</span></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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Three Months Ended&#160;<br/>&#160;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="text-align:center;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Percentage of<br/>Net Revenues</span></div></td><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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Increase/<br/>(Decrease)</span></div></td><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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Percentage<br/>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:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$24,282</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;">10.6%</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;">$20,575</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;">9.8%</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;">$3,707</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;">18.0%</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;">Research and development expenses </span><span style="font-family:inherit;font-size:10pt;">increased</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;">$3.7 million</span><span style="font-family:inherit;font-size:10pt;">, or </span><span style="font-family:inherit;font-size:10pt;">18.0%</span><span style="font-family:inherit;font-size:10pt;">, for the three months ended </span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;">, compared to the three months ended </span><span style="font-family:inherit;font-size:10pt;">September&#160;29, 2018</span><span style="font-family:inherit;font-size:10pt;">, primarily due to higher compensation and other employee-related costs of approximately $2.6 million and higher engineering project expenses of approximately $0.3 million. Approximately </span><span style="font-family:inherit;font-size:10pt;">$2.3 million</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">$1.6 million</span><span style="font-family:inherit;font-size:10pt;"> of stock-based compensation expense was included in research and development expenses for the three months ended </span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">September&#160;29, 2018</span><span style="font-family:inherit;font-size:10pt;">, respectively. </span></div><div style="line-height:120%;padding-top:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Non-operating Income.</span><span style="font-family:inherit;font-size:10pt;"> Non-operating income consists primarily of interest income, interest expense and foreign exchange gains and losses. Non-operating income for the three months ended </span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">September&#160;29, 2018</span><span style="font-family:inherit;font-size:10pt;"> was as follows (dollars in thousands):</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:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="6"></td></tr><tr><td style="width:15%;"></td><td style="width:17%;"></td><td style="width:17%;"></td><td style="width:17%;"></td><td style="width:17%;"></td><td style="width:17%;"></td></tr><tr><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Non-operating Income</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:center;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Three Months Ended&#160;<br/>&#160;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="text-align:center;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Percentage of<br/> Net Revenues</span></div></td><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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Three Months Ended&#160;<br/>&#160;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="text-align:center;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Percentage of<br/>Net Revenues</span></div></td><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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Increase/<br/>(Decrease)</span></div></td><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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Percentage<br/>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:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$2,723</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;">1.2%</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;">$1,028</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;">0.5%</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;">$1,695</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;">164.9%</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;">Non-operating income </span><span style="font-family:inherit;font-size:10pt;">increased</span><span style="font-family:inherit;font-size:10pt;"> by </span><span style="font-family:inherit;font-size:10pt;">$1.7 million</span><span style="font-family:inherit;font-size:10pt;"> for the three months ended </span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;">, compared to the three months ended </span><span style="font-family:inherit;font-size:10pt;">September&#160;29, 2018</span><span style="font-family:inherit;font-size:10pt;">. Non-operating income for the three months ended </span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;"> consisted primarily of approximately </span><span style="font-family:inherit;font-size:10pt;">$3.6 million</span><span style="font-family:inherit;font-size:10pt;"> in net interest income, which was partially offset by approximately </span><span style="font-family:inherit;font-size:10pt;">$0.9 million</span><span style="font-family:inherit;font-size:10pt;"> of net realized and unrealized losses on foreign currency denominated transactions. Non-operating income for the three months ended </span><span style="font-family:inherit;font-size:10pt;">September&#160;29, 2018</span><span style="font-family:inherit;font-size:10pt;"> consisted primarily of approximately </span><span style="font-family:inherit;font-size:10pt;">$2.3 million</span><span style="font-family:inherit;font-size:10pt;"> of net interest income, which was offset by approximately </span><span style="font-family:inherit;font-size:10pt;">$1.3 million</span><span style="font-family:inherit;font-size:10pt;"> of net realized and unrealized losses on foreign currency denominated transactions.</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><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="#s76DFEE2DD22D5122B0A51B0BCBF04A37"><span style="font-family:inherit;font-size:8pt;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;padding-top:17px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Provision (Benefit) for Income Taxes.</span><span style="font-family:inherit;font-size:10pt;"> Our provision (benefit) for income taxes for the three months ended </span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">September&#160;29, 2018</span><span style="font-family:inherit;font-size:10pt;"> was as follows (dollars in thousands):</span></div><div style="line-height:120%;padding-top:6px;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="6"></td></tr><tr><td style="width:15%;"></td><td style="width:17%;"></td><td style="width:17%;"></td><td style="width:17%;"></td><td style="width:17%;"></td><td style="width:17%;"></td></tr><tr><td colspan="6" 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:center;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Provision (Benefit) for Income Taxes</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;border-top:1px solid #000000;"><div style="text-align:center;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Three Months Ended&#160;<br/>&#160;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="text-align:center;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Percentage of<br/> Net Revenues</span></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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Three Months Ended&#160;<br/>&#160;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="text-align:center;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Percentage of<br/>Net Revenues</span></div></td><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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Increase/<br/>(Decrease)</span></div></td><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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Percentage<br/>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:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$5,270</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;">2.3%</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;">$(7,457)</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;">(3.5)%</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;">$12,727</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;">(170.7)%</span></div></td></tr></table></div></div><div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">For the three months ended </span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;">, we recorded a </span><span style="font-family:inherit;font-size:10pt;">provision</span><span style="font-family:inherit;font-size:10pt;"> for income taxes of approximately </span><span style="font-family:inherit;font-size:10pt;">$5.3 million</span><span style="font-family:inherit;font-size:10pt;">, or an effective tax </span><span style="font-family:inherit;font-size:10pt;">provision</span><span style="font-family:inherit;font-size:10pt;"> rate of </span><span style="font-family:inherit;font-size:10pt;">9.7%</span><span style="font-family:inherit;font-size:10pt;">, as compared to a </span><span style="font-family:inherit;font-size:10pt;">benefit</span><span style="font-family:inherit;font-size:10pt;"> for income taxes of approximately </span><span style="font-family:inherit;font-size:10pt;">$7.5 million</span><span style="font-family:inherit;font-size:10pt;">, or an effective tax </span><span style="font-family:inherit;font-size:10pt;">benefit</span><span style="font-family:inherit;font-size:10pt;"> rate of </span><span style="font-family:inherit;font-size:10pt;">15.0%</span><span style="font-family:inherit;font-size:10pt;">, for the three months ended </span><span style="font-family:inherit;font-size:10pt;">September&#160;29, 2018</span><span style="font-family:inherit;font-size:10pt;">. The </span><span style="font-family:inherit;font-size:10pt;">increase</span><span style="font-family:inherit;font-size:10pt;"> in our effective tax rate for the three months ended </span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;"> resulted primarily from a </span><span style="font-family:inherit;font-size:10pt;">decrease</span><span style="font-family:inherit;font-size:10pt;"> in the amount of excess tax benefits realized from stock-based compensation pursuant to ASU No. 2016-09, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Compensation&#8212;Stock Compensation (Topic 718): Improvements to Employee Share-Based Payment Accounting </span><span style="font-family:inherit;font-size:10pt;">(ASU 2016-09) of approximately </span><span style="font-family:inherit;font-size:10pt;">$7.6 million</span><span style="font-family:inherit;font-size:10pt;"> compared to the three months ended </span><span style="font-family:inherit;font-size:10pt;">September&#160;29, 2018</span><span style="font-family:inherit;font-size:10pt;">. Also contributing to the increase in our effective tax rate for the three months ended&#160;</span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;"> was a </span><span style="font-family:inherit;font-size:10pt;">$4.0 million</span><span style="font-family:inherit;font-size:10pt;"> decrease in the amount of discrete tax benefits recognized for the derecognition of uncertain tax positions due to the expiration of the statutes of limitations as compared to the discrete tax benefit recognized for the three months ended </span><span style="font-family:inherit;font-size:10pt;">September&#160;29, 2018</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div><a id="s138C644B20535D88B95D79A4843E37CA"></a></div><div style="line-height:120%;padding-top:17px;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Comparison of the </span><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Nine</span><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"> Months ended </span><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"> to the </span><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Nine</span><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"> Months ended </span><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">September&#160;29, 2018</span><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"> </span></div><div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue</span><span style="font-family:inherit;font-size:10pt;">. Total revenue </span><span style="font-family:inherit;font-size:10pt;">increased</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;">$55.2 million</span><span style="font-family:inherit;font-size:10pt;">, or </span><span style="font-family:inherit;font-size:10pt;">8.7%</span><span style="font-family:inherit;font-size:10pt;">, to </span><span style="font-family:inherit;font-size:10pt;">$690.3 million</span><span style="font-family:inherit;font-size:10pt;"> for the </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;"> from </span><span style="font-family:inherit;font-size:10pt;">$635.2 million</span><span style="font-family:inherit;font-size:10pt;"> for the </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September&#160;29, 2018</span><span style="font-family:inherit;font-size:10pt;">. The following table details our total product revenues by the geographic area to which the products were shipped for each of the </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">September&#160;29, 2018</span><span style="font-family:inherit;font-size:10pt;"> (dollars in thousands):</span></div><div style="line-height:120%;padding-top:6px;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="21"></td></tr><tr><td style="width:38%;"></td><td style="width:1%;"></td><td style="width:8%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:8%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:8%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:8%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:8%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:8%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="20" 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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Nine Months Ended</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 colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">September&#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="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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">September&#160;29, <br/>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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Increase/</span></div><div style="text-align:center;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">(Decrease)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Percentage</span></div><div style="text-align:center;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Change</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;">United States (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;">$</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;">469,827</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;">68.2</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;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;">418,178</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;">68.7</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;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;">51,649</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;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;">12.4</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;">&#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;">Europe, Middle East and Africa</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">136,234</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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;">19.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 colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">115,631</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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;">19.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 colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">20,603</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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;">17.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></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;">Asia and Australia</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">62,524</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><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;">9.1</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">54,627</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><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;">9.0</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">7,897</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><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;">14.5</span></div></td><td style="vertical-align: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;">North and South America (excluding the U.S.)</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">20,389</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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;">2.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 colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">20,025</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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;">3.3</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">364</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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;">1.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></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;">&#160;&#160;&#160;&#160;&#160;Total product revenue</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;">688,974</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;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">100.0</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><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;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;">608,461</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;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">100.0</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><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;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;">80,513</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;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">13.2</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><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;">Royalty and other revenue</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;">1,353</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;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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="overflow:hidden;font-size:10pt;"><span style="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="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;">26,696</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;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family: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="overflow:hidden;font-size:10pt;"><span style="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="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;">(25,343</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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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;">(94.9</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;">&#160;&#160;&#160;&#160;&#160;Total revenue</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">690,327</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><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;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">635,157</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><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;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">55,170</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">8.7</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;%</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;">Product revenue </span><span style="font-family:inherit;font-size:10pt;">increased</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;">$80.5 million</span><span style="font-family:inherit;font-size:10pt;">, or </span><span style="font-family:inherit;font-size:10pt;">13.2%</span><span style="font-family:inherit;font-size:10pt;">, to </span><span style="font-family:inherit;font-size:10pt;">$689.0 million</span><span style="font-family:inherit;font-size:10pt;"> for the </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;"> from </span><span style="font-family:inherit;font-size:10pt;">$608.5 million</span><span style="font-family:inherit;font-size:10pt;"> for the </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September&#160;29, 2018</span><span style="font-family:inherit;font-size:10pt;">.</span><span style="font-family:inherit;font-size:10pt;"> This increase was primarily due to higher revenue from consumables, parameters and monitors, including approximately $7.1 million of net accelerated revenue pursuant to ASC 842</span><span style="font-family:inherit;font-size:10pt;">. </span><span style="font-family:inherit;font-size:10pt;">Partially offsetting these increases was the impact of approximately</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;">$6.1 million</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;">of unfavorable foreign exchange rate movements from the prior year period that decreased the U.S. Dollar translation of foreign sales that were denominated in various foreign currencies.</span><span style="font-family:inherit;font-size:10pt;"> During the </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;">, we shipped approximately </span><span style="font-family:inherit;font-size:10pt;">184,800</span><span style="font-family:inherit;font-size:10pt;"> noninvasive technology boards and monitors, an increase of </span><span style="font-family:inherit;font-size:10pt;">13,400</span><span style="font-family:inherit;font-size:10pt;"> units, or </span><span style="font-family:inherit;font-size:10pt;">7.8%</span><span style="font-family:inherit;font-size:10pt;">, from </span><span style="font-family:inherit;font-size:10pt;">171,400</span><span style="font-family:inherit;font-size:10pt;"> units shipped during the </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September&#160;29, 2018</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Product revenue generated through our direct and distribution sales channels </span><span style="font-family:inherit;font-size:10pt;">increased</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;">$76.1 million</span><span style="font-family:inherit;font-size:10pt;">, or </span><span style="font-family:inherit;font-size:10pt;">14.5%</span><span style="font-family:inherit;font-size:10pt;">, to </span><span style="font-family:inherit;font-size:10pt;">$601.3 million</span><span style="font-family:inherit;font-size:10pt;"> for the </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;">, compared to </span><span style="font-family:inherit;font-size:10pt;">$525.2 million</span><span style="font-family:inherit;font-size:10pt;"> for the </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September&#160;29, 2018</span><span style="font-family:inherit;font-size:10pt;">. Revenues from our OEM channel </span><span style="font-family:inherit;font-size:10pt;">increased</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;">$4.4 million</span><span style="font-family:inherit;font-size:10pt;">, or </span><span style="font-family:inherit;font-size:10pt;">5.2%</span><span style="font-family:inherit;font-size:10pt;">, to </span><span style="font-family:inherit;font-size:10pt;">$87.7 million</span><span style="font-family:inherit;font-size:10pt;"> for the </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;"> as compared to </span><span style="font-family:inherit;font-size:10pt;">$83.3 million</span><span style="font-family:inherit;font-size:10pt;"> for the </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September&#160;29, 2018</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Royalty and other revenue </span><span style="font-family:inherit;font-size:10pt;">decreased</span><span style="font-family:inherit;font-size:10pt;"> by </span><span style="font-family:inherit;font-size:10pt;">$25.3 million</span><span style="font-family:inherit;font-size:10pt;"> for the </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;"> compared to the </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September&#160;29, 2018</span><span style="font-family:inherit;font-size:10pt;">, primarily due to lower royalties from Medtronic as a result of the expiration of their obligation to pay us royalties after October 6, 2018. We received our final royalty payment from Medtronic during the three months ended March&#160;30, 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;">40</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="#s76DFEE2DD22D5122B0A51B0BCBF04A37"><span style="font-family:inherit;font-size:8pt;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;padding-top:17px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Gross Profit.</span><span style="font-family:inherit;font-size:10pt;"> Gross profit consists of total revenue less cost of goods sold. Our gross profit for the </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">September&#160;29, 2018</span><span style="font-family:inherit;font-size:10pt;"> was as follows (dollars in thousands):</span></div><div style="line-height:120%;padding-top:6px;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="21"></td></tr><tr><td style="width:38%;"></td><td style="width:1%;"></td><td style="width:8%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:8%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:8%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:8%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:8%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:8%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="20" 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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Nine Months Ended</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 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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">September 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="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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Gross Profit<br/>Percentage</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">September 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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Gross Profit<br/>Percentage</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Increase/<br/>(Decrease)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Percentage<br/>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;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Product gross profit</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;">461,032</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;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;">66.9</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;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;">400,392</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;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;">65.8</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;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;">60,640</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;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;">15.1</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;">&#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;">Royalty and other revenue gross profit</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;">1,217</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;"><div style="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;">89.9</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;"><div style="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;">26,169</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;"><div style="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;">98.0</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;"><div style="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;">(24,952</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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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;">(95.3</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: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;">&#160;&#160;&#160;&#160;&#160;Total gross profit</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">462,249</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">67.0</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><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;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">426,561</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">67.2</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><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;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">35,688</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">8.4</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><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:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cost of goods sold </span><span style="font-family:inherit;font-size:10pt;">increased</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;">$19.5 million</span><span style="font-family:inherit;font-size:10pt;"> for the </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;"> compared to the </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September&#160;29, 2018</span><span style="font-family:inherit;font-size:10pt;">, primarily due to higher product sales volumes and a net increase in costs related to leased equipment pursuant to our recent adoption of ASC 842 of approximately $3.1 million, which was partially offset by lower costs of materials, increased leverage of our fixed production costs and lower inventory valuation reserves. Product gross margins </span><span style="font-family:inherit;font-size:10pt;">increased</span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;">66.9%</span><span style="font-family:inherit;font-size:10pt;"> for the </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;"> compared to </span><span style="font-family:inherit;font-size:10pt;">65.8%</span><span style="font-family:inherit;font-size:10pt;"> for the </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September&#160;29, 2018</span><span style="font-family:inherit;font-size:10pt;">, primarily due to favorable customer and product mix, manufacturing cost improvements and lower inventory valuation reserves, which were partially offset by higher rainbow</span><span style="font-family:inherit;font-size:7pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">&#174;</sup></span><span style="font-family:inherit;font-size:10pt;"> royalty expenses and the impact of our adoption of ASC 842.</span><span style="font-family:inherit;font-size:10pt;font-style:italic;"> </span><span style="font-family:inherit;font-size:10pt;">Royalty and other revenue gross profit </span><span style="font-family:inherit;font-size:10pt;">decreased</span><span style="font-family:inherit;font-size:10pt;"> by </span><span style="font-family:inherit;font-size:10pt;">$25.0 million</span><span style="font-family:inherit;font-size:10pt;"> for the </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;"> compared to the </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September&#160;29, 2018</span><span style="font-family:inherit;font-size:10pt;">, primarily due to lower royalties from Medtronic as a result of the expiration of their obligation to pay us royalties after October 6, 2018.</span></div><div style="line-height:120%;padding-top:17px;text-align:left;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;"> Selling, general and administrative expenses for the </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">September&#160;29, 2018</span><span style="font-family:inherit;font-size:10pt;"> were as follows (dollars in thousands):</span></div><div style="line-height:120%;padding-top:6px;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="6"></td></tr><tr><td style="width:15%;"></td><td style="width:17%;"></td><td style="width:17%;"></td><td style="width:17%;"></td><td style="width:17%;"></td><td style="width:17%;"></td></tr><tr><td colspan="6" 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:6px;text-align:center;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Selling, General and Administrative</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;border-top:1px solid #000000;"><div style="text-align:center;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Nine Months Ended&#160;<br/>&#160;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="text-align:center;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Percentage of<br/> Net Revenues</span></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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Nine Months Ended&#160;<br/>&#160;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="text-align:center;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Percentage of<br/>Net Revenues</span></div></td><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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Increase/<br/>(Decrease)</span></div></td><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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Percentage<br/>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:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$232,718</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;">33.7%</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;">$212,204</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;">33.4%</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;">$20,514</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;">9.7%</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;">Selling, general and administrative expenses </span><span style="font-family:inherit;font-size:10pt;">increased</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;">$20.5 million</span><span style="font-family:inherit;font-size:10pt;">, or </span><span style="font-family:inherit;font-size:10pt;">9.7%</span><span style="font-family:inherit;font-size:10pt;">, for the </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;"> compared to the </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September&#160;29, 2018</span><span style="font-family:inherit;font-size:10pt;">. This increase was primarily attributable to higher compensation-related costs of approximately $14.7 million, higher selling and marketing-related costs of approximately $2.3 million, higher legal and professional fees of approximately $0.9 million, higher occupancy expense of approximately $0.9 million and higher acquisition and strategic investment related costs of approximately $1.5 million. Stock-based compensation expense of approximately </span><span style="font-family:inherit;font-size:10pt;">$23.0 million</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">$15.3 million</span><span style="font-family:inherit;font-size:10pt;"> was included in selling, general and administrative expenses for the </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">September&#160;29, 2018</span><span style="font-family:inherit;font-size:10pt;">, respectively. </span></div><div style="line-height:120%;padding-top:17px;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;"> Research and development expenses for the </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">September&#160;29, 2018</span><span style="font-family:inherit;font-size:10pt;"> were as follows (dollars in thousands):</span></div><div style="line-height:120%;padding-top:6px;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="6"></td></tr><tr><td style="width:15%;"></td><td style="width:17%;"></td><td style="width:17%;"></td><td style="width:17%;"></td><td style="width:17%;"></td><td style="width:17%;"></td></tr><tr><td colspan="6" 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:center;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Research and Development</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;border-top:1px solid #000000;"><div style="text-align:center;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Nine Months Ended&#160;<br/>&#160;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="text-align:center;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Percentage of<br/> Net Revenues</span></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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Nine Months Ended&#160;<br/>&#160;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="text-align:center;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Percentage of<br/>Net Revenues</span></div></td><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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Increase/<br/>(Decrease)</span></div></td><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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Percentage<br/>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:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$69,872</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;">10.1%</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;">$60,219</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;">9.5%</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;">$9,653</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;">16.0%</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;">Research and development expenses </span><span style="font-family:inherit;font-size:10pt;">increased</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;">$9.7 million</span><span style="font-family:inherit;font-size:10pt;">, or </span><span style="font-family:inherit;font-size:10pt;">16.0%</span><span style="font-family:inherit;font-size:10pt;">, for the </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;"> compared to the </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September&#160;29, 2018</span><span style="font-family:inherit;font-size:10pt;">, primarily due to higher compensation-related costs of approximately $7.0 million, higher information technology and systems allocations of $0.8 million, higher occupancy costs of $0.7 million and higher engineering project expenses of approximately $0.6 million. Approximately </span><span style="font-family:inherit;font-size:10pt;">$6.3 million</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">$4.1 million</span><span style="font-family:inherit;font-size:10pt;"> of stock-based compensation expense was included in research and development expenses for the </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">September&#160;29, 2018</span><span style="font-family:inherit;font-size:10pt;">, respectively. </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><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="#s76DFEE2DD22D5122B0A51B0BCBF04A37"><span style="font-family:inherit;font-size:8pt;">Table of Contents</span></a></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-style:italic;">Non-operating Income.</span><span style="font-family:inherit;font-size:10pt;"> Non-operating income consists primarily of interest income, interest expense and foreign exchange gains and losses. Non-operating income for the </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">September&#160;29, 2018</span><span style="font-family:inherit;font-size:10pt;"> was as follows (dollars in thousands):</span></div><div style="line-height:120%;padding-top:6px;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="6"></td></tr><tr><td style="width:15%;"></td><td style="width:17%;"></td><td style="width:17%;"></td><td style="width:17%;"></td><td style="width:17%;"></td><td style="width:17%;"></td></tr><tr><td colspan="6" 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:center;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Non-operating Income</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;border-top:1px solid #000000;"><div style="text-align:center;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Nine Months Ended&#160;<br/>&#160;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="text-align:center;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Percentage of<br/> Net Revenues</span></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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Nine Months Ended&#160;<br/>&#160;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="text-align:center;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Percentage of<br/>Net Revenues</span></div></td><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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Increase/<br/>(Decrease)</span></div></td><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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Percentage<br/>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:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$10,138</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;">1.5%</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;">$4,080</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;">0.6%</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;">$6,058</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;">148.5%</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;">Non-operating income </span><span style="font-family:inherit;font-size:10pt;">increased</span><span style="font-family:inherit;font-size:10pt;"> by </span><span style="font-family:inherit;font-size:10pt;">$6.1 million</span><span style="font-family:inherit;font-size:10pt;"> for the </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;"> compared to the </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September&#160;29, 2018</span><span style="font-family:inherit;font-size:10pt;">. Non-operating income for the </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;"> consisted primarily of approximately </span><span style="font-family:inherit;font-size:10pt;">$10.5 million</span><span style="font-family:inherit;font-size:10pt;"> in net interest income. Non-operating income for the </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September&#160;29, 2018</span><span style="font-family:inherit;font-size:10pt;"> consisted primarily of approximately </span><span style="font-family:inherit;font-size:10pt;">$4.6 million</span><span style="font-family:inherit;font-size:10pt;"> in net interest income, approximately </span><span style="font-family:inherit;font-size:10pt;">$0.8 million</span><span style="font-family:inherit;font-size:10pt;"> of net realized and unrealized gains on foreign currency denominated transactions and approximately </span><span style="font-family:inherit;font-size:10pt;">$0.3 million</span><span style="font-family:inherit;font-size:10pt;"> of net unrealized gains on equity-based investments.</span></div><div style="line-height:120%;padding-top:17px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Provision for Income Taxes.</span><span style="font-family:inherit;font-size:10pt;"> Our provision for income taxes for the </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">September&#160;29, 2018</span><span style="font-family:inherit;font-size:10pt;"> was as follows (dollars in thousands):</span></div><div style="line-height:120%;padding-top:6px;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="6"></td></tr><tr><td style="width:15%;"></td><td style="width:17%;"></td><td style="width:17%;"></td><td style="width:17%;"></td><td style="width:17%;"></td><td style="width:17%;"></td></tr><tr><td colspan="6" 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:center;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Provision for Income Taxes</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;border-top:1px solid #000000;"><div style="text-align:center;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Nine Months Ended&#160;<br/>&#160;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="text-align:center;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Percentage of<br/> Net Revenues</span></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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Nine Months Ended&#160;<br/>&#160;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="text-align:center;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Percentage of<br/>Net Revenues</span></div></td><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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Increase/<br/>(Decrease)</span></div></td><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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Percentage<br/>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:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$26,502</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;">3.8%</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;">$11,609</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;">1.8%</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;">$14,893</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;">128.3%</span></div></td></tr></table></div></div><div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">For the </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;">, we recorded a </span><span style="font-family:inherit;font-size:10pt;">provision</span><span style="font-family:inherit;font-size:10pt;"> for income taxes of approximately </span><span style="font-family:inherit;font-size:10pt;">$26.5 million</span><span style="font-family:inherit;font-size:10pt;">, or an effective tax rate of </span><span style="font-family:inherit;font-size:10pt;">15.6%</span><span style="font-family:inherit;font-size:10pt;">, as compared to a </span><span style="font-family:inherit;font-size:10pt;">provision</span><span style="font-family:inherit;font-size:10pt;"> for income taxes of approximately </span><span style="font-family:inherit;font-size:10pt;">$11.6 million</span><span style="font-family:inherit;font-size:10pt;">, or an effective tax rate of </span><span style="font-family:inherit;font-size:10pt;">7.3%</span><span style="font-family:inherit;font-size:10pt;">, for the </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September&#160;29, 2018</span><span style="font-family:inherit;font-size:10pt;">. The increase in our tax rate for the </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;"> resulted primarily from a decrease in the amount of excess tax benefits realized from stock-based compensation pursuant to ASU 2016-09 of approximately </span><span style="font-family:inherit;font-size:10pt;">$8.7 million</span><span style="font-family:inherit;font-size:10pt;"> as compared to the </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September&#160;29, 2018</span><span style="font-family:inherit;font-size:10pt;">. Also contributing to the increase in our effective tax rate for the </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended&#160;</span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;"> was a $4.0 million decrease in the amount of discrete tax benefits recognized for the derecognition of uncertain tax positions due to the expiration of the statutes of limitations as compared to the discrete tax benefit recognized for the </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September&#160;29, 2018</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div><a id="sD566C94F0307517C9427B2E6C5EE0E48"></a></div><div style="line-height:120%;padding-top:17px;text-align:left;text-indent:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Liquidity and Capital Resources</span></div><div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our principal sources of liquidity consist of our existing cash and cash equivalent balances, short-term investments, future funds expected to be generated from operations and available borrowing capacity under our credit facility. At </span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;">, we had approximately </span><span style="font-family:inherit;font-size:10pt;">$784.2 million</span><span style="font-family:inherit;font-size:10pt;"> in working capital, approximately </span><span style="font-family:inherit;font-size:10pt;">$513.4 million</span><span style="font-family:inherit;font-size:10pt;"> in cash and cash equivalents, approximately </span><span style="font-family:inherit;font-size:10pt;">$120.0 million</span><span style="font-family:inherit;font-size:10pt;"> in short-term investments and approximately </span><span style="font-family:inherit;font-size:10pt;">$148.3 million</span><span style="font-family:inherit;font-size:10pt;"> of available borrowing capacity (net of outstanding letters of credit) under our credit facility. We carry short-term investments at cost, which approximates fair value.&#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;">As of </span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;">, we had cash totaling </span><span style="font-family:inherit;font-size:10pt;">$98.8 million</span><span style="font-family:inherit;font-size:10pt;"> held outside of the U.S., all of which was accessible without additional tax cost. We currently have sufficient domestic funds on-hand and cash held outside the U.S. that is available without additional tax cost to fund our domestic operations.</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><hr style="page-break-after:always"></hr><div><a id="s5D320DB920905F47B4BB7F5B70A87C65"></a></div><div><div style="line-height:120%;font-size:8pt;"><a style="font-family:inherit;font-size:8pt;" href="#s76DFEE2DD22D5122B0A51B0BCBF04A37"><span style="font-family:inherit;font-size:8pt;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;padding-top:17px;text-align:left;text-indent:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Cash Flows</span></div><div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table summarizes our cash flows (in thousands):</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="9"></td></tr><tr><td style="width:1%;"></td><td style="width:70%;"></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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Nine Months Ended</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 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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">September&#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;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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">September&#160;29, <br/>2018</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;">Net cash provided by (used in):</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 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;">Operating activities</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;">151,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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;">176,305</span></div></td><td 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 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;">Investing activities</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(184,221</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;">(20,564</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 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;">Financing activities</span></div></td><td colspan="2" style="vertical-align:bottom;padding-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,341</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;">23,651</span></div></td><td 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 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;">Effect of foreign currency exchange rates on cash</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(983</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;">(1,230</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 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;">Increase (decrease) in cash, cash equivalents and restricted cash</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(39,129</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;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;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">178,162</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></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;font-style:italic;">Operating Activities. </span><span style="font-family:inherit;font-size:10pt;">Cash provided by operating activities was approximately </span><span style="font-family:inherit;font-size:10pt;">$151.4 million</span><span style="font-family:inherit;font-size:10pt;"> for the </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;">, generated primarily from net income from operations of </span><span style="font-family:inherit;font-size:10pt;">$143.3 million</span><span style="font-family:inherit;font-size:10pt;">. Non-cash activity included stock-based compensation of </span><span style="font-family:inherit;font-size:10pt;">$29.6 million</span><span style="font-family:inherit;font-size:10pt;"> and depreciation and amortization of </span><span style="font-family:inherit;font-size:10pt;">$17.6 million</span><span style="font-family:inherit;font-size:10pt;">. Additional sources of cash included a decrease in deferred costs and other contract assets of approximately </span><span style="font-family:inherit;font-size:10pt;">$8.9 million</span><span style="font-family:inherit;font-size:10pt;">, an increase in deferred revenue and other contract-related liabilities of approximately </span><span style="font-family:inherit;font-size:10pt;">$6.8 million</span><span style="font-family:inherit;font-size:10pt;"> and an increase in income tax payable of </span><span style="font-family:inherit;font-size:10pt;">$3.4 million</span><span style="font-family:inherit;font-size:10pt;">, primarily due to the timing of payments. These sources of cash were partially offset by other changes in operating assets and liabilities, including an increase in accounts receivable of approximately </span><span style="font-family:inherit;font-size:10pt;">$21.7 million</span><span style="font-family:inherit;font-size:10pt;">, primarily due to the timing of cash receipts; an increase in inventory of approximately </span><span style="font-family:inherit;font-size:10pt;">$15.2 million</span><span style="font-family:inherit;font-size:10pt;">; and increases in other current assets and lease receivable of approximately </span><span style="font-family:inherit;font-size:10pt;">$12.1 million</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">$9.4 million</span><span style="font-family:inherit;font-size:10pt;">, respectively, primarily due to the timing of payments.</span></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">For the </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September&#160;29, 2018</span><span style="font-family:inherit;font-size:10pt;">, cash provided by operating activities was approximately </span><span style="font-family:inherit;font-size:10pt;">$176.3 million</span><span style="font-family:inherit;font-size:10pt;">, generated primarily from net income from operations of </span><span style="font-family:inherit;font-size:10pt;">$146.6 million</span><span style="font-family:inherit;font-size:10pt;">. Non-cash activity included stock-based compensation of </span><span style="font-family:inherit;font-size:10pt;">$19.7 million</span><span style="font-family:inherit;font-size:10pt;">, depreciation and amortization of </span><span style="font-family:inherit;font-size:10pt;">$16.0 million</span><span style="font-family:inherit;font-size:10pt;"> and a decrease in deferred taxes of </span><span style="font-family:inherit;font-size:10pt;">$6.7 million</span><span style="font-family:inherit;font-size:10pt;">. Additional sources of cash included a decrease in accounts receivable of </span><span style="font-family:inherit;font-size:10pt;">$17.4 million</span><span style="font-family:inherit;font-size:10pt;">, primarily due to the timing of cash receipts; increases in accrued liabilities and accounts payable of </span><span style="font-family:inherit;font-size:10pt;">$5.7 million</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">$4.1 million</span><span style="font-family:inherit;font-size:10pt;">, respectively, primarily due to the timing of payments; and an increase in deferred revenue and other contract-related liabilities of </span><span style="font-family:inherit;font-size:10pt;">$4.0 million</span><span style="font-family:inherit;font-size:10pt;">. These sources of cash were partially offset by other changes in operating assets and liabilities, including an increase in prepaid income taxes of $11.9 million and a decrease in long-term income taxes payable of $2.3 million, primarily due to the timing of payments, an increase in deferred costs and other contract assets of </span><span style="font-family:inherit;font-size:10pt;">$10.4 million</span><span style="font-family:inherit;font-size:10pt;">; an increase in other current assets of $3.7 million; and a decrease in unrecognized taxed benefits of $3.4 million. </span></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Investing Activities</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;">. </span><span style="font-family:inherit;font-size:10pt;">Cash used in investing activities for the </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;"> was approximately </span><span style="font-family:inherit;font-size:10pt;">$184.2 million</span><span style="font-family:inherit;font-size:10pt;">, consisting primarily of approximately </span><span style="font-family:inherit;font-size:10pt;">$120.0 million</span><span style="font-family:inherit;font-size:10pt;"> for purchases of short-term investments, approximately </span><span style="font-family:inherit;font-size:10pt;">$56.1 million</span><span style="font-family:inherit;font-size:10pt;"> for purchases of property and equipment, approximately </span><span style="font-family:inherit;font-size:10pt;">$5.2 million</span><span style="font-family:inherit;font-size:10pt;"> for purchases of strategic investments and approximately </span><span style="font-family:inherit;font-size:10pt;">$3.0 million</span><span style="font-family:inherit;font-size:10pt;"> of capitalized intangible asset costs related primarily to patent and trademark costs. For the </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September&#160;29, 2018</span><span style="font-family:inherit;font-size:10pt;">, cash used in investing activities was approximately </span><span style="font-family:inherit;font-size:10pt;">$20.6 million</span><span style="font-family:inherit;font-size:10pt;">, consisting of approximately </span><span style="font-family:inherit;font-size:10pt;">$12.3 million</span><span style="font-family:inherit;font-size:10pt;"> for purchases of property and equipment, </span><span style="font-family:inherit;font-size:10pt;">$4.0 million</span><span style="font-family:inherit;font-size:10pt;"> for a business combination, net of cash acquired, and capitalized intangible asset costs of </span><span style="font-family:inherit;font-size:10pt;">$4.7 million</span><span style="font-family:inherit;font-size:10pt;">, related primarily to patent and trademark costs.</span></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Financing Activities</span><span style="font-family:inherit;font-size:10pt;">. Cash used in financing activities for the </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;"> was approximately </span><span style="font-family:inherit;font-size:10pt;">$5.3 million</span><span style="font-family:inherit;font-size:10pt;">, consisting primarily by repurchases of our common stock of approximately </span><span style="font-family:inherit;font-size:10pt;">$27.9 million</span><span style="font-family:inherit;font-size:10pt;">, which was partially offset by proceeds from the issuance of common stock related to employee equity awards of approximately </span><span style="font-family:inherit;font-size:10pt;">$22.7 million</span><span style="font-family:inherit;font-size:10pt;">. For the </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September&#160;29, 2018</span><span style="font-family:inherit;font-size:10pt;">, cash used in financing activities was approximately </span><span style="font-family:inherit;font-size:10pt;">$23.7 million</span><span style="font-family:inherit;font-size:10pt;">, driven primarily by settlement proceeds from the issuance of common stock related to employee equity awards of approximately </span><span style="font-family:inherit;font-size:10pt;">$42.3 million</span><span style="font-family:inherit;font-size:10pt;">, which were partially offset by settlements of common stock repurchase transactions totaling approximately </span><span style="font-family:inherit;font-size:10pt;">$18.5 million</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div><a id="sF6B0FF9C311C529BB2E6F1ED547150EB"></a></div><div style="line-height:120%;padding-top:17px;text-align:left;text-indent:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Capital Resources and Prospective Capital Requirements</span></div><div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We expect to fund our future operating, investing and financing activities through our available cash and short-term investments, future cash from operations, our credit facility and other potential sources of capital. In addition to funding our working capital requirements, we anticipate additional capital expenditures during fiscal year </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, primarily related to investments in infrastructure growth. Possible additional uses of cash may include acquisitions of and/or strategic investments in technologies or technology companies, investments in property and equipment and repurchases of common stock under our authorized stock repurchase program. </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><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="#s76DFEE2DD22D5122B0A51B0BCBF04A37"><span style="font-family:inherit;font-size:8pt;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">However, any repurchases of stock will be subject to numerous factors, including the availability of our stock, general market conditions, the trading price of our stock, available capital, alternative uses for capital and our financial performance. In addition, the amount and timing of our actual investing activities will vary significantly depending on numerous factors, including the timing and amount of capital expenditures, costs of product development efforts, our timetable for infrastructure expansion, stock repurchase activity and costs related to our domestic and international regulatory requirements. Despite these investment requirements, we anticipate that our existing cash and cash equivalents will be sufficient to meet our working capital requirements, capital expenditures and other operational funding needs for at least the next 12 months.</span></div><div><a id="s54F0BBDEBA0E543BA03671CF32DB5B63"></a></div><div style="line-height:120%;padding-top:17px;padding-left:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Off-Balance Sheet Arrangements</span></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We do not currently have, nor have we ever had, any relationships with unconsolidated entities or financial partnerships, such as entities referred to as structured finance or special purpose entities, which would have been established for the purpose of facilitating off-balance sheet arrangements or for other contractually narrow or limited purposes. In addition, we do not engage in trading activities involving non-exchange traded contracts. As a result, we are not materially exposed to any financing, liquidity, market or credit risk that could arise if we engaged in these relationships. As of </span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;">, we did not have any off-balance sheet arrangements, as defined in Item&#160;303(a)(4)(ii) of Regulation&#160;S-K promulgated by the SEC.</span></div><div><a id="s5947AA785F8A5EFE976B5BD68A35FCA9"></a></div><div style="line-height:120%;padding-top:17px;padding-left:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Critical Accounting Policies and Estimates</span></div><div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The discussion and analysis of our financial condition and results of operations is based on our condensed consolidated financial statements, which have been prepared in accordance with accounting principles generally accepted in the United States of America. The preparation of these condensed consolidated financial statements requires management to make estimates and judgments that affect the reported amounts of net revenues, expenses, assets and liabilities. We regularly evaluate our estimates and assumptions related to our critical accounting policies, including revenue recognition, inventory and related reserves for excess or obsolete inventory, allowance for doubtful accounts, stock-based compensation, lessee right-of-use (ROU) assets and lease liabilities, goodwill, deferred taxes and related valuation allowances, uncertain tax positions, tax contingencies, litigation costs and loss contingencies. We base our estimates and assumptions on current facts, historical experience and various other factors that we believe to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying values of assets and liabilities and the recording of revenue, costs and expenses that are not readily apparent from other sources. Changes in judgments and uncertainties relating to these estimates could potentially result in materially different results under different assumptions and conditions. If these estimates differ significantly from actual results, the impact on our condensed consolidated financial statements and future results of operations may be material.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Effective December 30, 2018, we adopted ASC 842, the new accounting standard governing leases</span><span style="font-family:inherit;font-size:10pt;font-style:italic;">. </span><span style="font-family:inherit;font-size:10pt;">See Note </span><span style="font-family:inherit;font-size:10pt;">2</span><span style="font-family:inherit;font-size:10pt;"> to our accompanying condensed consolidated financial statements included in Part I, Item 1 of this Quarterly Report on Form 10-Q for additional information related to our adoption of this new accounting standard. For a description of our updated accounting policies related to &#8220;Revenue Recognition&#8221; and &#8220;Lessee ROU Assets and Lease Liabilities&#8221; following our adoption of ASC 842, please refer to &#8220;Critical Accounting Estimates&#8221; in Part I, Item&#160;2, &#8220;Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations&#8221; of our Quarterly Report on Form 10-Q for the fiscal quarter ended June 29, 2019, which was filed with the SEC on July 31, 2019.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">There have been no material changes to any of our other critical accounting policies during the </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;">. For a description of these critical accounting policies, please refer to &#8220;Critical Accounting Estimates&#8221; in Part II, Item&#160;7, &#8220;Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations&#8221; of our Annual Report on Form 10-K for the fiscal year ended </span><span style="font-family:inherit;font-size:10pt;">December&#160;29, 2018</span><span style="font-family:inherit;font-size:10pt;">, which was filed with the SEC on </span><span style="font-family:inherit;font-size:10pt;">February&#160;26, 2019</span><span style="font-family:inherit;font-size:10pt;">. </span></div><div><a id="s25AA3587BAB95AF89F13EB45AE96ABC1"></a></div><div style="line-height:120%;padding-top:17px;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Recent</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> </span><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Accounting Pronouncements</span></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">See Note </span><span style="font-family:inherit;font-size:10pt;">2</span><span style="font-family:inherit;font-size:10pt;"> to our condensed consolidated financial statements included in Part I, Item 1 of this Quarterly Report on Form 10-Q for a description of recently issued or adopted accounting standards.</span></div><div><a id="s5BA8A68473325863BF6A65518A5851F9"></a></div><div style="line-height:120%;padding-top:17px;padding-left:72px;text-indent:-72px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Item&#160;3. Quantitative and Qualitative Disclosures About Market Risk</span></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Market risk represents the risk of changes in the value of market risk sensitive instruments caused by fluctuations in interest rates, foreign exchange rates and commodity prices. We are exposed to various market risks that may arise from adverse changes in market rates and prices, such as interest rates, foreign exchange fluctuations and inflation. We do not enter into derivatives, including forward contracts, or other financial instruments for trading or speculative purposes.</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><hr style="page-break-after:always"></hr><div><a id="s02F9A608ABBF589EA25A45FE718FDA0A"></a></div><div><div style="line-height:120%;font-size:8pt;"><a style="font-family:inherit;font-size:8pt;" href="#s76DFEE2DD22D5122B0A51B0BCBF04A37"><span style="font-family:inherit;font-size:8pt;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;padding-top:17px;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Interest Rate Risk</span></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our exposure to market risk for changes in interest rates relates to the increase or decrease in the amount of interest income we can earn on our cash, cash equivalents and short-term investments, as well as the increase or decrease in the amount of interest expense we must pay with respect to our various outstanding debt instruments. We do not believe our cash, cash equivalents, and short-term investments are subject to significant interest rate risk due to their short term maturities. As of&#160;</span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;">, the carrying value of our cash equivalents and short-term investments approximated fair value.&#160;We currently do not have any significant risks associated with interest rates fluctuations related to interest expense. Under our current policies, we do not use interest rate derivative instruments to manage exposure to interest rate changes. Therefore, declines in interest rates over time will reduce our interest income while increases in interest rates will increase our interest income. A hypothetical 100 basis point change in interest rates along the entire interest rate yield curve would increase or decrease our interest rate yields on our investments and interest by approximately $0.1 million for each $10.0 million in interest-bearing investments.</span></div><div><a id="sFBB59F51FEDE5F958681F1AB876641F3"></a></div><div style="line-height:120%;padding-top:17px;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Foreign Currency Exchange Rate Risk</span></div><div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">A majority of our assets and liabilities are maintained in the United States in U.S. Dollars and a majority of our sales and expenditures are transacted in U.S. Dollars. However, we also transact with foreign customers in currencies other than the U.S. Dollar. These foreign currency revenues, when converted into U.S. Dollars, can vary depending on the approximation of exchange rates applied during a respective period. In addition, certain of our foreign subsidiaries transact in their respective country&#8217;s local currency, which is also their functional currency. As a result, expenses of these foreign subsidiaries, when converted into U.S. Dollars, can vary depending on the approximation of exchange rates applied during a respective period.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We are exposed to foreign currency gains or losses on outstanding foreign currency denominated receivables and payables, as well as our foreign currency denominated cash balances and certain intercompany transactions. In addition, other transactions between us or our subsidiaries and a third-party, denominated in a currency different from the functional currency, are foreign currency transactions. Realized and unrealized foreign currency gains or losses on these transactions are also included in our statements of operations as incurred.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The balance sheets of each of our foreign subsidiaries whose functional currency is not the U.S.&#160;Dollar are translated into U.S. Dollars at the rate of exchange at the balance sheet date and the statements of comprehensive income and cash flows are translated into U.S. Dollars using an approximation of the average monthly exchange rates applicable during the period. Any foreign exchange gain or loss as a result of translating the balance sheets of our foreign subsidiaries whose functional currency is not the U.S.&#160;Dollar is included in equity as a component of accumulated other comprehensive income.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our primary foreign currency exchange rate exposures are with the Euro, Japanese Yen, Swedish Krona, Canadian Dollar, British Pound and Mexican Peso against the U.S. Dollar. Foreign currency exchange rates have experienced significant movements in recent years, and such volatility may continue in the future. During the </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;">, we estimate that changes in the exchange rates of the U.S. Dollar, primarily with respect to the Euro and Australian Dollar, negatively impacted our revenues by </span><span style="font-family:inherit;font-size:10pt;">$6.1 million</span><span style="font-family:inherit;font-size:10pt;"> when compared to foreign exchange rates from the prior year period. We currently do not enter into forward exchange contracts to hedge exposures denominated in foreign currencies and do not use derivative financial instruments for trading or speculative purposes. The effect of additional changes in foreign currency exchange rates could have a material effect on our future operating results or cash flows, depending on which foreign currency exchange rates change and depending on the directional change (either a strengthening or weakening against the U.S. Dollar). We estimate that the potential impact of a hypothetical 10% adverse change in all applicable foreign currency exchange rates from the rates in effect as of </span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;"> would have resulted in an estimated reduction of </span><span style="font-family:inherit;font-size:10pt;">$10.9 million</span><span style="font-family:inherit;font-size:10pt;"> in reported pre-tax income for the </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;">. As our foreign operations continue to grow, our exposure to foreign currency exchange rate risk may become more significant.</span></div><div><a id="s81A44A96B037513ABFDC8DD082DA4243"></a></div><div style="line-height:120%;padding-top:17px;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Inflation Risk</span></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We do not believe that inflation has had a material effect on our business, financial condition or results of operations during the periods presented. If our costs were to become subject to significant inflationary pressures, we may not be able to fully offset such higher costs through price increases. Our inability or failure to do so could have a material adverse effect on our business, financial condition and results of operations.</span></div><div><a id="s0D92FEB96AE6520EAD5B23C7F19E3E75"></a></div><div style="line-height:120%;padding-top:17px;padding-left:72px;text-indent:-72px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Item&#160;4. Controls and Procedures</span></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We maintain disclosure controls and procedures that are designed to ensure that information required to be disclosed in our reports filed under the Securities Exchange Act of 1934, as amended (the Exchange Act), is recorded, processed, summarized and reported within the time periods specified in the Securities and Exchange Commission&#8217;s (SEC) regulations, rules and forms and that such information is accumulated and communicated to our management, including our Chief Executive Officer (CEO) and Chief Financial Officer (CFO), as appropriate, to allow for timely decisions regarding required disclosure.</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><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="#s76DFEE2DD22D5122B0A51B0BCBF04A37"><span style="font-family:inherit;font-size:8pt;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In designing and evaluating our disclosure controls and procedures, management recognizes that any controls and procedures, no matter how well designed and operated, can provide only reasonable assurance of achieving the desired control objectives, and management is required to apply its judgment in evaluating the cost-benefit relationship of possible controls and procedures. As required by Rule 13a-15(b) or Rule 15d-15(b) promulgated by the SEC under the Exchange Act, we carried out an evaluation, under the supervision and with the participation of our management, including our CEO and CFO, of the effectiveness of the design and operation of our disclosure controls and procedures as of the end of the period covered by this Quarterly Report on Form 10-Q. Based on the foregoing, our CEO and CFO concluded that our disclosure controls and procedures were effective as of the end of the period covered by this Quarterly Report on Form 10-Q.</span></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During the quarter ended </span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;">, there were no changes in our internal control over financial reporting (as such term is defined in Rules 13a-15(f) and 15d-15(f) under the Exchange Act) that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.</span></div><div><a id="s3EF450BCAC545F70901A9128E8EB582E"></a></div><div style="line-height:120%;padding-top:16px;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:16px;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">PART II. OTHER INFORMATION</span></div><div><a id="s750135AF79AE5FDAA4A2E9B3E0F6665B"></a></div><div style="line-height:120%;padding-top:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Item&#160;1. Legal Proceedings</span></div><div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The information set forth in Note </span><span style="font-family:inherit;font-size:10pt;">21</span><span style="font-family:inherit;font-size:10pt;"> to our condensed consolidated financial statements under the caption &#8220;Litigation&#8221; included in Part I, Item 1 of this Quarterly Report on Form 10-Q is incorporated herein by reference.</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><hr style="page-break-after:always"></hr><div><a id="s4CF51989ED7C5596A6A91D74DA9F08F0"></a></div><div><div style="line-height:120%;font-size:8pt;"><a style="font-family:inherit;font-size:8pt;" href="#s76DFEE2DD22D5122B0A51B0BCBF04A37"><span style="font-family:inherit;font-size:8pt;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;padding-top:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Item&#160;1A. Risk Factors</span></div><div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Before you decide to invest or maintain an interest in our common stock, you should consider carefully the risks described below, which have been updated since the filing of our Annual Report on Form 10-K for the fiscal year ended </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">December&#160;29, 2018</span><span style="font-family:inherit;font-size:10pt;font-style:italic;">, filed with the Securities and Exchange Commission (SEC) on </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">February&#160;26, 2019</span><span style="font-family:inherit;font-size:10pt;font-style:italic;">, together with the other information contained in this Quarterly Report on Form 10-Q, and any recent Current Reports on Form 8-K. We believe the risks described below are the risks that are material to us as of the date of this Quarterly Report on Form 10-Q. Other risks and uncertainties, including those not presently known to us or that we do not currently consider material, may also impair our business operations. If any of the following risks comes to fruition, our business, financial condition, results of operations and growth prospects would likely be materially and adversely affected. In these circumstances, the market price of our common stock could decline, and you could lose all or part of your investment or interest.</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;">Risk factors marked with an asterisk (*) below include a substantive change from or an update to the risk factors included in our Annual Report on Form 10-K for the fiscal year ended </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">December&#160;29, 2018</span><span style="font-family:inherit;font-size:10pt;font-style:italic;">, filed with the SEC on </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">February&#160;26, 2019</span><span style="font-family:inherit;font-size:10pt;font-style:italic;">.</span></div><div><a id="s5B352FEF06455DA7BBBAB2C9054F4CEE"></a></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;">Risks Related to Our Revenues</span></div><div style="line-height:120%;padding-top:17px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">*We currently derive the majority of our revenue from our Masimo SET</span><span style="font-family:inherit;font-size:7pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">&#174;</sup></span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> platform, Masimo rainbow SET</span><span style="font-family:inherit;font-size:7pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">&#8482;</sup></span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> platform and related products. If these technologies and related products do not continue to achieve market acceptance, our business, financial condition and results of operations would be adversely affected.</span></div><div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We are highly dependent upon the continued success and market acceptance of our proprietary Masimo SET</span><span style="font-family:inherit;font-size:7pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">&#174;</sup></span><span style="font-family:inherit;font-size:10pt;"> and Masimo rainbow SET</span><span style="font-family:inherit;font-size:7pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">&#8482;</sup></span><span style="font-family:inherit;font-size:10pt;"> technologies that serves as the basis of our primary product offerings. Continued market acceptance of products incorporating these technologies will depend upon us continuing to provide evidence to the medical community that our products are cost-effective and offer significantly improved performance compared to conventional pulse oximeters. Healthcare providers that currently have significant investments in competitive pulse oximetry products may be reluctant to purchase our products. If hospitals and other healthcare providers do not believe our Masimo SET</span><span style="font-family:inherit;font-size:7pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">&#174;</sup></span><span style="font-family:inherit;font-size:10pt;"> and Masimo rainbow SET</span><span style="font-family:inherit;font-size:7pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">&#8482;</sup></span><span style="font-family:inherit;font-size:10pt;"> platforms are cost-effective, safe or more accurate or reliable than competitive pulse oximetry products, they may not buy our products in sufficient quantities to enable us to generate revenue growth from the sale of these products. In addition, allegations regarding the safety and effectiveness of our products, whether or not substantiated, may impair or impede the acceptance of our products. </span></div><div style="line-height:120%;padding-top:17px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Some of our products are in development or have been recently introduced into the market and may not achieve market acceptance, which could limit our growth and adversely affect our business, financial condition and results of operations. </span></div><div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Many of our noninvasive measurement technologies are considered disruptive. These technologies have performance levels that we believe are acceptable for many clinical environments but may be insufficient in others. In addition, these technologies may perform better in some patients and settings than others. Over time, we hope to continue to improve the performance of these technologies and educate the clinical community on how to properly evaluate them. If we are successful in these endeavors, we expect these technologies will become more useful in more environments and will become more widely adopted. Our product portfolio continues to expand, and we are investing significant resources to enter into, and in some cases create, new markets for these products. We are continuing to invest in sales and marketing resources to achieve market acceptance of these products, but are unable to guarantee that our technologies will achieve general market acceptance.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The degree of market acceptance of these products will depend on a number of factors, including:</span></div><table cellpadding="0" cellspacing="0" style="padding-top:6px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><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;">perceived clinical benefits from our products;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:6px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><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;">perceived cost effectiveness of our products;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:6px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><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;">perceived safety and effectiveness of our products;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:6px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><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;">reimbursement available through government and private healthcare programs for using some of our products; and</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:6px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><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;">introduction and acceptance of competing products or technologies.</span></div></td></tr></table><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">If our products do not gain market acceptance or if our customers prefer our competitors&#8217; products, our potential revenue growth would be limited, which would adversely affect our business, financial condition and results of operations. </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><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="#s76DFEE2DD22D5122B0A51B0BCBF04A37"><span style="font-family:inherit;font-size:8pt;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;padding-top:17px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Our ability to commercialize new products, new or improved technologies and additional applications for Masimo SET</span><span style="font-family:inherit;font-size:7pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">&#174;</sup></span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> and our licensed rainbow</span><span style="font-family:inherit;font-size:7pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">&#174;</sup></span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> technology is limited to certain markets by our Cross-Licensing Agreement with Cercacor Laboratories, Inc. (Cercacor), which may impair our growth and adversely affect our business, financial condition and results of operations.</span></div><div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Since 1998, we have been a party to a cross-licensing agreement with Cercacor, (as amended, the Cross-Licensing Agreement), under which we granted Cercacor:</span></div><table cellpadding="0" cellspacing="0" style="padding-top:6px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><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;">an exclusive, perpetual and worldwide license, with sublicense rights, to use all Masimo SET</span><span style="font-family:inherit;font-size:7pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">&#174;</sup></span><span style="font-family:inherit;font-size:10pt;"> technology owned by us, including all improvements to this technology, for the monitoring of non-vital signs parameters and to develop and sell devices incorporating Masimo SET</span><span style="font-family:inherit;font-size:7pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">&#174;</sup></span><span style="font-family:inherit;font-size:10pt;"> for monitoring non-vital signs parameters in any product market in which a product is intended to be used by a patient or pharmacist rather than by a professional medical caregiver, which we refer to as the Cercacor Market; and</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:6px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><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;">a non-exclusive, perpetual and worldwide license, with sublicense rights, to use all Masimo SET</span><span style="font-family:inherit;font-size:7pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">&#174;</sup></span><span style="font-family:inherit;font-size:10pt;"> technology owned by us for measurement of vital signs in the Cercacor Market.</span></div></td></tr></table><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Non-vital signs measurements consist of body fluid constituents other than vital signs measurements, including, but not limited to, carbon monoxide, methemoglobin, blood glucose, hemoglobin and bilirubin. Under the Cross-Licensing Agreement, we are only permitted to sell devices utilizing Masimo SET</span><span style="font-family:inherit;font-size:7pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">&#174;</sup></span><span style="font-family:inherit;font-size:10pt;"> for the monitoring of non-vital signs parameters in markets where the product is intended to be used by a professional medical caregiver, including, but not limited to, hospital caregivers and alternate care facility caregivers, rather than by a patient or pharmacist, which we refer to as the Masimo Market. Accordingly, our ability to commercialize new products, new or improved technologies and additional applications for Masimo SET</span><span style="font-family:inherit;font-size:7pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">&#174;</sup></span><span style="font-family:inherit;font-size:10pt;"> is limited. In particular, our inability to expand beyond the Masimo Market may limit our ability to maintain or increase our revenue and impair our growth.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Pursuant to the Cross-Licensing Agreement, we have licensed from Cercacor the right to make and distribute products in the Masimo Market that utilize rainbow</span><span style="font-family:inherit;font-size:7pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">&#174;</sup></span><span style="font-family:inherit;font-size:10pt;"> technology for certain noninvasive measurements. As a result, the opportunity to expand the market for our products incorporating rainbow</span><span style="font-family:inherit;font-size:7pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">&#174;</sup></span><span style="font-family:inherit;font-size:10pt;"> technology is also limited, which could limit our ability to maintain or increase our revenue and impair our growth.</span></div><div style="line-height:120%;padding-top:17px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">We face competition from other companies, many of which have substantially greater resources than we do. If we do not successfully develop and commercialize enhanced or new products that remain competitive with products or alternative technologies developed by others, we could lose revenue opportunities and customers, and our ability to grow our business would be impaired, adversely affecting our financial condition and results of operations.</span></div><div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The medical device industry is intensely competitive and is significantly affected by new product introductions and other market activities of industry participants. A number of our competitors have substantially greater capital resources, larger product portfolios, larger customer bases, larger sales forces and greater geographic presence, have established stronger reputations with specific customers, and have built relationships with Group Purchasing Organizations and other hospital purchasing groups (collectively, GPOs) that may be more effective than ours. Our Masimo SET</span><span style="font-family:inherit;font-size:7pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">&#174;</sup></span><span style="font-family:inherit;font-size:10pt;"> platform faces additional competition from companies developing products for use with third-party monitoring systems, as well as from companies that currently market their own pulse oximetry monitors. In addition, competitors with larger product portfolios than ours are engaging in bundling practices, whereby they offer increased discounts to hospitals that purchase their requirements for a variety of different products from the competitor, including products that we do not offer, effectively pricing their competing products at a loss.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Continuing technological advances and new product introductions within the medical device industry place our products at risk of obsolescence. Our long-term success depends upon the development and successful commercialization of new products, new or improved technologies and additional applications for our existing technologies. The research and development process is time-consuming and costly and may not result in products or applications that we can successfully commercialize. In particular, we may not be able to successfully commercialize our products for applications other than arterial blood oxygen saturation and pulse rate monitoring, such as for respiration rate, hemoglobin, carboxyhemoglobin and methemoglobin monitoring.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">If we do not successfully adapt our products and applications both within and outside these measurements, we could lose revenue opportunities and customers. Furthermore, one or more of our competitors may develop products that are substantially equivalent to our U.S. Food and Drug Administration (FDA) cleared products, or those of our original equipment manufacturer (OEM) partners, in which case a competitor of ours may use our products or those of our OEM partners as predicate devices to more quickly obtain FDA clearance of their competing products. Competition could result in pressure from our customers to reduce the price of our products and place fewer orders for our products, which could, in turn, cause a reduction in our revenues and product gross margins, thereby adversely impacting our business, financial condition and results of operations.</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><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="#s76DFEE2DD22D5122B0A51B0BCBF04A37"><span style="font-family:inherit;font-size:8pt;">Table of Contents</span></a></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;">Some of the world&#8217;s largest technology companies that have not historically operated in the healthcare or medical device space, such as Alphabet, Apple, Samsung and others, have developed or may develop products and technologies that may compete with our current or future products and technologies. These companies have substantially greater capital, research and development, and sales resources than we have. If we are unable to successfully compete against them, our financial performance could decline. </span></div><div style="line-height:120%;padding-top:17px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">We depend on our domestic and international OEM partners for a portion of our revenue. If they do not devote sufficient resources to the promotion of products that use our technologies, our business would be harmed.</span></div><div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We are, and will continue to be, dependent upon our domestic and international OEM partners for a portion of our revenue through their marketing, selling and distribution of certain of their products that incorporate our technologies. Although we expect that our OEM partners will accept and actively market, sell and distribute products that incorporate our technologies, they may not do so. Because products that incorporate our technologies may represent a relatively small percentage of business for some of our OEM partners, they may have less incentive to promote these products over other products that do not incorporate these technologies. </span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In addition, some of our OEM partners offer products that compete with ours and also may be involved in intellectual property disputes with us. Therefore, we cannot guarantee that our OEM partners, or any company that may acquire any of our OEM partners, will vigorously promote products incorporating our technologies. The failure of our OEM partners to successfully market, sell or distribute products incorporating our technologies, the termination of OEM agreements, the loss of OEM partners or the inability to enter into future OEM partnership agreements would have a material adverse effect on our business, financial condition and results of operations.</span></div><div style="line-height:120%;padding-top:17px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">If we fail to maintain or develop relationships with GPOs, sales of our products would decline.</span></div><div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our ability to sell our products to hospitals depends, in part, on our relationships with GPOs. Many existing and potential customers for our products are members of GPOs. GPOs negotiate pricing arrangements and contracts with medical supply manufacturers and distributors that may include provisions for sole sourcing and bundling, which generally reduce product purchasing decisions available to the hospitals.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">These negotiated prices are made available to a GPO&#8217;s members. If we are not one of the providers selected by a GPO, the GPO&#8217;s members may be less likely or unlikely to purchase our products. If a GPO has negotiated a strict sole source, market share compliance or bundling contract for another manufacturer&#8217;s products, we may be prohibited from making sales to members of such GPO for the duration of such contractual arrangement. Shipments of our pulse oximetry products to customers that are members of GPOs represent more than </span><span style="font-family:inherit;font-size:10pt;">80%</span><span style="font-family:inherit;font-size:10pt;"> of our U.S. product sales. Our failure to renew our contracts with GPOs may cause us to lose market share and could have a material adverse effect on our business, financial condition and results of operations. In addition, if we are unable to develop new relationships with GPOs, our competitive position would likely suffer and our opportunities to grow our revenues and business would be harmed.</span></div><div style="line-height:120%;padding-top:17px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Inadequate levels of coverage or reimbursement from governmental or other third-party payers for our products, or for procedures using our products, may cause our revenue to decline.</span></div><div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Sales of our products depend in part on the reimbursement and coverage policies of governmental and private healthcare payers. The lack of adequate coverage and reimbursement for our products or the procedures in which our products are used may deter customers from purchasing our 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;">We cannot guarantee that governmental or third-party payers will reimburse a customer for the cost of our products or the procedures in which our products are used. For example, some insurance carriers have issued policies denying coverage for transcutaneous hemoglobin measurement on the grounds that the technology is investigational in the outpatient setting. Other payers are continuing to investigate our products to determine if they will provide reimbursement to our customers. These trends could lead to pressure to reduce prices for our current and future products, cause a decrease in the size of the market or potentially increase competition, any of which could have a material adverse effect on our business, financial condition and results of operations.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We do not control payer decision-making with respect to coverage and payment levels for our products. Additionally, we expect many payers to continue to explore cost-containment strategies (e.g., comparative and cost-effectiveness analyses, so-called &#8220;pay-for-performance&#8221; programs implemented by various public government healthcare programs and private third-party payers, and expansion of payment bundling initiatives, and other such methods that shift medical cost risk to providers) that may potentially impact coverage and/or payment levels for our current products or products we develop in the future.</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><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="#s76DFEE2DD22D5122B0A51B0BCBF04A37"><span style="font-family:inherit;font-size:8pt;">Table of Contents</span></a></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;">Outside of the U.S., reimbursement systems vary by country. These systems are often subject to the same pressures to curb rising healthcare costs and control healthcare expenditures as those in the U.S. In addition, as economies of emerging markets develop, these countries may implement changes in their healthcare delivery and payment systems. If adequate levels of reimbursement from third-party payers outside of the U.S.&#160;are not obtained, sales of our products outside of the U.S.&#160;may be adversely affected.</span></div><div style="line-height:120%;padding-top:17px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">*Consolidation in the healthcare industry could lead to demands for price concessions or to the exclusion of existing market participants from certain markets, which could have an adverse effect on our business, results of operations or financial condition.</span></div><div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Because healthcare costs have risen significantly over the past decade, numerous initiatives and reforms initiated by legislators, regulators and third-party payers to curb these costs have resulted in a consolidation trend in the healthcare industry to aggregate purchasing power. As the healthcare industry consolidates, competition to provide products and services to industry participants has become and will continue to become more intense. This has resulted in, and will likely continue to result in, greater pricing pressures and the exclusion of certain existing market participants from important market segments as GPOs, independent delivery networks and large single accounts continue to use their market power to consolidate purchasing decisions for hospitals. </span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We expect that market demand, government regulation, third-party coverage and reimbursement policies and societal pressures will continue to impact the worldwide healthcare industry, resulting in further business consolidations and alliances among our customers, which may reduce competition, exert further downward pressure on the prices of our products and adversely impact our business, financial condition and results of operations.</span></div><div style="line-height:120%;padding-top:17px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Our customers may reduce, delay or cancel purchases due to a variety of factors, such as lower hospital census levels or third-party guidelines, which could adversely affect our business, financial condition and results of operations.</span></div><div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our customers are facing growing levels of uncertainties, including variations in overall hospital census for paying patients and the impact of such census variations on hospital budgets. As a result, many hospitals are reevaluating their entire cost structure, including the amount of capital they allocate to medical device technologies and products. Such developments could have a significant negative impact on our OEM customers who, due to their traditionally larger capital equipment sales model, could see declines in purchases from their hospital customers. This, in turn, could reduce our board sales to our OEM customers.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In addition, certain of our products, including our rainbow</span><span style="font-family:inherit;font-size:7pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">&#174;</sup></span><span style="font-family:inherit;font-size:10pt;"> measurements such as carbon monoxide, methemoglobin and hemoglobin, that are sold with upfront license fees and more complex and expensive sensors, could also be impacted by hospital budget reductions.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">States and other local regulatory authorities may issue&#160;guidelines regarding the appropriate scope and use of our products from time to time. For example, some of our noninvasive monitoring devices may be subject to authorization by individual states as part of the Emergency Medical Services (EMS) scope of practice procedures.&#160;A&#160;lack of inclusion into scope of practice procedures may limit adoption.</span></div><div style="line-height:120%;padding-top:17px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">*The loss of any large customer or distributor, or any cancellation or delay of a significant purchase by a large customer, could reduce our net sales and harm our operating results.</span></div><div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We have a concentration of OEM, distribution and direct customers. For example, sales to two just-in-time distributors each represented more than 10% of our product sales for the </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;">. We cannot provide any assurance that we will retain our current customers, groups of customers or distributors, or that we will be able to attract and retain additional customers in the future. If for any reason we were to lose our ability to sell to a specific group or class of customers, or through a distributor, we could experience a significant reduction in revenue, which would adversely impact our operating results.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our sales could also be negatively affected by any rebates, discounts or fees that are required by, or offered to, GPOs and customers, including wholesalers or distributors. Additionally, some of our just-in-time distributors have been demanding higher fees, which we may be forced to pay in order to continue to offer products to our customers or which may force us to distribute our products directly to our customers. The loss of any large customer or distributor, or an increase in distributor fees, could have a material adverse effect on our business, financial condition and results of operations.</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;">50</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="#s76DFEE2DD22D5122B0A51B0BCBF04A37"><span style="font-family:inherit;font-size:8pt;">Table of Contents</span></a></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;">Our royalty and other revenue has historically consisted primarily of royalties received from Medtronic plc (Medtronic) related to its U.S. sales, and more recently, revenue from non-recurring engineering (NRE) services for a certain OEM customer. However, effective October 6, 2018, Medtronic was no longer required to pay royalties to us. In addition, we have completed the majority of our contracted NRE services. We do not expect to replace this royalty and NRE services revenue with revenue from other sources, and such loss of revenue will have an adverse effect on our future results of operations.</span></div><div style="line-height:120%;padding-top:17px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Imitation Masimo sensors and third-party medical device reprocessors that reprocess our single-patient-use sensors may harm our reputation. Also, these imitation and third-party reprocessed sensors, as well as genuine Masimo reprocessed sensors, are sold at lower prices than new Masimo sensors and could cause our revenue to decline, which may adversely affect our business, financial condition and results of operations.</span></div><div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We believe that other organizations are manufacturing and selling imitation Masimo sensors. In addition, certain medical device reprocessors have been collecting our used single-patient-use sensors from hospitals and then reprocessing, repackaging and reselling those sensors to hospitals. These imitation and third-party reprocessed sensors are sold at lower prices than new Masimo sensors.</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> </span><span style="font-family:inherit;font-size:10pt;">Our experience with both these imitation sensors and third-party reprocessed sensors is that they provide inferior performance, increased sensor consumption, reduced comfort and a number of monitoring problems. Notwithstanding these limitations, some of our customers have indicated a willingness to purchase some of their sensor requirements from these imitation manufacturers and third-party reprocessors in an effort to reduce their sensor costs. </span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">These imitation and reprocessed sensors have led and may continue to lead to confusion with our genuine Masimo products; have reduced and may continue to reduce our revenue; and, in some cases, have harmed and may continue to harm our reputation if customers conclude incorrectly that these imitation or reprocessed sensors are original Masimo sensors. </span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In addition, we have expended a significant amount of time and expense investigating issues caused by imitation and reprocessed sensors, troubleshooting problems stemming from such sensors, educating customers about why imitation and reprocessed sensors do not perform to their expectations, enforcing our proprietary rights against the imitation manufacturers and reprocessors, and enforcing our contractual rights under our customer contracts.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In response to these imitation sensors and third-party reprocessors, we have incorporated X-Cal</span><span style="font-family:inherit;font-size:7pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">&#174;</sup></span><span style="font-family:inherit;font-size:10pt;"> technology into certain products to ensure our customers get the performance they expect by using genuine Masimo sensors and that such sensors do not continue to be used beyond their useful life. However, some customers may object to the X-Cal</span><span style="font-family:inherit;font-size:7pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">&#174;</sup></span><span style="font-family:inherit;font-size:10pt;"> technology, potentially resulting in the loss of customers and revenues.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We also offer our own Masimo reprocessed sensors, which meet the same performance specifications as our new Masimo sensors, to our customers. Reprocessed sensors sold by us are also offered at a lower price and, therefore, may reduce certain customer demand for our new sensors. As a result, increased sales of our own Masimo reprocessed sensors may result in lower revenues, which could negatively impact our business, financial condition and results of operations.</span></div><div><a id="s253AA4D7121D5585A0EE946849E69C50"></a></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;">Risks Related to Our Intellectual Property</span></div><div style="line-height:120%;padding-top:17px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">*If the patents we own or license, or our other intellectual property rights, do not adequately protect our technologies, we may lose market share to our competitors and be unable to operate our business profitably.</span></div><div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our success depends significantly on our ability to protect our rights to the technologies used in our products. Our utilization of patent protection, trade secrets and a combination of copyright and trademark laws, as well as nondisclosure, confidentiality and other contractual arrangements, to protect our intellectual property afford us only limited protection and may not adequately protect our rights or permit us to gain or maintain any competitive advantage. </span></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Certain of our patents related to our technologies have begun to expire. Upon the expiration of our issued or licensed patents, we generally lose some of our rights to exclude competitors from making, using, selling or importing products using the technology based on the expired patents. Furthermore, in recent years, the U.S. Supreme Court has ruled on several patent cases and several laws have been enacted that, in certain situations, potentially narrows the scope of patent protection available and weakens the rights of patent owners. There can be no assurance that we will be successful in securing additional patents on commercially desirable improvements, that such additional patents will adequately protect our innovations or offset the effect of expiring patents, or that competitors will not be able to design around our patents. </span></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In addition, third parties may challenge our issued patents through procedures such as Inter-Partes Review (IPR). In many IPR challenges, the U.S. Patent and Trademark Office (PTO) cancels or significantly narrows issued patent claims. IPR challenges could increase the uncertainties and costs associated with the maintenance, enforcement and defense of our issued and future patents and could have a material adverse effect on our business, financial condition and results of operations.</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;">51</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="#s76DFEE2DD22D5122B0A51B0BCBF04A37"><span style="font-family:inherit;font-size:8pt;">Table of Contents</span></a></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;">We also utilize unpatented proprietary technology and know-how and often rely on confidentiality agreements and intellectual property assignment agreements with our employees, OEM partners, independent distributors and consultants to protect such unpatented proprietary technology and know-how. However, such agreements may not be enforceable or may not provide meaningful protection for our proprietary information in the event of unauthorized use or disclosure or other breaches of the agreements, or in the event that our competitors discover or independently develop similar or identical designs or other proprietary information.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We rely on the use of registered and common law trademarks with respect to the brand names of some of our products. Common law trademarks provide less protection than registered trademarks. Loss of rights in our trademarks could adversely affect our business, financial condition and results of operations.</span></div><div style="line-height:120%;padding-top:17px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">The laws of foreign countries may not adequately protect our intellectual property rights. </span></div><div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Intellectual property protection laws in foreign countries differ substantially from those in the U.S. If we fail to apply for intellectual property protection in foreign countries, or if we cannot adequately protect our intellectual property rights in these foreign countries, our competitors may be able to compete more effectively against us, which could adversely affect our competitive position, as well as our business, financial condition and results of operations.</span></div><div style="line-height:120%;padding-top:17px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">If third parties claim that we infringe their intellectual property rights, we may incur liabilities and costs and may have to redesign or discontinue selling certain products.</span></div><div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Searching for existing intellectual property rights may not reveal important intellectual property and our competitors may also have filed for patent protection, which may not be publicly-available information, or claimed trademark rights that have not been revealed through our searches. In addition, some of our employees were previously employed at other medical device companies. We may be subject to claims that our employees have disclosed, or that we have used, trade secrets or other proprietary information of our employees&#8217; former employers. Our efforts to identify and avoid infringing on third parties&#8217; intellectual property rights may not always be successful. Any claims of patent or other intellectual property infringement against us, even those without merit, could:</span></div><table cellpadding="0" cellspacing="0" style="padding-top:6px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><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;">be expensive and time consuming to defend and result in payment of significant damages to third parties;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:6px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><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;">force us to stop making or selling products that incorporate the intellectual property;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:6px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><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;">require us to redesign, reengineer or rebrand our products, product candidates and technologies;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:6px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><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;">require us to enter into royalty agreements that would increase the costs of our products;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:6px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><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;">require us to indemnify third parties pursuant to contracts in which we have agreed to provide indemnification for intellectual property infringement claims;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:6px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><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;">divert the attention of our management and other key employees; and</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:6px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><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;">result in our customers or potential customers deferring or limiting their purchase or use of the affected products impacted by the claims until the claims are resolved; </span></div></td></tr></table><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">any of which could have a material adverse effect on our business, financial condition and results of operations. In addition, new patents obtained by our competitors could threaten the continued commercialization of our products in the market even after they have already been introduced.</span></div><div style="line-height:120%;padding-top:17px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">We believe competitors may currently be violating and may in the future violate our intellectual property rights. As a result, we may initiate litigation to protect and enforce our intellectual property rights, which may result in substantial expense and may divert management&#8217;s attention from implementing our business strategy.</span></div><div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We believe that the success of our business depends, in part, on obtaining patent protection for our products and technologies, defending our patents and preserving our trade secrets. We were previously involved in significant litigation to protect our patent positions related to some of our pulse oximetry signal processing patents that resulted in various settlements, most recently in 2016. We believe some of the new market entrants in the healthcare and monitoring space, including some of the world&#8217;s largest technology companies, may be infringing our intellectual property, and we may be required to engage in additional litigation to protect our intellectual property in the future. In addition, we believe that certain individuals who previously held high level technical and clinical positions with us, misappropriated our intellectual property for the benefit of themselves and other companies. Our ongoing and future litigation could result in significant additional costs and further divert the attention of our management and key personnel from our business operations and the implementation of our business strategy and may not be successful or adequate to protect our intellectual property rights.</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;">52</span></div></div><hr style="page-break-after:always"></hr><div><a id="sF46C335604E45C2AAC8031C356DB6D41"></a></div><div><div style="line-height:120%;font-size:8pt;"><a style="font-family:inherit;font-size:8pt;" href="#s76DFEE2DD22D5122B0A51B0BCBF04A37"><span style="font-family:inherit;font-size:8pt;">Table of Contents</span></a></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;">Risks Related to Our Regulatory Environment</span></div><div style="line-height:120%;padding-top:17px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Our failure to obtain and maintain FDA clearances or approvals on a timely basis, or at all, would prevent us from commercializing our current or upgraded products in the U.S., which could severely harm our business.</span></div><div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Unless an exemption applies, each medical device that we market in the U.S. must first undergo premarket review pursuant to the Federal Food, Drug, and Cosmetic Act (FDCA) by receiving clearance of a 510(k) premarket notification, receiving clearance through the</span><span style="font-family:inherit;font-size:10pt;font-style:italic;"> de novo</span><span style="font-family:inherit;font-size:10pt;"> review process, or obtaining approval of a premarket approval (PMA) application. Even if regulatory clearance or approval of a product is granted, the FDA may clear or approve our products only for limited indications for use. Additionally, the FDA may not grant 510(k) clearance on a timely basis, if at all, for new products or uses that we propose for Masimo SET</span><span style="font-family:inherit;font-size:7pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">&#174;</sup></span><span style="font-family:inherit;font-size:10pt;"> or licensed rainbow</span><span style="font-family:inherit;font-size:7pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">&#174;</sup></span><span style="font-family:inherit;font-size:10pt;"> technology. </span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The traditional FDA 510(k) clearance process for our products has generally taken between four to nine months. However, our more recent experience and interactions with the FDA, along with information we have received from other medical device manufacturers, suggests that, in some cases, the FDA is requiring applicants to provide additional or different information and data for 510(k) clearance than it had previously required, and that the FDA may not rely on approaches that it had previously accepted to support 510(k) clearance. As a result, we have experienced lengthier FDA 510(k) review periods over the past few years, which have delayed the 510(k) clearance process for our 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;">To support our product applications to the FDA, we frequently are required to conduct clinical testing of our products. Such clinical testing must be conducted in compliance with FDA requirements pertaining to human research. Among other requirements, we must obtain informed consent from human subjects and approval by institutional review boards before such studies may begin. We must also comply with other FDA requirements such as monitoring, record-keeping, reporting and the submission of information regarding certain clinical trials to a public database maintained by the National Institutes of Health. In addition, if the study involves a significant risk device, we are required to obtain the FDA&#8217;s approval of the study under an Investigational Device Exemption (IDE). Compliance with these requirements can require significant time and resources. If the FDA determines that we have not complied with such requirements, the FDA may refuse to consider the data to support our applications or may initiate enforcement actions.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Even though 510(k) clearances have been obtained, if safety or effectiveness problems are identified with our pulse oximeters incorporating Masimo SET</span><span style="font-family:inherit;font-size:7pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">&#174;</sup></span><span style="font-family:inherit;font-size:10pt;"> and licensed rainbow</span><span style="font-family:inherit;font-size:7pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">&#174;</sup></span><span style="font-family:inherit;font-size:10pt;"> technology, patient monitor devices, sensors, cables and other products, we may need to initiate a recall of such devices. Furthermore, our new products or significantly modified marketed products could be denied 510(k) clearance and be required to undergo the more burdensome PMA or</span><span style="font-family:inherit;font-size:10pt;font-style:italic;"> de novo</span><span style="font-family:inherit;font-size:10pt;"> review processes. The process of obtaining a </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">de novo</span><span style="font-family:inherit;font-size:10pt;"> classification or PMA approval is much more costly, lengthy and uncertain than the process for obtaining 510(k) clearance. </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">De novo</span><span style="font-family:inherit;font-size:10pt;"> classification generally takes six months to one year from the time of submission of the </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">de novo </span><span style="font-family:inherit;font-size:10pt;">request, although it can take longer. Approval of a PMA generally takes one year from the time of submission of the PMA, but may be longer.</span></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We sell consumer versions of our iSpO</span><span style="font-family:inherit;font-size:10pt;"><sub style="vertical-align:bottom;line-height:120%;font-size:7pt">2</sub></span><span style="font-family:inherit;font-size:7pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">&#174; </sup></span><span style="font-family:inherit;font-size:10pt;">and MightySat</span><span style="font-family:inherit;font-size:7pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">&#174;</sup></span><span style="font-family:inherit;font-size:10pt;"> pulse oximeters that are not intended for medical use. Some of our products or product features may also be exempted from the 510(k) process and/or other regulatory requirements in accordance with specific FDA guidance and policies, such as the FDA guidance related to mobile medical applications. In addition, some of our products or product features may not be subject to device regulation pursuant to Section 520(o) of the FDCA, which excludes certain software functions from the statutory definition of a device. If the FDA changes its policy or concludes that our marketing of these products is not in accordance with its current policy and/or Section 520(o) of the FDCA, we may be required to seek clearance or approval of these devices through the 510(k), </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">de novo</span><span style="font-family:inherit;font-size:10pt;"> or PMA processes.</span></div><div style="line-height:120%;padding-top:17px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">The failure of our OEM partners to obtain required FDA clearances or approvals for products that incorporate our technologies could have a negative impact on our revenue.</span></div><div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our OEM partners are required to obtain their own FDA clearances in the U.S. for most products incorporating Masimo technologies. The FDA clearances we have obtained may not make it easier for our OEM partners to obtain clearances of products incorporating these technologies, or the FDA may not grant clearances on a timely basis, if at all, for any future products incorporating Masimo technologies that our OEM partners propose to market.</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;">53</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="#s76DFEE2DD22D5122B0A51B0BCBF04A37"><span style="font-family:inherit;font-size:8pt;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;padding-top:17px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">If we or our suppliers fail to comply with ongoing regulatory requirements, or if we experience unanticipated problems with our products, these products could be subject to restrictions or withdrawal from the market.</span></div><div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our products, along with the manufacturing processes, labeling and promotional activities for our products, are subject to continual review and periodic inspections by the FDA and other regulatory bodies. Among other requirements, we and certain of our suppliers are required to comply with the FDA&#8217;s Quality System Regulation (QSR), which governs the methods and documentation of the design, control testing, production, component suppliers control, quality assurance, complaint handling, labeling control, packaging, storage and shipping of our products. The FDA enforces the QSR through announced and unannounced inspections. We are also subject to similar state requirements and licenses. </span></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In addition to the FDA, from time to time we are subject to inspections by the California Food and Drug Branch, international regulatory authorities, and other similar governmental agencies. The standards used by these regulatory authorities are complex and may differ from those used by the FDA.</span></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Failure by us or one of our suppliers to comply with statutes and regulations administered by the FDA and other regulatory bodies or failure to adequately respond to any FDA Form 483 observations, any Food and Drug Branch notices of violation or any similar reports could result in, among other things, any of the following:</span></div><table cellpadding="0" cellspacing="0" style="padding-top:6px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><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;">warning letters or untitled letters issued by the FDA;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:6px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><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, civil penalties, in rem forfeiture proceedings, injunctions, consent decrees and criminal prosecution;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:6px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><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;">import alerts;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:6px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><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;">unanticipated expenditures to address or defend such actions;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:6px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><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;">delays in clearing or approving, or refusal to clear or approve, our products;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:6px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><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;">withdrawals or suspensions of clearance or approval of our products or those of our third-party suppliers by the FDA or other regulatory bodies;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:6px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><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;">product recalls or seizures;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:6px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><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;">orders for physician notification or device repair, replacement or refund;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:6px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><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;">interruptions of production or inability to export to certain foreign countries; and</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:6px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><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;">operating restrictions.</span></div></td></tr></table><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">If any of these items were to occur, it would harm our reputation and adversely affect our business, financial condition and results of operations.</span></div><div style="line-height:120%;padding-top:17px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Failure to obtain regulatory authorizations in foreign jurisdictions may prevent us from marketing our products abroad.</span></div><div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We currently market and intend to continue to market our products internationally. Outside of the U.S., we can generally market a product only if we receive a marketing authorization and, in some cases, pricing approval, from the appropriate regulatory authorities. The regulatory registration/licensing process varies among international jurisdictions and may require additional or different product testing than required to obtain FDA clearance. FDA clearance does not ensure new product registration/licensing by foreign regulatory authorities, and we may be unable to obtain foreign regulatory registration/licensing on a timely basis, if at all. </span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In addition, clearance by one foreign regulatory authority does not ensure clearance by any other foreign regulatory authority or by the FDA. If we fail to receive necessary approvals to commercialize our products in foreign jurisdictions on a timely basis, or at all, our business, financial condition and results of operations could be adversely affected.</span></div><div style="line-height:120%;padding-top:17px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Modifications to our marketed devices may require new regulatory clearances or premarket approvals, or may require us to cease marketing or to recall the modified devices until clearances or approvals are obtained.</span></div><div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We have made modifications to our devices in the past and we may make additional modifications in the future. Any modifications to an FDA-cleared device that could significantly affect its safety or effectiveness or that could constitute a major change in its intended use would require a new 510(k) clearance or possibly a </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">de novo</span><span style="font-family:inherit;font-size:10pt;"> review or PMA. We may not be able to obtain such clearances or approvals in a timely fashion, or at all. Delays in obtaining future clearances would adversely affect our ability to introduce new or enhanced products in a timely manner, which in turn would have an adverse effect on our business, financial condition and results of operations. For device modifications that we conclude do not require a new 510(k), we may be required to recall and to stop marketing the modified devices if the FDA disagrees with our conclusion and requires new clearances or approvals for the modifications, which could have an adverse effect on our business, financial condition and results of operations.</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;">54</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="#s76DFEE2DD22D5122B0A51B0BCBF04A37"><span style="font-family:inherit;font-size:8pt;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;padding-top:17px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Federal regulatory reforms may impact our ability to develop and commercialize our products and technologies.</span></div><div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">From time to time, legislation is drafted and introduced in Congress that could significantly change the statutory provisions governing the clearance or approval, manufacture and marketing of medical devices. For example, in August 2017, Congress enacted the FDA Reauthorization Act of 2017 (FDARA). FDARA reauthorized the FDA to collect device user fees, including a new user fee for </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">de novo</span><span style="font-family:inherit;font-size:10pt;"> classification requests, and contained substantive amendments to the device provisions of the FDCA. Among other changes, FDARA required that the FDA update and revise its processes for scheduling inspections of device establishments, communicating about those inspections with manufacturers and providing feedback on the manufacturer&#8217;s responses to Form 483s. The statute also required that the FDA study the impact of device servicing, including third party servicers, and created a new process for device sponsors to request classification of accessory devices as part of the PMA application for the parent device or to request a separate classification of accessory devices.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In addition, the FDA regulations and guidance are often revised or reinterpreted by the FDA in ways that may significantly affect our business or products. Future regulatory changes could make it more difficult for us to obtain or maintain approval to develop and commercialize our products and technologies.</span></div><div style="line-height:120%;padding-top:17px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">If our products cause or contribute to a death or serious injury, or malfunction in a way that would likely cause or contribute to a death or serious injury, we will be subject to medical device reporting regulations, and may need to initiate voluntary corrective actions such as the recall of our products.</span></div><div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Under the FDA medical device reporting regulations, we are required to report to the FDA any incident in which a product of ours may have caused or contributed to a death or serious injury or in which a product of ours malfunctioned and, if the malfunction were to recur, would be likely to cause or contribute to death or serious injury. In addition, all manufacturers placing medical devices in the European Union (EU) are legally required to report any serious or potentially serious incidents involving devices produced or sold by the manufacturer to the relevant authority in those jurisdictions where any such incident occurred.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The FDA and similar foreign regulatory authorities have the authority to require the recall of our commercialized products in the event of material deficiencies or defects in, for example, design, labeling or manufacture. The FDA must find that there is a reasonable probability that the device would cause serious adverse health consequences or death in order to require a recall. The standard for recalling deficient products may be different in foreign jurisdictions. Manufacturers may, under their own initiative, recall a product if any material deficiency in a device is found or they become aware of a safety issue involving a marketed product. A government-mandated or voluntary recall by us or by one of our distributors could occur as a result of component failures, manufacturing errors, design or labeling defects or other deficiencies and issues. </span></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We may initiate certain field actions, such as a correction or removal of our products in the future. Any correction or removal initiated by us to reduce a health risk posed by our device, or to remedy a violation of the FDCA caused by the device that may present a risk to health, must be reported to the FDA. If the FDA subsequently determines that a report was required for a correction or removal of our products that we did not believe required a report, we could be subject to enforcement actions. </span></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Any recalls of our products or enforcement actions would divert managerial and financial resources and could have an adverse effect on our financial condition and results of operations. In addition, given our dependence upon patient and physician perceptions, any negative publicity associated with any recalls could materially and adversely affect our business, financial condition, results of operations and growth prospects.</span></div><div style="line-height:120%;padding-top:17px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">*Promotion of our products using claims that are off-label, unsubstantiated, false or misleading could subject us to substantial penalties.</span></div><div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Obtaining 510(k) clearance permits us to promote our products for the uses cleared by the FDA. Use of a device outside its cleared or approved indications is known as &#8220;off-label&#8221; use. Physicians may use our products off-label because the FDA does not restrict or regulate a physician&#8217;s choice of treatment within the practice of medicine. While we may request additional cleared indications for our current products, the FDA may deny those requests, require additional expensive clinical data to support any additional indications or impose limitations on the intended use of any cleared product as a condition of clearance. If the FDA determines that our products were promoted for off-label use or that false, misleading or inadequately substantiated promotional claims have been made by us or our OEM partners, it could request that we or our OEM partners modify those promotional materials or take regulatory or enforcement actions, including the issuance of an untitled letter, warning letter, injunction, seizure, civil fine and criminal penalties. While certain U.S. courts have held that truthful, non-misleading, off-label information is protected under the First Amendment under certain circumstances, the FDA continues to take the position that off-label promotion is subject to enforcement action. It is also possible that other federal, state or foreign enforcement authorities may take action if they consider our communications, including promotional or training materials, to constitute promotion of an uncleared or unapproved use. </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;">55</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="#s76DFEE2DD22D5122B0A51B0BCBF04A37"><span style="font-family:inherit;font-size:8pt;">Table of Contents</span></a></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;">If not successfully defended, enforcement actions related to off-label promotion could result in significant fines or penalties under other statutory authorities, such as laws prohibiting false claims for reimbursement. In any such event, our reputation could be damaged, adoption of our products could be impaired and we could be subject to extensive fines and penalties. </span></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Additionally, we must have adequate substantiation for the claims we make for our products. If any of our claims are determined to be false, misleading or deceptive, our products could be considered misbranded under the FDCA or in violation of the Federal Trade Commission Act. We could also face lawsuits from our competitors under the Lanham Act alleging that our marketing materials are false or misleading.</span></div><div style="line-height:120%;padding-top:17px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">The regulatory environment governing information, cybersecurity and privacy laws is increasingly demanding and continues to evolve.</span></div><div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Personal privacy and data security have become significant issues in the U.S., Europe and many other jurisdictions where we offer our products. The regulatory framework for privacy and security issues worldwide is rapidly evolving and is likely to remain uncertain for the foreseeable future. </span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Certain U.S. laws, such as the federal Health Insurance Portability and Accountability Act of 1996 (HIPAA), govern the transmission, security and privacy of individually identifiable information that we may obtain or have access to in connection with the operation of our business, including the conduct of clinical research trials or other research studies that may provide us with access to sensitive health and other personal information. We may be required to make costly system modifications to comply with these data privacy and security requirements. In addition, if we do not properly comply with applicable laws and regulations related to the protection of this information, we could be subject to criminal or civil sanctions. In June of 2018, the State of California legislature passed the California Consumer Privacy Act of 2018 (CCPA), which will become effective on January 1, 2020. The CCPA will require us to make new disclosures to consumers about our data collection, use and sharing practices. The CCPA also allows consumers to opt out of certain data sharing with third parties, and provides a new cause of action for data breaches with the possibility of significant statutory damage awards as well as injunctive or declaratory relief if there has been unauthorized access, theft or disclosure of personal information due to failure to implement reasonable security procedures. The impact of the CCPA on our business is yet to be determined, but it could result in increased operating expenses as well as additional exposure to the risk of litigation by or on behalf of consumers. The CCPA is the most comprehensive data privacy regulation to date in the United States, and could be the precursor to other similar legislation in other states or at the federal level. Internationally, the General Data Protection Regulation (GDPR) has recently taken effect in the European Economic Area (EEA) and many EEA jurisdictions have also adopted their own data privacy and protection laws in addition to the GDPR. Furthermore, other international jurisdictions, including Singapore, South Korea, China, Brazil, Mexico and Australia, have also implemented laws relating to data privacy and protection. Although we believe that we are complying with the GDPR and similar laws, these laws are still relatively new. Therefore, as international data privacy and protection laws continue to evolve, and as new regulations, interpretive guidance and enforcement information become available, we may incur incremental costs to modify our business practices to comply with these requirements. In addition, our internal control policies and procedures may not always protect us from reckless or criminal acts committed by our employees or agents. </span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Violations of these laws, or allegations of such violations, could subject us to monetary and non-monetary penalties for noncompliance, disrupt our operations, involve significant management distraction and result in a material adverse effect on our business, financial condition and results of operations.</span></div><div style="line-height:120%;padding-top:17px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">*We may be subject to or otherwise affected by federal and state healthcare laws, including fraud and abuse laws, and could face substantial penalties if we are unable to fully comply with these laws.</span></div><div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Healthcare fraud and abuse laws potentially applicable to our operations include, but are not limited to:</span></div><table cellpadding="0" cellspacing="0" style="padding-top:6px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><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 Anti-Kickback Statute, which prohibits, among other things, knowingly and willfully offering, paying, soliciting or receiving any bribe, kickback or other remuneration intended to induce the purchase, order or recommendation of an item or service reimbursable under a federal healthcare program (such as the Medicare or Medicaid programs);</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:6px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><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 False Claims Act and other federal laws which prohibit, among other things, knowingly and willfully presenting, or causing to be presented, claims for payment from Medicare, Medicaid, other government payers or other third-party payers that are false or fraudulent;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:6px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><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 Physician Payments Sunshine Act (Sunshine Act), which requires medical device companies to track and publicly report, with limited exceptions, all payments and transfers of value to physicians and teaching hospitals in the U.S; and</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:6px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><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;">state laws analogous to each of the above federal laws, such as state anti-kickback and false claims laws that may apply to items or services reimbursed by governmental programs and non-governmental third-party payers, including commercial insurers.</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;">56</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="#s76DFEE2DD22D5122B0A51B0BCBF04A37"><span style="font-family:inherit;font-size:8pt;">Table of Contents</span></a></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;">If we are found to have violated any such laws or other similar governmental regulations, including their foreign counterparts, that are directly or indirectly applicable to us, we may be subject to penalties, including civil and criminal penalties, damages, fines, exclusion of our products from reimbursement under Medicare, Medicaid and other federal healthcare programs, and the curtailment or restructuring of our operations. Any penalties could adversely affect our ability to operate our business and our financial results. Any action against us for violation of these laws, even if we successfully defend against such action, could cause us to incur significant legal expenses and divert our management&#8217;s attention from the operation of our business.</span></div><div style="line-height:120%;padding-top:17px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">*Legislative and regulatory changes in the healthcare industry could have a negative impact on our financial performance. Furthermore, our business, financial condition, results of operations and cash flows could be significantly and adversely affected by healthcare reform legislation in the U.S. or in our key international markets.</span></div><div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Changes in the healthcare industry in the U.S. and abroad could adversely affect the demand for our products and the way in which we conduct our business. For example, the Patient Protection and Affordable Care Act (the ACA), enacted in 2010, required most individuals to have health insurance, established new regulations on health plans, created insurance-pooling mechanisms and reduced Medicare spending on services provided by hospitals and other providers. The ACA also imposed significant new taxes on medical device makers in the form of a 2.3% excise tax on U.S. medical device sales, as well as related compliance and reporting obligations. This medical device excise tax (MDET) has been temporarily suspended by Congress on a number of occasions, and most recently through December 31, 2019. The MDET may be reimposed on medical device makers beginning on January 1, 2020 if such suspension is not re-extended or the MDET is not permanently repealed. </span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Additionally, the long-term viability of the ACA, and its impact on our business and results of operations, remains uncertain. There have also been recent U.S. Congressional actions to repeal and replace the ACA, and future actions are expected. For example, the Tax Cuts and Jobs Act of 2017, among other things, eliminated the individual mandate requiring most Americans (other than those who qualify for a hardship exemption) to carry a minimum level of health coverage effective January 1, 2019. In December 2018, a federal district court judge in Texas found the ACA to be unconstitutional, but the ruling was stayed while the case is appealed. Although we cannot predict the ultimate content or timing of any healthcare reform legislation or court challenges to the ACA, potential changes resulting from any amendment, repeal, replacement or invalidation of these programs, including any reduction in the future availability of healthcare insurance benefits, may decrease the number of people who are insured, which could adversely affect our business and future results of operations.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our medical devices and business activities are subject to rigorous regulation by the FDA and other federal, state and international governmental authorities. These authorities and members of Congress have been increasing their scrutiny over the medical device industry. In recent years, Congress, the Department of Justice, the Office of Inspector General of the Department of Health and Human Services, and the Department of Defense have issued subpoenas and other requests for information to medical device manufacturers, primarily related to financial arrangements with healthcare providers, regulatory compliance and marketing and product promotional practices. Furthermore, certain state governments have enacted legislation to limit and/or increase transparency of interactions with healthcare providers, pursuant to which we are required by law to disclose payments and other transfers of value to healthcare providers licensed by certain states. </span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We anticipate that the government will continue to scrutinize our industry closely, and any new regulations or statutory provisions could result in delays or increased costs during the periods of product development, clinical trials and regulatory review and approval, as well as increased costs to assure compliance.</span></div><div><a id="sACD3BC3F861B5BB6ADD54600CCDB6CE4"></a></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;">Risks Related to Our Business and Operations</span></div><div style="line-height:120%;padding-top:17px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">We may experience conflicts of interest with Cercacor with respect to business opportunities and other matters.</span></div><div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Prior to our initial public offering in August 2007, our stockholders owned 99% of the outstanding shares of capital stock of Cercacor, and we believe that a number of our stockholders, including certain of our directors and executive officers, continue to own shares of Cercacor stock. Joe Kiani, our Chairman and Chief Executive Officer (CEO), is also the Chairman and CEO of Cercacor. </span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Due to the interrelated nature of Cercacor with us, conflicts of interest may arise with respect to transactions involving business dealings between us and Cercacor, potential acquisitions of businesses or products, the development and ownership of technologies and products, the sale of products, markets and other matters in which our best interests and the best interests of our stockholders may conflict with the best interests of the stockholders of Cercacor. In addition, we and Cercacor may disagree regarding the interpretation of certain terms in the Cross-Licensing Agreement. We cannot guarantee that any conflict of interest will be resolved in our favor, or that, with respect to our transactions with Cercacor, we will negotiate terms that are as favorable to us as if such transactions were with another third-party.</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;">57</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="#s76DFEE2DD22D5122B0A51B0BCBF04A37"><span style="font-family:inherit;font-size:8pt;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;padding-top:17px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">We will be required to assign to Cercacor and pay Cercacor for the right to use certain products and technologies we develop that relate to the monitoring of non-vital sign parameters, including improvements to Masimo SET</span><span style="font-family:inherit;font-size:7pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">&#174;</sup></span><span style="font-family:inherit;font-size:10pt;font-weight:bold;">.</span></div><div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Under the Cross-Licensing Agreement, if we develop certain products or technologies that relate to the noninvasive monitoring of non-vital sign parameters, including improvements to Masimo SET</span><span style="font-family:inherit;font-size:7pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">&#174;</sup></span><span style="font-family:inherit;font-size:10pt;"> for the noninvasive monitoring of non-vital sign parameters, we would be required to assign these developments to Cercacor and then license the technology back from Cercacor in consideration for upfront payments and royalty obligations to Cercacor. Therefore, these products and technologies would be deemed to have been developed or improved exclusively by Cercacor. </span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In addition, we will not be reimbursed by Cercacor for our expenses relating to the development or improvement of any such products or technologies, which expenses may be significant. As a result of these terms, we may not generate any revenue from the further development of certain products and technologies for the monitoring of non-vital sign parameters, including improvements to Masimo SET</span><span style="font-family:inherit;font-size:7pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">&#174;</sup></span><span style="font-family:inherit;font-size:10pt;">, which could adversely affect our business, financial condition and results of operations.</span></div><div style="line-height:120%;padding-top:17px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">In the event that the Cross-Licensing Agreement is terminated for any reason, or Cercacor grants a license to rainbow</span><span style="font-family:inherit;font-size:7pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">&#174;</sup></span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> technology to a third-party, our business would be adversely affected.</span></div><div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cercacor owns all of the proprietary rights to certain rainbow</span><span style="font-family:inherit;font-size:7pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">&#174;</sup></span><span style="font-family:inherit;font-size:10pt;"> technology developed with our proprietary Masimo SET</span><span style="font-family:inherit;font-size:7pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">&#174;</sup></span><span style="font-family:inherit;font-size:10pt;"> for products intended to be used in the Cercacor Market, and all rights to any non-vital signs measurement for which we do not exercise an option pursuant to the Cross-Licensing Agreement. In addition, Cercacor has the right to terminate the Cross-Licensing Agreement or grant licenses covering rainbow</span><span style="font-family:inherit;font-size:7pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">&#174;</sup></span><span style="font-family:inherit;font-size:10pt;"> technology to third parties if we breach certain terms of the agreement, including any failure to meet our minimum royalty payment obligations or failure to use commercially reasonable efforts to develop or market products incorporating licensed rainbow</span><span style="font-family:inherit;font-size:7pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">&#174;</sup></span><span style="font-family:inherit;font-size:10pt;"> technology. If we lose our exclusive license to rainbow</span><span style="font-family:inherit;font-size:7pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">&#174;</sup></span><span style="font-family:inherit;font-size:10pt;"> technology, we would lose the ability to prevent others from making, using, selling or importing products using rainbow</span><span style="font-family:inherit;font-size:7pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">&#174;</sup></span><span style="font-family:inherit;font-size:10pt;"> technology in our market. As a result, we would likely be subject to increased competition within our market, and Cercacor or competitors who obtain a license to rainbow</span><span style="font-family:inherit;font-size:7pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">&#174;</sup></span><span style="font-family:inherit;font-size:10pt;"> technology from Cercacor would be able to offer related products.</span></div><div style="line-height:120%;padding-top:17px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">We may not be able to commercialize our products incorporating licensed rainbow</span><span style="font-family:inherit;font-size:7pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">&#174;</sup></span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> technology cost-effectively or successfully.</span></div><div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As a result of the royalties that we must pay to Cercacor, it is generally more expensive for us to make products that incorporate licensed rainbow</span><span style="font-family:inherit;font-size:7pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">&#174;</sup></span><span style="font-family:inherit;font-size:10pt;"> technology than products that do not include licensed rainbow</span><span style="font-family:inherit;font-size:7pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">&#174;</sup></span><span style="font-family:inherit;font-size:10pt;"> technology. We cannot assure you that we will be able to sell products incorporating licensed rainbow</span><span style="font-family:inherit;font-size:7pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">&#174;</sup></span><span style="font-family:inherit;font-size:10pt;"> technology at a price the market is willing to accept. If we cannot commercialize our products incorporating licensed rainbow</span><span style="font-family:inherit;font-size:7pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">&#174;</sup></span><span style="font-family:inherit;font-size:10pt;"> technology successfully, we may not be able to generate sufficient product revenue from these products to be profitable, which could adversely affect our business, financial condition and results of operations.</span></div><div style="line-height:120%;padding-top:17px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Rights provided to Cercacor in the Cross-Licensing Agreement may impede a change in control of our company.</span></div><div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Under the Cross-Licensing Agreement, a change in control includes the resignation or termination of Joe Kiani from his position as CEO of either Masimo or Cercacor. A&#160;change in control also includes other customary events, such as the sale or merger of Masimo or Cercacor to a non-affiliated third-party or the acquisition of 50% or more of the voting power of Masimo or Cercacor by a non-affiliated third-party. In the event we undergo a change in control, we are required to immediately pay a </span><span style="font-family:inherit;font-size:10pt;">$2.5 million</span><span style="font-family:inherit;font-size:10pt;"> fee to exercise an option to license technology developed by Cercacor for use in blood glucose monitoring. Additionally, our per product royalties payable to Cercacor will become subject to specified minimums, and the minimum aggregate annual royalties for licensed rainbow</span><span style="font-family:inherit;font-size:7pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">&#174;</sup></span><span style="font-family:inherit;font-size:10pt;"> measurements payable to Cercacor related to carbon monoxide, methemoglobin, fractional arterial oxygen saturation, hemoglobin and blood glucose will increase to </span><span style="font-family:inherit;font-size:10pt;">$15.0 million</span><span style="font-family:inherit;font-size:10pt;">, plus up to </span><span style="font-family:inherit;font-size:10pt;">$2.0 million</span><span style="font-family:inherit;font-size:10pt;"> for other rainbow</span><span style="font-family:inherit;font-size:7pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">&#174;</sup></span><span style="font-family:inherit;font-size:10pt;"> measurements. Also, if the surviving or acquiring entity ceases to use &#8220;Masimo&#8221; as a company name and trademark following a change in control, all rights to the &#8220;Masimo&#8221; trademark will automatically be assigned to Cercacor. This could delay or discourage transactions involving an actual or potential change in control of us, including transactions in which our stockholders might otherwise receive a premium for their shares over our then-current trading price. In addition, our requirement to assign all future improvements for non-vital signs to Cercacor could impede a change in control of our company.</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;">58</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="#s76DFEE2DD22D5122B0A51B0BCBF04A37"><span style="font-family:inherit;font-size:8pt;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;padding-top:17px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">*We may experience significant fluctuations in our periodic financial results and may not maintain our current levels of profitability in the future.</span></div><div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our operating results have fluctuated in the past and are likely to fluctuate in the future. Many of the countries in which we operate, including the U.S. and several of the members of the EU, have experienced and continue to experience uncertain economic conditions resulting from global as well as local factors. In addition, continuing strength and growth in the U.S. economy has raised the probability of inflationary pressures and future interest rate hikes that have not been experienced in the U.S. for more than a decade. Our business or financial results may be adversely impacted by these uncertain economic conditions, including: adverse changes in interest rates, foreign currency exchange rates, tax laws or tax rates; inflation; contraction in the availability of credit in the marketplace due to legislation or other economic conditions, which may potentially impair our ability to access the capital markets on terms acceptable to us or at all; and the effects of government initiatives to manage economic conditions. </span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We are also unable to predict how future economic conditions will affect our critical customers, suppliers and distributors and any negative impact on our critical customers, suppliers or distributors may also have an adverse impact on our results of operations or financial condition. Our expense levels are based, in part, on our expectations regarding future revenue levels and are relatively fixed in the short term. As a result, if our revenue for a particular period was below our expectations, we would not be able to proportionately reduce our operating expenses for that period. Any revenue shortfall would have a disproportionately negative effect on our operating results for the period.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In addition, the methods, estimates and judgments that we use in applying our accounting policies are, by their nature, are subject to substantial risks, uncertainties and assumptions. Factors may arise over time that lead us to change our methods, estimates and judgments, the impact of which could significantly affect our results of operations. See &#8220;Critical Accounting Estimates&#8221; contained in Part II, Item&#160;7 of our Annual Report on Form 10-K for the fiscal year ended </span><span style="font-family:inherit;font-size:10pt;">December&#160;29, 2018</span><span style="font-family:inherit;font-size:10pt;">, filed with the SEC on February 26, 2019 and &#8220;Critical Accounting Policies and Estimates&#8221; contained in Part I, Item 2 of this Quarterly Report on Form 10-Q for additional information about these methods, estimates and judgments.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Recent accounting changes related to our embedded leases within certain deferred equipment agreements have also resulted in the acceleration of the timing related to our recognition of revenue and expenses associated with certain equipment provided to customers at no up-front charge. Since we cannot control the timing of when our customers will request us to deliver such equipment, our revenue and costs with respect to leased equipment could vary substantially in any given quarter or year, which could further increase quarterly or annual fluctuations within our financial results.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Due to these and other factors, you should not rely on our results for any one quarter as an indication of our future performance. If our operating results fail to meet or exceed the expectations of securities analysts or investors, our stock price could drop suddenly and significantly. </span></div><div style="line-height:120%;padding-top:17px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Future changes in accounting pronouncements and tax laws, or the interpretation thereof, could have a significant impact on our reported results, and may affect our historical reporting of previous transactions.</span></div><div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">New accounting pronouncements or taxation rules, and evolving interpretations thereof, have occurred and are likely to occur in the future. For example, in recent years, the Financial Accounting Standards Board (FASB) issued new accounting standards that impact our reporting of revenue and expenses, including Accounting Standards Codification (ASC) Topic 606, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue from Contracts with Customers </span><span style="font-family:inherit;font-size:10pt;">(ASC 606)</span><span style="font-family:inherit;font-size:10pt;font-style:italic;"> </span><span style="font-family:inherit;font-size:10pt;">and ASC Topic 842, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Leases </span><span style="font-family:inherit;font-size:10pt;">(ASC 842). Changes made by these new accounting standards not only apply prospectively, but depending on the method of adoption, may also recast previously reported results. In addition, the 2017 Tax Act, which took effect on January 1, 2018, included a number of changes to existing tax law impacting businesses including, among other things, a permanent reduction in the corporate income tax rate from 35% to 21%, a one-time transition tax on the &#8220;deemed repatriation&#8221; of cumulative undistributed foreign earnings as of December 31, 2017 and changes in the prospective taxation of the foreign operations of U.S. multinational companies. Moreover, Congressional leaders have recognized that the process of adopting extensive tax legislation in a short amount of time without hearings and substantial time for review is likely to have led to drafting errors, issues needing clarification and unintended consequences that will have to be reviewed in subsequent tax legislation or addressed in future tax regulations. For additional information related to the impact of new accounting pronouncements and the 2017 Tax Act, please see Notes </span><span style="font-family:inherit;font-size:10pt;">2</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">20</span><span style="font-family:inherit;font-size:10pt;">, respectively, to our consolidated financial statements included in Part IV, Item 15(a) of our Annual Report on Form 10-K for the fiscal year ended December 29, 2018, filed with the SEC on February 26, 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;">59</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="#s76DFEE2DD22D5122B0A51B0BCBF04A37"><span style="font-family:inherit;font-size:8pt;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;padding-top:17px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">If we lose the services of our key personnel, or if we are unable to attract and retain other key personnel, we may not be able to manage our operations or meet our growth objectives.</span></div><div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We are highly dependent on our senior management, especially Joe Kiani, our CEO, and other key officers. We are also heavily dependent on our engineers and field sales team, including sales representatives and clinical specialists. The loss of the services of members of our key personnel or the inability to attract and retain qualified personnel in the future could prevent the implementation and completion of our objectives, including the development and introduction of our products. In general, our key personnel may terminate their employment at any time and for any reason without notice, unless the individual is a participant in our 2007 Severance Protection Plan, in which case the individual has agreed to provide us with six months&#8217; notice if such individual decides to voluntarily resign.</span></div><div style="line-height:120%;padding-top:17px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">We are involved, and may become involved in the future, in disputes and other legal or regulatory proceedings that, if adversely decided or settled, could materially and adversely affect our business, financial condition and results of operations.</span></div><div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We are, and may in the future become, party to litigation, regulatory proceedings or other disputes. In general, claims made by or against us in disputes and other legal or regulatory proceedings can be expensive and time consuming to bring or defend against, requiring us to expend significant resources and divert the efforts and attention of our management and other personnel from our business operations. These potential claims may include but are not limited to personal injury and class action lawsuits, intellectual property claims and regulatory investigations relating to the advertising and promotional claims about our products and employee claims against us based on, among other things, discrimination, harassment or wrongful termination. Any one of these claims, even those without merit, may divert our financial and management resources that would otherwise be used to benefit the future performance of our operations. Any adverse determination against us in these proceedings, or even the allegations contained in the claims, regardless of whether they are ultimately found to be without merit, may also result in settlements, injunctions or damages that could have a material adverse effect on our business, financial condition and results of operations.</span></div><div style="line-height:120%;padding-top:17px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Changes to government immigration regulations may materially affect our workforce and limit our supply of qualified professionals, or increase our cost of securing workers.</span></div><div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We recruit professionals on a global basis and must comply with the immigration laws in the countries in which we operate, including the U.S. Some of our employees are working under Masimo-sponsored temporary work visas, including H1-B visas. Statutory law limits the number of new H1-B temporary work permit petitions that may be approved in a fiscal year. Furthermore, there is a possibility that the current U.S. immigration visa program may be significantly overhauled. Any resulting changes to this visa program could impact our ability to recruit, hire and retain qualified skilled personnel. If we are unable to obtain work visas in sufficient quantities or at a sufficient rate for a significant period of time, our business, operating results and financial condition could be adversely affected. </span></div><div style="line-height:120%;padding-top:17px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">The risks inherent in operating internationally, including the purchase, sale and shipment of our components and products across international borders, may adversely impact our business, financial condition and results of operations.</span></div><div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We currently derive approximately </span><span style="font-family:inherit;font-size:10pt;">30%</span><span style="font-family:inherit;font-size:10pt;"> of our net sales from international operations. In addition, we purchase a portion of our raw materials and components from international sources. The sale and shipment of our products across international borders, as well as the purchase of materials and components from international sources, subject us to extensive U.S. and foreign governmental trade regulations, including those related to conflict minerals. Compliance with such regulations is costly and we could be exposed to potentially significant penalties if we are found not to be in compliance with such regulations. Any failure to comply with applicable legal and regulatory obligations could impact us in a variety of ways that include, but are not limited to, significant criminal, civil and administrative penalties, including imprisonment of individuals, fines and penalties, denial of export privileges, seizure of shipments, restrictions on certain business activities, and exclusion or debarment from government contracting. Also, the failure to comply with applicable legal and regulatory obligations could result in the disruption of our shipping, manufacturing and sales activities. Any material decrease in our international sales would adversely affect our business, financial condition and results of operations. </span></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In June 2016, the United Kingdom (UK) held a referendum pursuant to which voters elected to leave the EU, commonly referred to as Brexit. Although the long-term effects of Brexit will depend on any agreements the UK makes to retain access to the EU markets, Brexit has created additional uncertainties that may ultimately result in new regulatory costs and challenges for medical device companies and increased restrictions on imports and exports throughout Europe, which could adversely affect our ability to conduct and expand our operations in Europe and which may have an adverse effect on our business, financial condition and results of operations. Additionally, Brexit may increase the possibility that other countries may decide to leave the EU in the future.</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;">60</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="#s76DFEE2DD22D5122B0A51B0BCBF04A37"><span style="font-family:inherit;font-size:8pt;">Table of Contents</span></a></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;">In addition, our international operations expose us and our representatives, agents and distributors to risks inherent in operating in foreign jurisdictions. These risks include, but are not limited to:</span></div><table cellpadding="0" cellspacing="0" style="padding-top:6px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><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 imposition of additional U.S. and foreign governmental controls or regulations;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:6px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><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 imposition of costly and lengthy new export licensing requirements;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:6px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><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;">a shortage of high-quality sales people and distributors;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:6px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><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 loss of any key personnel that possess proprietary knowledge, or who are otherwise important to our success in certain international markets;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:6px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><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;">changes in duties and tariffs, license obligations and other non-tariff barriers to trade;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:6px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><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 imposition of new trade restrictions;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:6px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><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 imposition of restrictions on the activities of foreign agents, representatives and distributors;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:6px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><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;">compliance with foreign tax laws, regulations and requirements;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:6px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><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;">pricing pressure;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:6px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><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;">changes in foreign currency exchange rates; </span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:6px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><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 and business practices favoring local companies;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:6px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><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;">political instability and actual or anticipated military or political conflicts;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:6px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><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;">financial and civil unrest worldwide;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:6px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><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;">outbreaks of illnesses, pandemics or other local or global health issues;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:6px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><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 inability to collect amounts paid by foreign government customers to our appointed foreign agents;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:6px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><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;">longer payment cycles, increased credit risk and different collection remedies with respect to receivables; and</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:6px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><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;">difficulties in enforcing or defending intellectual property rights.</span></div></td></tr></table><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The U.S. government has recently initiated substantial changes in U.S. trade policy and U.S. trade agreements, including the initiation of tariffs on certain foreign goods. In response to these tariffs, certain foreign governments, including China, have instituted or are considering imposing tariffs on certain U.S. goods. In addition, the U.S. is negotiating or has entered into new trade agreements that could adversely affect us, including the United States-Mexico-Canada Agreement, which if ratified by each member country&#8217;s legislature, would replace the North American Free Trade Agreement. A trade war, trade barriers or other governmental actions related to tariffs, international trade agreements, import or export restrictions or other trade policies could adversely impact demand for our products, our costs, customers, suppliers and/or the U.S. economy or certain sectors thereof and, therefore, adversely affect our business, financial condition and results of operations. </span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The U.S. Foreign Corrupt Practices Act and similar worldwide anti-bribery laws in non-U.S. jurisdictions generally prohibit companies and their intermediaries from promising or making improper payments to non-U.S. officials for the purpose of obtaining an advantage to secure or retain business. Because of the predominance of government-sponsored healthcare systems around the world, many of our customer relationships outside of the U.S. are with governmental entities and are therefore subject to such anti-bribery laws. We have adopted policies and practices that help us ensure compliance with these anti-bribery laws. However, such policies and practice may require us to invest in additional monitoring resources or forgo certain business opportunities in order to ensure global compliance with these laws.</span></div><div style="line-height:120%;padding-top:17px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Our operations may be adversely impacted by our exposure to risks related to foreign currency exchange rates.</span></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We market our products in certain foreign markets through our subsidiaries and other international distributors. As a result, events that result in global economic uncertainty could significantly affect our results of operations in the form of gains and losses on foreign currency transactions and potential devaluation of the local currencies of our customers relative to the U.S. Dollar. </span></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">While a majority of our sales are transacted in U.S. Dollars, some of our sales agreements with foreign customers provide for payment in currencies other than the U.S. Dollar. These foreign currency revenues, when converted into U.S. Dollars, can vary depending on the approximation of the exchange rates applied during a respective period. Similarly, certain of our foreign subsidiaries transact business in their respective country&#8217;s local currency, which is also their functional currency. In addition, certain production costs related to our manufacturing operations in Mexico are denominated in Mexican Pesos. As a result, expenses of these foreign subsidiaries and certain production costs, when converted into U.S. Dollars, can vary depending on average monthly exchange rates during a respective period. </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;">61</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="#s76DFEE2DD22D5122B0A51B0BCBF04A37"><span style="font-family:inherit;font-size:8pt;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We are also exposed to foreign currency gains or losses on outstanding foreign currency denominated receivables and payables, as well as cash deposits. When converted to U.S. Dollars, these receivables, payables and cash deposits can vary depending on the monthly exchange rates at the end of the period. In addition, certain intercompany transactions may give rise to realized and unrealized foreign currency gains or losses based on the currency underlying such intercompany transactions. Accordingly, our operating results are subject to fluctuations in foreign currency exchange rates.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The balance sheets of our foreign subsidiaries, whose functional currency is not the U.S. Dollar, are translated into U.S. Dollars at the rate of exchange at the balance sheet date and the statements of operations and cash flows are translated into U.S. Dollars using an approximation of the average monthly exchange rates applicable during the period. Any foreign currency exchange gain or loss as a result of translating the balance sheets of our foreign subsidiaries whose functional currency is not the U.S. Dollar is included in equity as a component of accumulated other comprehensive income (loss).</span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We currently do not hedge our foreign currency exchange rate risk. As a result, changes in foreign exchange rates could have a material adverse effect on our business, financial condition and results of operations. For additional information related to our foreign currency exchange rate risk, please see Quantitative and Qualitative Disclosures about Market Risk in Part I, Item 3 of this Quarterly Report on Form 10-Q.</span></div><div style="line-height:120%;padding-top:17px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">*We currently manufacture our products at several locations and any disruption to, expansion of, or changes in trade programs related to our manufacturing operations could adversely affect our business, financial condition and results of operations.</span></div><div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We rely on manufacturing facilities in California, New Hampshire, Mexico and Sweden that may be affected by natural or man-made disasters. Earthquakes are of particular significance since some of our facilities are located in earthquake-prone areas. We are also vulnerable to damage from other types of disasters, including power loss, attacks from extremist or terrorist organizations, epidemics, communication failures, fire, floods and similar events. Our facilities and the manufacturing equipment we use to produce our products would be difficult to replace and could require substantial time to repair if significant damage were to result from any of these occurrences. </span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">If one of our manufacturing facilities was affected by a natural or man-made disaster, we would be forced to rely on third-party manufacturers if we could not shift production to our other manufacturing facilities. Furthermore, our insurance for damage to our property and the disruption of our business from casualties may not be sufficient to cover all of our potential losses and may not continue to be available to us on acceptable terms, or at all. If the lease for any of our leased facilities is terminated, we are unable to renew any of our leases or we are otherwise forced to seek alternative facilities, or if we voluntarily expand one or more of our manufacturing operations to new locations, we may incur additional transition costs and experience a disruption in the supply of our products until the new facilities are available and operating. Additionally, we have occasionally experienced seasonality among our manufacturing workforce, and if we continue to experience such seasonality or other workforce shortages or otherwise have issues retaining employees at our manufacturing facilities, we may not be able to meet our customers&#8217; demands.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our global manufacturing and distribution are dependent upon our manufacturing facilities in Mexico, and the expedient importation of raw materials and exportation of finished goods between the U.S. and Mexico. Undue delays and/or closures of the proximal cross-border transit facilities, or any restrictions by the U.S. federal administration related to the movement of goods across the U.S. and Mexico border, may adversely affect our ability to fulfill orders and supply our healthcare provider customers with essential replenishment supplies, as well as adversely impact our business, operating results and financial condition.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In addition, our manufacturing facilities in Mexico are authorized to operate under the Mexican Maquiladora, or IMMEX program. The IMMEX program allows us to import certain items from the U.S. into Mexico duty-free, provided that such items, after processing, are exported from Mexico within a stipulated timeframe. Maquiladora status, which is renewed periodically, is subject to various restrictions and requirements, including compliance with the terms of the IMMEX program and other local regulations. Failure to comply with the IMMEX program regulations, including any changes thereto, could increase our manufacturing costs and adversely affect our business, operating results and financial condition.</span></div><div style="line-height:120%;padding-top:17px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">If we do not accurately forecast customer demand, we may hold suboptimal inventory levels that could adversely affect our business, financial condition and results of operations.</span></div><div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">If we are unable to meet the demand of our customers, our customers may cancel orders or purchase products from our competitors, which could reduce our revenue and gross profit margin. Conversely, if product demand decreases, we may be unable to timely adjust our manufacturing cost structure, resulting in excess capacity, which would lower gross product margins. Similarly, if we are unable to forecast demand accurately, we could be required to record charges related to excess or obsolete inventory, which would also lower our gross margin.</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;">62</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="#s76DFEE2DD22D5122B0A51B0BCBF04A37"><span style="font-family:inherit;font-size:8pt;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;padding-top:17px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">If we are unable to obtain key materials and components from sole or limited source suppliers, we will not be able to deliver our noninvasive patient monitoring solutions to customers.</span><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We depend on certain sole or limited source suppliers for certain key materials and components, including digital signal processor chips and analog-to-digital converter chips, for our noninvasive patient monitoring solutions. Manufacturing problems may occur related to these and other outside sources if these suppliers fail to develop and ship products and components to us on a timely basis, or provide us with products and components that do not meet our quality standards and required quantities. </span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In addition, from time to time there have been industry-wide shortages of certain components that we use in our noninvasive blood constituent patient monitoring solutions. We may also experience price increases for materials or components, with no guarantee that such increases can be passed along to our customers, which could adversely impact our gross margins.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">If any of these problems occur, we may be unable to obtain substitute sources for these products and components on a timely basis or on terms acceptable to us, which could harm our ability to manufacture our own products and components profitably or on time.</span></div><div style="line-height:120%;padding-top:17px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">If we fail to comply with the reporting obligations of the Securities Exchange Act of 1934 and Section&#160;404 of the Sarbanes-Oxley Act of 2002, or if we fail to maintain adequate internal control over financial reporting, our business, results of operations and financial condition and investors&#8217; confidence in us could be adversely affected.</span></div><div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We are required to prepare and disclose certain information under the Securities Exchange Act of 1934 in a timely manner and meet our reporting obligations in their entirety, and our failure to do so could subject us to penalties under federal securities laws and regulations of The Nasdaq Stock Market LLC, expose us to lawsuits and restrict our ability to access financing on favorable terms, or at all. </span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">If we fail to maintain adequate internal controls over financial reporting, we may not be able to conclude on an ongoing basis that we have effective internal control over financial reporting in accordance with the Sarbanes-Oxley Act. Moreover, any failure to maintain compliance with the requirements of Section&#160;404 of the Sarbanes-Oxley Act or any material weakness in our internal control environment could result in the loss of investor confidence in the reliability of our financial statements, which in turn could harm our business, negatively impact the trading price of our stock, and adversely affect investors&#8217; confidence in our company and our ability to access capital markets for financing.</span></div><div style="line-height:120%;padding-top:17px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">*Changing laws and increasingly complex corporate governance and public disclosure requirements could have an adverse effect on our business and operating results.</span></div><div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Changing laws, regulations and standards relating to corporate governance and public disclosure, including the Sarbanes-Oxley Act, the Dodd-Frank Wall Street Reform and Consumer Protection Act (Dodd-Frank Act), the California Transparency in Supply Chains Act, the UK Modern Slavery Act and new regulations issued by the SEC and The Nasdaq Stock Market LLC, have and will create additional compliance requirements for us. For example, the Dodd-Frank Act includes provisions regarding, among other things, advisory votes on named executive officer compensation and &#8220;conflict minerals&#8221; reporting. Complying with these rules and regulations has increased and will increase our legal and financial compliance costs, make some activities more difficult, time consuming or costly and increase demand on our systems and resources. As a result, management&#8217;s attention may be diverted from other business concerns, which could adversely affect our business, financial condition and results of operations. We may also need to hire additional employees or engage outside consultants to comply with these requirements, which will increase our costs and expenses. To maintain high standards of corporate governance and public disclosure, we have invested in, and intend to continue to invest in, reasonably necessary resources to comply with evolving 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;">In addition, stockholder litigation surrounding executive compensation and disclosure of executive compensation has increased with the passage of the Dodd-Frank Act. Furthermore, our stockholders may not continue to approve our advisory vote on named executive officer compensation that is required to be voted on by our stockholders annually pursuant to the Dodd-Frank Act. If we are involved in a lawsuit related to compensation matters or any other matters not covered by our directors&#8217; and officers&#8217; liability insurance, we may incur significant expenses in defending against such lawsuits, or be subject to significant fines or required to take significant remedial actions, each of which could adversely affect our business, financial condition and results of operations.</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;">63</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="#s76DFEE2DD22D5122B0A51B0BCBF04A37"><span style="font-family:inherit;font-size:8pt;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;padding-top:17px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">If product liability claims are brought against us, we could face substantial liability and costs.</span></div><div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our products are predominantly used in patient care and expose us to product liability claims and product recalls, including, but not limited to, those that may arise from unauthorized off-label use, malfunctions, design flaws or manufacturing defects related to our products or the use of our products with incompatible components or systems. In addition, as we continue to expand our product portfolio, we may enter or create new markets, including consumer markets, that may expose us to additional product liability risks. We cannot be certain that our product liability insurance will be sufficient to cover any or all damages for product liability claims that may be brought against us in the future. Furthermore, we may not be able to obtain or maintain insurance in the future at satisfactory rates or in adequate amounts to protect us against any product liability claims. </span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Additionally, the laws and regulations regarding product liability are constantly evolving, both through the passage of new legislation at the state and federal levels and through new interpretations of existing legislation. For example, in February 2017, the Washington Supreme Court determined that, under the Washington Product Liability Act, medical device manufacturers have a duty to warn hospitals of any potential risks posed by their products. As the legal and regulatory landscape surrounding product liability change, we may become exposed to greater liability than currently anticipated.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Any losses that we may suffer from product liability claims, and the effect that any product liability litigation may have upon the reputation and marketability of our technology and products, together with the corresponding diversion of the attention of our key employees, may subject us to significant damages and could adversely affect our business, financial condition and results of operations. </span></div><div style="line-height:120%;padding-top:17px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">*Future strategic initiatives, including acquisitions of businesses and strategic investments, could negatively affect our business, financial condition and results of operations if we fail to integrate the acquired businesses successfully into our existing operations or achieve the desired results of our investment. </span></div><div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We have acquired several businesses since our inception and we may acquire additional businesses in the future. Future acquisitions may require debt or equity financing, which could be dilutive to our existing stockholders or reduce our earnings per share. Even if we complete acquisitions, there are many factors that could affect whether such acquisition will be beneficial to our business, including, without limitation:</span></div><table cellpadding="0" cellspacing="0" style="padding-top:6px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><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;">payment of above-market prices for acquisitions and higher than anticipated acquisition costs;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:6px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><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;">issuance of common stock as part of the acquisition price or a need to issue stock options or other equity to newly-hired employees of target companies, resulting in dilution of ownership to our existing stockholders; </span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:6px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><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;">reduced profitability if an acquisition is not accretive to our business over either the short-term or the long-term; </span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:6px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><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;">difficulties in integrating any acquired companies, personnel, products and other assets into our existing business;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:6px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><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;">delays in realizing the benefits of the acquired company, products or other assets;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:6px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><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;">regulatory challenges;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:6px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><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;">cybersecurity and compliance related issues;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:6px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><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;">diversion of our management&#8217;s time and attention from other business concerns;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:6px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><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 or no direct prior experience in new markets or countries we may enter;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:6px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><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;">unanticipated issues dealing with unfamiliar suppliers, service providers or other collaborators of the acquired company;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:6px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><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 costs of integration than we anticipated;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:6px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><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;">write-downs or impairments of goodwill or other intangible assets associated with the acquired company;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:6px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><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;">difficulties in retaining key employees of the acquired business who are necessary to manage these acquisitions; </span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:6px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><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;">negative impacts on our relationships with our employees, clients or collaborators;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:6px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><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;">litigation or other claims in connection with the acquisition; and</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:6px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><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;">changes in the overall financial model as certain acquired companies may have a different revenue, gross profit margin or operating expense profile.</span></div></td></tr></table><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Further, our ability to benefit from future acquisitions and/or external strategic investments depends on our ability to successfully conduct due diligence, negotiate acceptable terms, evaluate prospective opportunities and bring acquired technologies and/or products to market at acceptable margins and operating expense levels. Our failure in any of these tasks could result in unforeseen liabilities associated with an acquired company, acquiring a company on unfavorable terms or selecting and eventually acquiring a suboptimal acquisition target. </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;">64</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="#s76DFEE2DD22D5122B0A51B0BCBF04A37"><span style="font-family:inherit;font-size:8pt;">Table of Contents</span></a></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;">We may also discover deficiencies in internal controls, data adequacy and integrity, product quality, regulatory compliance, product liabilities or other undisclosed liabilities that we did not uncover prior to our acquisition or investment, which could result in us becoming subject to penalties, other liabilities or asset impairments. In addition, if we do not achieve the anticipated benefits of an acquisition or other external investment as rapidly as expected, or at all, investors or analysts may downgrade our stock. </span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We also expect to continue to carry out internal strategic initiatives that we believe are necessary to grow our revenues and expand our business, both in the U.S. and abroad. For example, we have continued to invest in international expansion programs designed to increase our worldwide presence and take advantage of market expansion opportunities around the world. Although we believe our investments in these initiatives continue to be in the long-term best interests of Masimo and our stockholders, there are no assurances that such initiatives will yield favorable results for us. Accordingly, if these initiatives are not successful, our business, financial condition and results of operations could be adversely affected.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">If these risks materialize, our stock price could be materially adversely affected. Any difficulties in the integration of acquired businesses or unexpected penalties, liabilities or asset impairments in connection with such acquisitions or investments could have a material adverse effect on our business, financial condition and results of operations. </span></div><div style="line-height:120%;padding-top:17px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">We may incur environmental and personal injury liabilities related to certain hazardous materials used in our operations.</span></div><div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Certain manufacturing processes for our products may involve the storage, use, generation and disposal of certain hazardous materials and wastes, including silicone adhesives, solder and solder paste, sealants, epoxies and various solvents such as methyl ethyl ketone, acetone and isopropyl alcohol. As a result, we are subject to certain environmental laws, as well as certain other laws and regulations, that restrict the materials that can be used in our products or in our manufacturing processes. For example, products that we sell in Europe are subject to regulation in the EU markets under the Restriction of the Use of Hazardous Substances Directive (RoHS). RoHS prohibits companies from selling products that contain certain hazardous materials in EU member states. In addition, the EU&#8217;s Registration, Evaluation, Authorization, and Restriction of Chemicals Directive also restricts substances of very high concern in products. Compliance with such regulations may be costly and, therefore, we may incur significant costs to comply with these laws and regulations.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In addition, new environmental laws may further affect how we manufacture our products, how we use, generate or dispose of hazardous materials and waste, or further affect what materials can be used in our products. Any required changes to our operations may increase our manufacturing costs, detrimentally impact the performance of our products, add greater testing lead-times for product introductions or have other similar effects.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In connection with our research and manufacturing activities, we use, and our employees may be exposed to, materials that are hazardous to human health, safety or the environment. The risk of accidental injury to our employees or contamination from these materials cannot be eliminated, and we could be held liable for any resulting damages, the related liability for which could exceed our reserves. We do not specifically insure against environmental liabilities. If an enforcement action were to occur, our reputation and our business and financial condition may be harmed, even if we were to prevail or settle the action on terms favorable to us.</span></div><div style="line-height:120%;padding-top:17px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">We rely significantly on information technology and any failure, inadequacy, interruption or security lapse of that technology, including any cybersecurity incidents, could harm our ability to operate our business effectively.</span></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Increased global cybersecurity vulnerabilities, cybersecurity threats, and sophisticated and targeted cybersecurity attacks pose a risk to the security of Masimo&#8217;s and our customers&#8217;, partners&#8217;, suppliers&#8217; and third-party service providers&#8217; products, systems and networks, including the confidentiality, availability and integrity of any underlying information and data. Our ability to effectively manage and maintain our internal business information, and to ship products to customers and invoice them on a timely basis, depends significantly on our enterprise resource planning system and other information systems. Portions of our information technology systems may experience interruptions, delays or cessations of service or produce errors in connection with ongoing systems implementation work. In addition, interfaces between our products and our customers&#8217; computer networks could provide additional opportunities for cybersecurity attacks on us and our customers. The techniques used to attack computer systems are sophisticated, change frequently and may originate from less regulated and remote areas of the world. Cybersecurity attacks in particular are evolving and include, but are not limited to, threats, malicious software, ransom ware, attempts to gain unauthorized access to data and other electronic security breaches that could lead to disruptions in systems, misappropriation of&#160;confidential or otherwise protected information and corruption of data. As a result, there can be no assurance that our protective measures will prevent or detect security breaches that could have a significant impact on our business, reputation, financial condition and results of operations.</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;">65</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="#s76DFEE2DD22D5122B0A51B0BCBF04A37"><span style="font-family:inherit;font-size:8pt;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The failure of these systems to operate or integrate effectively with other internal, customer, supplier or third-party service provider systems and to protect the underlying information technology system and data integrity, including from cyber-attacks, intrusions or other breaches or unauthorized access of these systems, or any failure by us to remediate any such attacks or breaches, may also result in damage to our reputation or competitiveness, delays in product fulfillment and reduced efficiency of our operations, and could require significant capital investments to remediate any such failure, problem or breach, all of which could adversely affect our business, financial condition and results of operations.</span></div><div style="line-height:120%;padding-top:17px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Our credit agreement contains certain covenants and restrictions that may limit our flexibility in operating our business.</span></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our credit agreement dated December&#160;17, 2018 (Credit Facility) with JPMorgan Chase Bank, N.A., as Administrative Agent and a Lender, and Bank of the West, a Lender, contains various affirmative covenants and restrictions that limit our ability to engage in specified types of transactions, including:</span></div><table cellpadding="0" cellspacing="0" style="padding-top:6px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><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;">incurring specified types of additional indebtedness (including guarantees or other contingent obligations); </span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:6px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><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;">paying dividends on, repurchasing or making distributions in respect of our common stock or making other restricted payments, subject to specified exceptions; </span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:6px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><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;">making specified investments (including loans and advances); </span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:6px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><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;">selling or transferring certain assets; </span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:6px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><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;">creating certain liens; </span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:6px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><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;">consolidating, merging, selling or otherwise disposing of all or substantially all of our assets; and </span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:6px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><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;">entering into certain transactions with any of our affiliates.</span></div></td></tr></table><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In addition, under our Credit Facility, we are required to satisfy and maintain specified financial ratios and other affirmative covenants. Our ability to meet those financial ratios and affirmative covenants could be affected by events beyond our control and, therefore, we cannot be assured that we will be able to continue to satisfy these requirements. A breach of any of these ratios or covenants could result in a default under our Credit Facility. Upon the occurrence of an event of default, the Lenders could elect to declare all amounts outstanding under the Credit Facility immediately due and payable, terminate all commitments to extend further credit and pursue legal remedies for recovery, all of which could adversely affect our business and financial condition.&#160;As of </span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;">, we had no outstanding draws and </span><span style="font-family:inherit;font-size:10pt;">$1.7 million</span><span style="font-family:inherit;font-size:10pt;"> of outstanding letters of credit under our Credit Facility and were in compliance with all applicable covenants. See Note </span><span style="font-family:inherit;font-size:10pt;">15</span><span style="font-family:inherit;font-size:10pt;"> to our accompanying condensed consolidated financial statements included in Part I, Item 1 of this Quarterly Report on Form 10-Q for additional information on our Credit Facility.</span></div><div style="line-height:120%;padding-top:17px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">*We may experience conflicts of interest with respect our CEO&#8217;s role in the Patient Safety Movement Foundation.</span></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Joe Kiani, our Chairman and CEO, founded the Patient Safety Movement Foundation in 2012 with the aim of eliminating preventable deaths caused by medical errors. Conflicts of interest issues may arise between our business and customers and the objectives of the Patient Safety Movement Foundation. For example, one of the objectives of the Patient Safety Movement Foundation is to request that hospitals implement Actionable Patient Safety Solutions to overcome some of the leading patient safety challenges that hospitals currently face. Some hospitals and other healthcare providers may disagree with the Patient Safety Movement Foundation&#8217;s recommendations or may determine that these steps and other actions encouraged by the Patient Safety Movement Foundation may not be practicable or may be too costly or burdensome to implement. Although Mr. Kiani&#8217;s role in the Patient Safety Movement Foundation is separate from his role as our President and CEO, hospitals and healthcare providers that do not agree with the actions or recommendations of the Patient Safety Movement Foundation may nonetheless disfavor Masimo products, which could adversely affect our business, financial condition and results of operations.</span></div><div><a id="s9089F528FAC75067ADDEDE2938F21526"></a></div><div style="line-height:120%;padding-top:24px;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;">66</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="#s76DFEE2DD22D5122B0A51B0BCBF04A37"><span style="font-family:inherit;font-size:8pt;">Table of Contents</span></a></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;">Risks Related to Our Stock</span></div><div style="line-height:120%;padding-top:17px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">*Our stock price may be volatile, and your investment in our stock could suffer a decline in value.</span></div><div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">There has been and could continue to be significant volatility in the market price and trading volume of equity securities. For example, our closing stock price ranged from </span><span style="font-family:inherit;font-size:10pt;">$102.78</span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;">$159.87</span><span style="font-family:inherit;font-size:10pt;"> per share 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;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;">. Factors contributing to our stock price volatility may include our financial performance, as well as broader economic, political and market factors. In addition to the other risk factors previously discussed in this Quarterly Report on Form 10-Q, there are many other factors that we may not be able to control that could have a significant effect on our stock price. These include, but are not limited to:</span></div><table cellpadding="0" cellspacing="0" style="padding-top:6px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><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;">actual or anticipated fluctuations in our operating results or future prospects;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:6px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><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 announcements or our competitors&#8217; announcements of new products;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:6px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><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 public&#8217;s reaction to our press releases, our other public announcements and our filings with the SEC;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:6px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><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;">strategic actions by us or our competitors, such as acquisitions or restructurings;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:6px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><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;">new laws or regulations or new interpretations of existing laws or regulations applicable to our business;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:6px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><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;">changes in accounting standards, policies, guidance, interpretations or principles;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:6px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><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;">changes in our growth rates or our competitors&#8217; growth rates;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:6px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><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;">developments regarding our patents or proprietary rights or those of our competitors;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:6px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><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;">ongoing legal proceedings;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:6px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><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 inability to raise additional capital as needed;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:6px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><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;">concerns or allegations as to the safety or efficacy of our products;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:6px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><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;">changes in financial markets or general economic conditions, including the effects of recession or slow economic growth in the U.S. and abroad;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:6px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><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;">sales of stock by us or members of our management team, our Board of Directors (Board) or certain institutional stockholders; and</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:6px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><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;">changes in stock market analyst recommendations or earnings estimates regarding our stock, other comparable companies or our industry generally. </span></div></td></tr></table><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Therefore, you may not be able to resell your shares at or above the price you paid for them. </span></div><div style="line-height:120%;padding-top:17px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Concentration of ownership among our existing directors, executive officers and principal stockholders may prevent new investors from influencing significant corporate decisions.</span></div><div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;">, our current directors and executive officers and their affiliates, in the aggregate, beneficially owned approximately </span><span style="font-family:inherit;font-size:10pt;">11.1%</span><span style="font-family:inherit;font-size:10pt;"> of our outstanding stock. Subject to any fiduciary duties owed to our other stockholders under Delaware law, these stockholders may be able to exercise significant influence over matters requiring stockholder approval, including the election of directors and approval of significant corporate transactions, and will have some control over our management and policies. Some of these persons or entities may have interests that are different from yours. For example, these stockholders may support proposals and actions with which you may disagree or which are not in your best interests. The concentration of ownership could delay or prevent a change in control of us, or otherwise discourage a potential acquirer from attempting to obtain control of us, which in turn could reduce the price of our stock. </span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In addition, these stockholders could use their voting influence to maintain our existing management and directors in office or support or reject other management and Board proposals that are subject to stockholder approval, such as amendments to our employee stock plans and approvals of significant financing transactions.</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;">67</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="#s76DFEE2DD22D5122B0A51B0BCBF04A37"><span style="font-family:inherit;font-size:8pt;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;padding-top:17px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">*Our investors could experience substantial dilution of their investments as a result of subsequent exercises of our outstanding options, vesting of outstanding restricted stock units (RSUs) and performance stock units (PSUs), or the grant of future equity awards by us.</span></div><div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;">, approximately </span><span style="font-family:inherit;font-size:10pt;">10.9 million</span><span style="font-family:inherit;font-size:10pt;"> shares of our common stock were reserved for issuance under our equity incentive plans, of which approximately </span><span style="font-family:inherit;font-size:10pt;">5.3 million</span><span style="font-family:inherit;font-size:10pt;"> shares were subject to options outstanding at such date at a weighted-average exercise price of </span><span style="font-family:inherit;font-size:10pt;">$52.18</span><span style="font-family:inherit;font-size:10pt;"> per share, approximately </span><span style="font-family:inherit;font-size:10pt;">2.8 million</span><span style="font-family:inherit;font-size:10pt;"> shares were subject to outstanding RSUs, approximately </span><span style="font-family:inherit;font-size:10pt;">0.4 million</span><span style="font-family:inherit;font-size:10pt;"> shares were subject to outstanding PSUs and approximately </span><span style="font-family:inherit;font-size:10pt;">2.4 million</span><span style="font-family:inherit;font-size:10pt;">&#160;shares were available for future awards under our 2017 Equity Incentive Plan. Over the past 24 months, we have experienced higher rates of stock option exercises compared to many earlier periods, and this trend may continue. To the extent outstanding options are exercised or outstanding RSUs or PSUs vest, our existing stockholders may incur dilution. We rely on equity awards to motivate current employees and to attract new employees. The grant of future equity awards by us to our employees and other service providers may further dilute our stockholders.</span></div><div style="line-height:120%;padding-top:17px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Future resales of our stock, including those by our insiders and a few investment funds, may cause our stock price to decline.</span></div><div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">A significant portion of our outstanding shares are held by our directors, our executive officers and a few investment funds. Resales by these stockholders of a substantial number of such shares, announcements of any proposed resale of substantial amounts of our stock or the perception that substantial resales may be made, could significantly reduce the market price of our stock. Some of our directors and executive officers have entered into Rule 10b5-1 trading plans pursuant to which they have arranged to sell shares of our stock from time to time in the future. Generally, these sales require public filings. Actual or potential sales by these insiders, including those under a pre-arranged Rule 10b5-1 trading plan, could be interpreted by the market as an indication that the insider has lost confidence in our stock and reduce the market price of our stock.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We have registered and expect to continue to register shares reserved under our equity plans pursuant to Registration Statements on Form S-8. All shares issued pursuant to a Registration Statement on Form S-8 can be freely sold in the public market upon issuance, subject to restrictions on our affiliates under Rule 144. If a large number of these shares are sold in the public market, the sales could reduce the trading price of our stock.</span></div><div style="line-height:120%;padding-top:17px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Our corporate documents and Delaware law contain provisions that could discourage, delay or prevent a change in control of our company, prevent attempts to replace or remove current management and reduce the market price of our stock.</span></div><div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Provisions in our amended and restated certificate of incorporation and second amended and restated bylaws may discourage, delay or prevent a merger or acquisition involving us that our stockholders may consider favorable. For example, our amended and restated certificate of incorporation authorizes our Board to issue up to </span><span style="font-family:inherit;font-size:10pt;">5.0 million</span><span style="font-family:inherit;font-size:10pt;"> shares of &#8220;blank check&#8221; preferred stock. As a result, without further stockholder approval, our Board has the authority to attach special rights, including voting and dividend rights, to this preferred stock, including pursuant to a stockholder rights plan. With these rights, preferred stockholders could make it more difficult for a third-party to acquire us. In addition, our amended and restated certificate of incorporation provides for a staggered board of directors, whereby directors serve for three year terms, with one-third of the directors coming up for reelection each year. A staggered Board will make it more difficult for a third-party to obtain control of our Board through a proxy contest, which may be a necessary step in an acquisition of us that is not favored by our Board.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We are also subject to anti-takeover provisions under the General Corporation Law of the State of Delaware. Under these provisions, if anyone becomes an &#8220;interested stockholder,&#8221; we may not enter into a &#8220;business combination&#8221; with that person for three years without special approval, which could discourage a third-party from making a takeover offer and could delay or prevent a change in control of us. For purposes of these provisions, an &#8220;interested stockholder&#8221; generally means someone owning 15% or more of our outstanding voting stock or an affiliate of ours that owned 15% or more of our outstanding voting stock during the past three years, subject to certain exceptions as described in the General Corporation Law of the State of Delaware.</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;">68</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="#s76DFEE2DD22D5122B0A51B0BCBF04A37"><span style="font-family:inherit;font-size:8pt;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;padding-top:17px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Our second amended and restated bylaws provide that the state or federal courts located within the State of Delaware are the exclusive forum for substantially all disputes between us and our stockholders, which could limit our stockholders&#8217; ability to obtain a favorable judicial forum for disputes with us or our directors, officers or employees.</span></div><div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our second amended and restated bylaws provide that the state or federal courts located within the State of Delaware are the sole and exclusive forum for: (i) any derivative action or proceeding brought on our behalf, (ii) any action asserting a claim of breach of fiduciary duty owed by any of our directors, officers or other employees or stockholders to our stockholders, (iii) any action asserting a claim against us arising pursuant to the General Corporation Law of the State of Delaware, our amended and restated certificate of incorporation or our second amended and restated bylaws or as to which the General Corporation Law of the State of Delaware confers jurisdiction on the Court of Chancery of the State of Delaware, or (iv) any action asserting a claim governed by the internal affairs doctrine; however, any action asserting claims under the Securities Act of&#160;1933, as amended, may be brought in state or federal court, subject to applicable law. This choice of forum provision may limit a stockholder&#8217;s ability to bring a claim in a judicial forum that it finds favorable for disputes with us or our directors, officers or other employees or stockholders, which may discourage such lawsuits against us and our directors, officers and other employees or stockholders. Furthermore, the enforceability of similar choice of forum provisions in other companies&#8217; certificates of incorporation has been challenged in legal proceedings, and it is possible that a court could find these types of provisions to be inapplicable or unenforceable. If a court were to find the choice of forum provision in our second amended and restated bylaws to be inapplicable or unenforceable in an action, we may incur additional costs associated with resolving such action in other jurisdictions, which could adversely affect our business, financial condition and results of operations.</span></div><div style="line-height:120%;padding-top:17px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">We may elect not to declare cash dividends on our stock, may elect to only pay dividends on an infrequent or irregular basis, or may elect not to make any additional stock repurchases. As a result, any return on your investment may be limited to the value of our stock. In addition, the payment of any future dividends or the repurchase of our stock might limit our ability to pursue other growth opportunities</span><span style="font-family:inherit;font-size:10pt;font-style:italic;">.</span></div><div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our Board may from time to time declare, and we may pay, dividends on our outstanding shares in the manner and upon the terms and conditions provided by law. However, we may elect to retain all future earnings for the operation and expansion of our business, rather than paying cash dividends on our stock. </span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Any payment of cash dividends on our stock will be at the discretion of our Board and will depend upon our results of operations, earnings, capital requirements, financial condition, business prospects, contractual restrictions and other factors deemed relevant by our Board. In the event our Board declares any dividends, there is no assurance with respect to the amount, timing or frequency of any such dividends.</span></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Any repurchase of our common stock under the 2018 Repurchase Program will be at the discretion of a committee comprised of our CEO and Chief Financial Officer, and will depend on several factors, including, but not limited to, results of operations, capital requirements, financial conditions, available capital from operations or other sources and the market price of our common stock. Therefore, there is no assurance with respect to the amount, price or timing of any such repurchases. We may elect to retain all future earnings for the operation and expansion of our business, rather than repurchasing additional outstanding shares. For additional information related to our 2018 Repurchase Program, please see Note </span><span style="font-family:inherit;font-size:10pt;">17</span><span style="font-family:inherit;font-size:10pt;"> to our accompanying condensed consolidated financial statements included in Part I, Item 1 of this Quarterly Report on Form 10-Q.</span></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In the event we pay dividends, or make any stock repurchases in the future, our ability to finance any material expansion of our business, including through acquisitions, investments or increased capital spending, or to fund our operations, may be limited. In addition, any repurchases we may make in the future may not prove to be at optimal prices. Our Board may modify or amend the 2018 Repurchase Program, or adopt a new stock repurchase program, at any time at its discretion without stockholder approval.</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><hr style="page-break-after:always"></hr><div><a id="s9E87D1E41E3F5B1D87E7724EF5FCB183"></a></div><div><div style="line-height:120%;font-size:8pt;"><a style="font-family:inherit;font-size:8pt;" href="#s76DFEE2DD22D5122B0A51B0BCBF04A37"><span style="font-family:inherit;font-size:8pt;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;padding-top:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Item&#160;2. </span><a style="font-family:inherit;font-size:10pt;color:#000000;font-weight:bold;text-decoration:none;" href="#s4D654AF791ED5E659D8C532C71B3F601"><span style="font-family:inherit;font-size:10pt;color:#000000;font-weight:bold;text-decoration:none;">Unregistered Sales of Equity Securities and Use of Proceeds</span></a></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;font-weight:bold;">Issuer Repurchases and Withholdings of Equity Securities</span></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During the three months ended </span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;">, we effected stock repurchases pursuant to our 2018 Repurchase Program. In addition, we satisfied certain U.S. federal and state tax withholding obligations due upon the vesting of performance share units by withholding a number of shares of our common stock with an aggregate fair market value on the date of vesting equal to the tax withholding obligations from the shares of our common stock being issued in connection with such award.</span></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Shares repurchased by us or withheld to satisfy tax withholding obligations during each fiscal month of the quarter ended </span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;"> were 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="14"></td></tr><tr><td style="width:40%;"></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: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:1%;"></td><td style="width:13%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;text-decoration:underline;">Period</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Total Number<br/>of Shares<br/>Purchased</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Average Price<br/>Paid Per Share</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Total Number of<br/>Shares Purchased<br/>as Part of Publicly<br/>Announced Plans<br/>or Programs</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Maximum Number<br/>of Shares that May<br/>Yet Be Purchased<br/>Under the Plans or<br/>Programs</span><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:pt">(1)</sup></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;">June 30, 2019 to July 27, 2019</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><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;"><div style="overflow:hidden;font-size:10pt;"><span style="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;"><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;"><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;">4,792,184</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;">July 28, 2019 to August 24, 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 style="vertical-align:bottom;padding-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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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;">&#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 style="vertical-align:bottom;padding-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,792,184</span></div></td><td 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;">August 25, 2019 to September 28, 2019</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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;">500</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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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;">139.91</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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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;">208,316</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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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;">4,791,684</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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;Total</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">500</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">139.91</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">208,316</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">4,791,684</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><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;font-weight:bold;">_____________</span></div><table cellpadding="0" cellspacing="0" style="padding-top:6px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></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;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(1)</sup>&#160;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">In July 2018, our board of directors authorized a stock repurchase program (2018 Repurchase Program), whereby we may repurchase up to 5.0 million shares of our common stock. The 2018 Repurchase Program can be carried out at the discretion of a committee comprised of the Company&#8217;s CEO and CFO through open market purchases, one or more Rule 10b5-1 trading plans, block trades and privately negotiated transactions.</span></div></td></tr></table><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During the </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;">, we satisfied certain U.S. federal and state tax withholding obligations due upon the vesting of performance share units by withholding shares of our common stock, with an aggregate fair market value on the date of vesting equal to the tax withholding obligations, from the shares of our common stock actually issued in connection with such award. Shares withheld to satisfy tax withholding obligations for the three and </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">September&#160;29, 2018</span><span style="font-family:inherit;font-size:10pt;"> were as follows (in thousands, except per share amounts):</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="17"></td></tr><tr><td style="width:40%;"></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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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="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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Three Months Ended</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Nine Months Ended</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 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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">September&#160;28, <br/>2019</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 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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">September&#160;29 <br/>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;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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">September&#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;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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">September&#160;29, <br/>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;">Shares withheld</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size: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: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;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size: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: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;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size: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:10pt;"><span style="font-family:inherit;font-size:10pt;">1</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:10pt;"><span style="font-family:inherit;font-size:10pt;">2</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;">Average cost per share</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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;">&#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 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;">&#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 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;">105.52</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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;">86.08</span></div></td><td 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:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Value of shares withheld</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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;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:middle;background-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:middle;padding-left:2px;padding-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:middle;background-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:middle;padding-left:2px;padding-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:middle;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">123</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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;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:middle;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">168</span></div></td><td style="vertical-align: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></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;">70</span></div></div><hr style="page-break-after:always"></hr><div><a id="s9CA6C6C0ED795172B11EA29276DBDA09"></a></div><div><div style="line-height:120%;font-size:8pt;"><a style="font-family:inherit;font-size:8pt;" href="#s76DFEE2DD22D5122B0A51B0BCBF04A37"><span style="font-family:inherit;font-size:8pt;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;padding-top:17px;-sec-extract:summary;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Item&#160;6. Exhibits</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.41520467836257%;border-collapse:collapse;text-align:left;"><tr><td colspan="5" style="padding-left:0px;padding-right:0px;padding-top:4px;padding-bottom:4px;"><div style="line-height:120%;padding-top:16px;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">EXHIBIT INDEX</span></div><div style="line-height:120%;padding-top:16px;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;"><br/></span></div></td></tr><tr><td style="width:9%;"></td><td style="width:1%;"></td><td style="width:4%;"></td><td style="width:1%;"></td><td style="width:85%;"></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;">Exhibit</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;text-decoration:underline;">Number</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;text-decoration:underline;">Description of Document</span></div></td></tr><tr><td style="vertical-align:middle;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.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:middle;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;">(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;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/937556/000119312507123994/dex32.htm"><span style="font-family:inherit;font-size:10pt;">Amended and Restated Certificate of Incorporation (Exhibit 3.2)</span></a></div></td></tr><tr><td style="vertical-align:middle;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.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:middle;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;">(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;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="#"><span style="font-family:inherit;font-size:10pt;">Second Amended and Restated Bylaws adopted on October 24, 2019 (Exhibit 3.1)</span></a></div></td></tr><tr><td style="vertical-align:middle;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;">4.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:middle;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;">(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;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/937556/000119312507128130/dex41.htm"><span style="font-family:inherit;font-size:10pt;">Form of Common Stock Certificate (Exhibit 4.1)</span></a></div></td></tr><tr><td style="vertical-align:middle;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;">4.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:middle;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;">(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;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/937556/000119312507082880/dex42.htm"><span style="font-family:inherit;font-size:10pt;">Fifth Amended and Restated Registration Rights Agreement made and entered into as of September 14, 1999, between Masimo Corporation and certain of its stockholders (Exhibit 4.2)</span></a></div></td></tr><tr><td style="vertical-align:middle;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;">4.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:middle;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)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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/937556/000119312508024627/dex47.htm"><span style="font-family:inherit;font-size:10pt;">Masimo Retirement Savings Plan (Exhibit 4.7)</span></a></div></td></tr><tr><td style="vertical-align:middle;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;">31.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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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="font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="masi-20190928x10qex311.htm"><span style="font-family:inherit;font-size:10pt;">Certification of Joe Kiani, Chief Executive Officer, pursuant to Section 302 of the Sarbanes-Oxley Act of 2002, as amended</span></a></div></td></tr><tr><td style="vertical-align:middle;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;">31.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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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="font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="masi-20190928x10qex312.htm"><span style="font-family:inherit;font-size:10pt;">Certification of Micah Young, Chief Financial Officer, pursuant to Section 302 of the Sarbanes-Oxley Act of 2002, as amended</span></a></div></td></tr><tr><td style="vertical-align:middle;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;">32.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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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="font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="masi-20190928x10qex321.htm"><span style="font-family:inherit;font-size:10pt;">Certification of Joe Kiani, Chief Executive Officer, and Micah Young, Chief Financial Officer, pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, as amended</span></a></div></td></tr><tr><td style="vertical-align:middle;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;">101.INS*</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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;">XBRL Instance Document - The instance document does not appear in the interactive data file because its XBRL tags are embedded within the inline XBRL document.</span></div></td></tr><tr><td style="vertical-align:middle;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;">101.SCH*</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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;">XBRL Taxonomy Extension Schema Document</span></div></td></tr><tr><td style="vertical-align:middle;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;">101.CAL*</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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;">XBRL Taxonomy Extension Calculation Linkbase Document</span></div></td></tr><tr><td style="vertical-align:middle;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;">101.DEF*</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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;">XBRL Taxonomy Extension Definition Linkbase Document</span></div></td></tr><tr><td style="vertical-align:middle;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;">101.LAB*</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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;">XBRL Taxonomy Extension Label Linkbase Document</span></div></td></tr><tr><td style="vertical-align:middle;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;">101.PRE*</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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;">XBRL Taxonomy Extension Presentation Linkbase Document</span></div></td></tr></table></div></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Attached as Exhibit 101 to this report are the following formatted in iXBRL (Inline eXtensible Business Reporting Language): (i)&#160;Condensed Consolidated Balance Sheets as of </span><span style="font-family:inherit;font-size:10pt;">September&#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;">, (ii)&#160;Condensed Consolidated Statements of Income for the </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">September&#160;29, 2018</span><span style="font-family:inherit;font-size:10pt;">, (iii)&#160;Condensed Consolidated Statements of Comprehensive Income for the </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">September&#160;29, 2018</span><span style="font-family:inherit;font-size:10pt;">, (iv)&#160;Condensed Consolidated Statements of Cash Flows for the three and </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">September&#160;29, 2018</span><span style="font-family:inherit;font-size:10pt;">, and (v)&#160;Notes to Condensed Consolidated Financial Statements.</span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;_____________________________</span></div><table cellpadding="0" cellspacing="0" style="padding-top:6px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><span style="font-family:inherit;font-size:10pt;">(1)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Incorporated by reference to the exhibits to the Company&#8217;s Registration Statement on Form S-1 (No. 333-142171), originally filed on April&#160;17, 2007. The number given in parentheses indicates the corresponding exhibit number in such Form S-1, as amended.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:8px;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;"><span style="font-family:inherit;font-size:10pt;">(2)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Incorporated by reference to the exhibit to the Company&#8217;s Current Report on Form 8-K filed on October&#160;30, 2019. The number given in parentheses indicates the corresponding exhibit number in such Form 8-K.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:8px;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;"><span style="font-family:inherit;font-size:10pt;">(3)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Incorporated by reference to the exhibit to the Company&#8217;s Registration Statement on Form S-8 filed on February&#160;11, 2008. The number given in parentheses indicates the corresponding exhibit number in such Form S-8.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:8px;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;"><span style="font-family:inherit;font-size:10pt;"># </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;">Indicates management or compensatory plan.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:8px;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;"><span style="font-family:inherit;font-size:10pt;">* </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;">Filed herewith.</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;">71</span></div></div><hr style="page-break-after:always"></hr><div><a id="sA6AB35E1DAC5511290B17F00DDD39F2C"></a></div><div><div style="line-height:120%;font-size:8pt;"><a style="font-family:inherit;font-size:8pt;" href="#s76DFEE2DD22D5122B0A51B0BCBF04A37"><span style="font-family:inherit;font-size:8pt;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;padding-top:16px;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:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Pursuant to the requirements of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned, thereunto duly authorized.</span></div><div style="line-height:120%;padding-top:8px;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.0234375%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"></td></tr><tr><td style="width:43%;"></td><td style="width:1%;"></td><td style="width:2%;"></td><td style="width:2%;"></td><td style="width:5%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td><td style="width:36%;"></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="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="5" style="vertical-align:bottom;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;">M</span><span style="font-family:inherit;font-size:8pt;font-weight:bold;">ASIMO</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;">&#160;C</span><span style="font-family:inherit;font-size:8pt;font-weight:bold;">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: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><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><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 colspan="3" 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="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Date: October&#160;30, 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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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;">By:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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:left;font-size:10pt;"><span style="font-family:inherit;font-size:8pt;">/s/ </span><span style="font-family:inherit;font-size:10pt;">J</span><span style="font-family:inherit;font-size:8pt;">OE </span><span style="font-family:inherit;font-size:10pt;">K</span><span style="font-family:inherit;font-size:8pt;">IANI</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="overflow:hidden;font-size:10pt;"><span style="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 colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Joe Kiani</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="overflow:hidden;font-size:10pt;"><span style="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 colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Chief Executive Officer and Chairman</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: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><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><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 colspan="3" 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="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Date: October&#160;30, 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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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;">By:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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="font-size:10pt;"><span style="font-family:inherit;font-size:8pt;">/s/ </span><span style="font-family:inherit;font-size:10pt;">M</span><span style="font-family:inherit;font-size:8pt;">ICAH</span><span style="font-family:inherit;font-size:10pt;">&#160;Y</span><span style="font-family:inherit;font-size:8pt;">OUNG</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="overflow:hidden;font-size:10pt;"><span style="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 colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Micah Young</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="overflow:hidden;font-size:10pt;"><span style="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 colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Executive Vice President and Chief Financial Officer</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;">72</span></div></div>	</body>
</html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>2
<FILENAME>masi-20190928x10qex311.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 2019 Workiva -->
		<title>Exhibit</title>
	</head>
	<body style="font-family:Times New Roman;font-size:10pt;">
<div><a name="s3F85E9D038BC5FE1980F862B06B13214"></a></div><div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><div><br></div><div style="line-height:120%;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Exhibit 31.1</font></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">CERTIFICATION OF CHIEF EXECUTIVE OFFICER </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, </font><font style="font-family:inherit;font-size:10pt;">Joe Kiani</font><font style="font-family:inherit;font-size:10pt;">, certify that: </font></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1. I have reviewed this Quarterly Report on Form 10-Q of Masimo Corporation; </font></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2. Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report; </font></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3. Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report; </font></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4. The registrant&#8217;s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have: </font></div><table cellpadding="0" cellspacing="0" style="padding-top:6px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:42px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:18px;"><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:6px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:42px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:18px;"><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:6px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:42px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:18px;"><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&#8217;s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and </font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:6px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:42px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:18px;"><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&#8217;s internal control over financial reporting that occurred during the registrant&#8217;s most recent fiscal quarter (the registrant&#8217;s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant&#8217;s internal control over financial reporting; and </font></div></td></tr></table><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5. The registrant&#8217;s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant&#8217;s auditors and the audit committee of the registrant&#8217;s board of directors (or persons performing the equivalent functions): </font></div><table cellpadding="0" cellspacing="0" style="padding-top:6px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:42px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:18px;"><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&#8217;s ability to record, process, summarize and report financial information; and </font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:6px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:42px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:18px;"><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&#8217;s internal control over financial reporting. </font></div></td></tr></table><div style="line-height:120%;padding-top:6px;text-align:center;padding-left:42px;text-indent:-42px;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:57%;"></td><td style="width:43%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom: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:8pt;">/s/ </font><font style="font-family:inherit;font-size:10pt;">J</font><font style="font-family:inherit;font-size:8pt;">OE </font><font style="font-family:inherit;font-size:10pt;">K</font><font style="font-family:inherit;font-size:8pt;">IANI</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;">Date: October&#160;30, 2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Joe Kiani</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Chairman of the Board and Chief Executive Officer</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">(Principal Executive Officer)</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:20px;font-size:10pt;"><font style="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:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div><br></div><div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div>	</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.2
<SEQUENCE>3
<FILENAME>masi-20190928x10qex312.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 2019 Workiva -->
		<title>Exhibit</title>
	</head>
	<body style="font-family:Times New Roman;font-size:10pt;">
<div><a name="s00F27FB880435BC0BD3D318145C87D6F"></a></div><div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><div><br></div><div style="line-height:120%;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Exhibit 31.2</font></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">CERTIFICATION OF CHIEF FINANCIAL OFFICER </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, </font><font style="font-family:inherit;font-size:10pt;">Micah Young</font><font style="font-family:inherit;font-size:10pt;">, certify that: </font></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1. I have reviewed this Quarterly Report on Form 10-Q of Masimo Corporation; </font></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2. Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report; </font></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3. Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report; </font></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4. The registrant&#8217;s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have: </font></div><table cellpadding="0" cellspacing="0" style="padding-top:6px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:42px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:18px;"><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:6px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:42px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:18px;"><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:6px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:42px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:18px;"><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&#8217;s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and </font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:6px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:42px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:18px;"><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&#8217;s internal control over financial reporting that occurred during the registrant&#8217;s most recent fiscal quarter (the registrant&#8217;s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant&#8217;s internal control over financial reporting; and </font></div></td></tr></table><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5. The registrant&#8217;s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant&#8217;s auditors and the audit committee of the registrant&#8217;s board of directors (or persons performing the equivalent functions): </font></div><table cellpadding="0" cellspacing="0" style="padding-top:6px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:42px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:18px;"><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&#8217;s ability to record, process, summarize and report financial information; and </font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:6px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:42px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:18px;"><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&#8217;s internal control over financial reporting. </font></div></td></tr></table><div style="line-height:120%;padding-top:6px;text-align:center;padding-left:42px;text-indent:-42px;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:57%;"></td><td style="width:43%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom: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:8pt;">/s/ </font><font style="font-family:inherit;font-size:10pt;">M</font><font style="font-family:inherit;font-size:8pt;">ICAH</font><font style="font-family:inherit;font-size:10pt;">&#160;Y</font><font style="font-family:inherit;font-size:8pt;">OUNG</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;">Date: October&#160;30, 2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Micah Young</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Executive Vice President and Chief Financial Officer</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:20px;font-size:10pt;"><font style="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:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div><br></div><div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div>	</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.1
<SEQUENCE>4
<FILENAME>masi-20190928x10qex321.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 2019 Workiva -->
		<title>Exhibit</title>
	</head>
	<body style="font-family:Times New Roman;font-size:10pt;">
<div><a name="s074451B116255515951141197FED4B20"></a></div><div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><div><br></div><div style="line-height:120%;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Exhibit 32.1</font></div><div style="line-height:120%;padding-top:12px;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:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">CERTIFICATIONS OF </font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">CHIEF EXECUTIVE OFFICER AND CHIEF FINANCIAL OFFICER </font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">PURSUANT TO SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002 </font></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">I, </font><font style="font-family:inherit;font-size:10pt;">Joe Kiani</font><font style="font-family:inherit;font-size:10pt;">, Chief Executive Officer of Masimo Corporation (the &#8220;Company&#8221;), certify, pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, 18 U.S.C. Section 1350, that to my knowledge: </font></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1. The Quarterly Report on Form 10-Q of the Company for the period ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</font><font style="font-family:inherit;font-size:10pt;">&#32;(the &#8220;Report&#8221;) fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended; and </font></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2. The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company. </font><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="2"></td></tr><tr><td style="width:57%;"></td><td style="width:43%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom: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:8pt;">/s/ </font><font style="font-family:inherit;font-size:10pt;">J</font><font style="font-family:inherit;font-size:8pt;">OE </font><font style="font-family:inherit;font-size:10pt;">K</font><font style="font-family:inherit;font-size:8pt;">IANI</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;">Date: October&#160;30, 2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Joe Kiani</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Chairman of the Board and Chief Executive Officer</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(Principal Executive Officer)</font></div></td></tr></table></div></div><div style="line-height:120%;padding-top:17px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">I, </font><font style="font-family:inherit;font-size:10pt;">Micah Young</font><font style="font-family:inherit;font-size:10pt;">, Executive Vice President and Chief Financial Officer of Masimo Corporation (the &#8220;Company&#8221;), certify, pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, 18 U.S.C. Section 1350, that to my knowledge: </font></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1. The Quarterly Report on Form 10-Q of the Company for the period ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</font><font style="font-family:inherit;font-size:10pt;">&#32;(the &#8220;Report&#8221;) fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended; and </font></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2. 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%;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="2"></td></tr><tr><td style="width:57%;"></td><td style="width:43%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom: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:8pt;">/s/ </font><font style="font-family:inherit;font-size:10pt;">M</font><font style="font-family:inherit;font-size:8pt;">ICAH</font><font style="font-family:inherit;font-size:10pt;">&#160;Y</font><font style="font-family:inherit;font-size:8pt;">OUNG</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;">Date: October&#160;30, 2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Micah Young</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Executive Vice President and Chief Financial Officer</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(Principal Financial Officer)</font></div></td></tr></table></div></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">A signed original of these certifications has been provided to Masimo Corporation and will be retained by Masimo Corporation and furnished to the Securities and Exchange Commission or its staff upon request. </font></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">These certifications are being furnished solely to accompany this Quarterly Report pursuant to 18 U.S.C. Section 1350, and shall not be deemed filed for purposes of Section 18 of the Securities Exchange Act of 1934 and are not to be incorporated by reference into any filing of Masimo Corporation, whether made before or after the date hereof, regardless of any general incorporation language in such filing. </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>	</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>5
<FILENAME>masimologoq32019.jpg
<TEXT>
begin 644 masimologoq32019.jpg
M_]C_X  02D9)1@ ! @$!+ $L  #_[0 L4&AO=&]S:&]P(#,N,  X0DE- ^T
M     ! !+     $  0$L     0 !_^'/OFAT=' Z+R]N<RYA9&]B92YC;VTO
M>&%P+S$N,"\ /#]X<&%C:V5T(&)E9VEN/2+ON[\B(&ED/2)7-4TP37!#96AI
M2'IR95-Z3E1C>FMC.60B/SX*/'@Z>&UP;65T82!X;6QN<SIX/2)A9&]B93IN
M<SIM971A+R(@>#IX;7!T:STB061O8F4@6$U0($-O<F4@-"XR+C(M8S V,R U
M,RXS-3(V,C0L(#(P,#@O,#<O,S M,3@Z,#4Z-#$@(" @(" @("(^"B @(#QR
M9&8Z4D1&('AM;&YS.G)D9CTB:'1T<#HO+W=W=RYW,RYO<F<O,3DY.2\P,B\R
M,BUR9&8M<WEN=&%X+6YS(R(^"B @(" @(#QR9&8Z1&5S8W)I<'1I;VX@<F1F
M.F%B;W5T/2(B"B @(" @(" @(" @('AM;&YS.F1C/2)H='1P.B\O<'5R;"YO
M<F<O9&,O96QE;65N=',O,2XQ+R(^"B @(" @(" @(#QD8SIT:71L93X*(" @
M(" @(" @(" @/')D9CI!;'0^"B @(" @(" @(" @(" @(#QR9&8Z;&D@>&UL
M.FQA;F<](G@M9&5F875L="(^36%S:6UO7VQO9V]?8FQA8VL\+W)D9CIL:3X*
M(" @(" @(" @(" @/"]R9&8Z06QT/@H@(" @(" @(" \+V1C.G1I=&QE/@H@
M(" @(" @(" \9&,Z9F]R;6%T/FEM86=E+VIP96<\+V1C.F9O<FUA=#X*(" @
M(" @/"]R9&8Z1&5S8W)I<'1I;VX^"B @(" @(#QR9&8Z1&5S8W)I<'1I;VX@
M<F1F.F%B;W5T/2(B"B @(" @(" @(" @('AM;&YS.GAM<#TB:'1T<#HO+VYS
M+F%D;V)E+F-O;2]X87 O,2XP+R(*(" @(" @(" @(" @>&UL;G,Z>&UP1TEM
M9STB:'1T<#HO+VYS+F%D;V)E+F-O;2]X87 O,2XP+V<O:6UG+R(^"B @(" @
M(" @(#QX;7 Z0W)E871O<E1O;VP^061O8F4@26QL=7-T<F%T;W(@0U,T/"]X
M;7 Z0W)E871O<E1O;VP^"B @(" @(" @(#QX;7 Z0W)E871E1&%T93XR,#$R
M+3 X+3(Q5# W.C4Y.C4U+3 W.C P/"]X;7 Z0W)E871E1&%T93X*(" @(" @
M(" @/'AM<#I-;V1I9GE$871E/C(P,3(M,#@M,C%4,34Z,# Z,#-:/"]X;7 Z
M36]D:69Y1&%T93X*(" @(" @(" @/'AM<#I-971A9&%T841A=&4^,C Q,BTP
M."TR,50P-SHU.3HU-2TP-SHP,#PO>&UP.DUE=&%D871A1&%T93X*(" @(" @
M(" @/'AM<#I4:'5M8FYA:6QS/@H@(" @(" @(" @(" \<F1F.D%L=#X*(" @
M(" @(" @(" @(" @/')D9CIL:2!R9&8Z<&%R<V54>7!E/2)297-O=7)C92(^
M"B @(" @(" @(" @(" @(" @(#QX;7!'26UG.G=I9'1H/C(U-CPO>&UP1TEM
M9SIW:61T:#X*(" @(" @(" @(" @(" @(" @/'AM<$=);6<Z:&5I9VAT/C$S
M-CPO>&UP1TEM9SIH96EG:'0^"B @(" @(" @(" @(" @(" @(#QX;7!'26UG
M.F9O<FUA=#Y*4$5'/"]X;7!'26UG.F9O<FUA=#X*(" @(" @(" @(" @(" @
M(" @/'AM<$=);6<Z:6UA9V4^+SEJ+S1!05%3:UI*4F=!0D%G14%304))04%$
M+S=107-51VAV9$<Y>F%'.7=)1$UU34%!-%%K;$Y!*S!!04%!04%"04%304%!
M04%%028C>$$[05%"24%!04%!44%"+RLT041K1FMB,DIL04=404%!04%!9B]B
M04E104)G445"055%0F=51D)G:T="45E*0W=G1T)G9TQ$06]+0W=O2R8C>$$[
M1$)!341!=TU$07=11$$T4$5!.$]$0DU41D)15$5X=V)'>'-C2'@X9DAX.&9(
M>#AF2'=%2$)W8TY$03!914)!64=H55)&4F]F2'@X9B8C>$$[2'@X9DAX.&9(
M>#AF2'@X9DAX.&9(>#AF2'@X9DAX.&9(>#AF2'@X9DAX.&9(>#AF2'@X9DAX
M.&9(>#AF+SA!04519T%I045!07=%4B8C>$$[04%)4D%135)!9B]%06%)04%!
M04A!445"05%%04%!04%!04%!04%11D%W24=!44%(0T%K2T-W14%!9TE$05%%
M0D%114%!04%!04%!028C>$$[05%!0T%W449"9V-)0U%O3$5!04-!44U$06=1
M0T)G8T1"04E'06Y-0D%G35)"04%&25))>%%614=%,D5I8UE%54UP1VA">%=X
M46E00B8C>$$[571(:$UX6FDX0U)Y9W9%;%%Z4E1K<4MY63-00TY546YK-D]Z
M3FAD55I(5$0P=4E)2F]-2D-H9UIH2E)&4G%3,%9T3E9+0G)Y-"]0128C>$$[
M,4]4,%I85T9L85<Q>&18;#E76C)H<&%M='-B5S5V63-2,61N9#1E6' W9D@Q
M*V8S3T5H66%(:4EM2VDT>4YJ;RM#:S535FQP95EM6B8C>$$[<6)N2C)E;C5+
M:G!+5VUP-FEP<7%U<W)A-G9O4D%!24-!44E$0E%514)1645#04U$8E%%04%H
M141"0T53355%1E523FA)9UIX9UI%>28C>$$[;V)(=T9-2%(T4TY#1E9*:6-V
M17I*1%)$9VAA4U5Y5VE9-TQ#0C-04TYE2D5G>&15:W=G2D-H9UI*:EI&1VED
M:V1&53,X<4]Z=WEG<"8C>$$[,"M0>FA*4VMT3515-5!2;&195U9P8EA&,658
M,5)L6FUD;V%7<')B1S%U8C)2,61N9#1E6' W9D@Q*V8S3T5H66%(:4EM2VDT
M>4YJ;R8C>$$[*T1L2E=7;#5I6FUP=6-N6C9F:W%/:W!A86YQ2VUQ<39Y=')Q
M*W8O84%!=T1!44%#15%-4D%$.$$Y531Q-T98>C4K8D@O3U)C.$8U3B8C>$$[
M;V9K<5)+=VMX,U=S:T)X>4=X5S-"<74S.#5R-V5/55-Y6'EE<C=+-T)%=THU
M=FA(.68V;FEK+VUJ>E9E,T181C%R1C=.3S5Q,&HS128C>$$[<% X07A,2VE!
M.6AI,$]+26]1:EAU1$]F278U,RMC+TQL>D9(9EA5;7-A5E5#83%U;DQY0F9'
M2UIQ=7!(64=Q*S)316E(03$O<SEG>B8C>$$[>$II3T-F94]8>$0V:#AS*UID
M2CAY84Y"<2ML4RMR87IJ;V1N4G@Y<$A(6FPW+S!Z26I)15!N;7(P;514-41J
M;4MK4'AA85I*>&Y9<28C>$$[.$@O-7DK+S51:E)V*S)M4"MO951&269/+W=#
M5FUP+V]Z.'E03%8T5%)%,4<R4U$K0U-30TYZ=B]!2DQN1DIF;T)I>&1I<DA0
M>DHQ3"8C>$$[.4<O;#DU:W9G85!$<'0P67HP*TUW<W%D>"LP4FER."MC5U0Y
M1"]*4"]+1V%"+S)Z<E0O:W=M3$9/<U9D:7)S5F1I<G-69&ER-6\O-28C>$$[
M>38X-#-A6$]K*U5R85IO-V1O:G%';U)Q4T)*>6-X=TLQ3WDX2$Y0:V9$1DE:
M-2]Z:DHU=79.9B]!0S5&<F93=$YD-DQC3EII4GI6;28C>$$[:#1R2D15+S5)
M66]06F-51C8S:7)S5F1I<G-69&ER<U9D:7)S5F1I<G-694LO=T1/4U U;5-A
M1F\V959T3&PT87)Q.%IA-VQ1,&%',"8C>$$[2DMK0VXW57A"6#5!*TEY;DQ,
M;S<O<TQ194Q0>$IF5$@W+S)0;4LS:7EP.4%W=U(P8V5">DEX5C%J>&)H1C9$
M*U1V;BM4>6PU:E-+-28C>$$[:TDP5%575TLK46XT67HP4V-E2$-V>&8U4#!9
M67EO,C94="]S9V%R1&-2*SAH=5!0>2M0,W9R145%06<Q0C9(370X<&1I<G=F
M+VY,-R8C>$$[+VQ#3D<O-V%9+S9H-4U5:#AP,G1Z3&$S54YZ0V%3=T]S:UHX
M1U%H:# Y>&EL*VHQ:F1X,VQL8C-C9CA!9#-%85-P+W%U;UEF<GA9<28C>$$[
M,DMV3E K8VID4BMP9FQ"<F9%,&MU=G$Y<VXO4%,T5&PO=T%)1WA6.%$T<VXV
M2"M39BM533!$+W1N5VXO04-95$9I;E=+=7A6,DMU>"8C>$$[5C)+=7A6.&$O
M=T1/53=S,S5R4V=K:TQ9,G=594%O>' Y-7A32&](+T%$:'E8+U)F;6-%9D%*
M-U%G,3=L2F$W9F1I<&925TM(67$W1B8C>$$[6%EQ-T9867$W1EA9<3=&5DLX
M=3=A>G1*-WDV:T56=&)2=$Y02S-255)3>DUA94%'06UK>&E384A-=F<O>FHU
M;W4O3FYM>E5D9G5A,28C>$$[=DII65EZ+W5U1F9H:6HO,DM!1#4U:3-E-S96
M,F1P4FEX:4$V2T9V2'--6&99-&]X17E,;%)I<6A-5S126&-29U14-G$O2DQZ
M5S)V928C>$$[4UE)<FE4;F9A5V9Q8S5056]O<D-X<C1P=%AX0GI)=WES5C-0
M:S-T3F]0>2MQ2D$Y1U0Q1#E0,B]E>B],;FYN9R]W1'IL.2]Y:$=J9B8C>$$[
M.71-9CE1.&U+42M4<U5V=GHX<&133W!F;&PU6G5I951(5&]);F)X849"17@K
M.4U73$QC5F5'+S@U8S9I65!)1VTR2VUJ6&UP27IE-B8C>$$[47=Y16HO9VU8
M1DEF2D=+6#9(*U-F*U5-,$0O=&Y7;B]!0UE41FEN5TMU>%8R2W5X5C)+=7A6
M.'$O=T1/6&YL-F5$>E)O*W9Q:"MR6"8C>$$[=&]B4C,V9U,R-W,K+V=74U55
M*U=+47IV+VY%>E%*<DAY1&4V<DUV139T97,P1S-71S-54F<O.$%)>C%":7!E
M,S1O9&ER<U9D:7)S5B8C>$$[9&ER<U9D:7)S5F57+W=$3U-(;6,V3"M7;'IA
M>%!X=71A;%-W:F]D+U1A<GI';F@V849$+T%+,E9:5'14='5X<TAI6G=E:V0S
M>5!:>"8C>$$[,7!L3#9.<#1*=D-M=W=&,G5/2TI685E(24%2<V5J-G1*04HT
M-TLT94)H5EI6:6-O4C1H9TM:2&E$5V14:D)O>6IF=D-H3F)834)!;B8C>$$[
M:65)=#EK3W!7=GER:4-#,E)N1UA),CE.+W=#8V4O34(P+WIO*VU/,4E.6&AA
M3VYB,6]16DEZ+W=03694;&U-,4HU8C)V,&YI85AX0B8C>$$[>GAN-T1S9C!0
M<&9-=#AV940O.$%/6#,O04-H1VIF.$%B5$@O049$>5EP1#5G.'AA6BMJ3F1V
M<D-L16=M65)J9BLW2G%N6"]*27A32"8C>$$[,D(O>FI$<5)V4'EK<UE3,TDR
M1GIC,G@W,')+6F=0=6UX66PV=FER-74O-7DP:VLQ1%=V2C)G4712-3)N66EL
M5'EN:VEI:E!B<'AB=B8C>$$[:6M0;69&3#E$+TI0+TM'84(O,GIR5"]K=VU,
M1D]S5F1I<G-69&ER<U9D:7%882\U8S!,>D1P-3 W5S='3%5,27-*4%%N6&MO
M9&5J1"8C>$$[=4-+.5)I<4MS3$-Y,"MZ:'-R1T),87IT:T5C1G9%;U9%4E)1
M2W%J64%9<7(T<3=&6%EQ-T9867$W1EA9<3=&6%EQ*UE0*V-S=&-.>"8C>$$[
M-6XP5%$Q87-D;&%V9'E!9GHS3#A!1#AL9R](369+9#-R4%IZ1#9:4S=Z6'EE
M3S)59E1)1C=N0D9.63$R>4QS;T)5=TYJ-U X;6%93B8C>$$[3#AP-E!P+S=6
M=EIW;S5P4W(X05A.4&1I8WDX63E)9D5E,',O:39J2E!V:V9V5&AL5FQ+<T%Y
M;EEG-V=J2G5'1%-7,V5J-E=(*W-X,B8C>$$[3G8X05<T:GIH;$U38VQC8F=H
M<59'-'E">'@V05<S>#%/5&M:4S14>C-02DTQ64U!>6UO3S1)-D5:3G@S9R\X
M07IL.2]Y:$=J9CET328C>$$[9CE1.&U+43A++T]V5%!Q2&YU4F=+4C-L:EE8
M4T1B.74P:E8K;BM7:EEL43ER+S5W.3%)4V57+TU/;58S=&)Y1S4T*T@Q;4EP
M6"]P,R8C>$$[>%5V;TQ&1#5U+TY-9G!R+T%*>6(X;S9:.7%/>$9K>G Q1EDU
M<$QT-CEE<4%6>%,K6CA5=C!0.$%*4#A!>6AM9V8Y<S8P+S5-2FEX5"8C>$$[
M<D9867$W1EA9<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W1EA9<3=&6'A4
M*V5E<69P3#@S3F5K2#),85-/,%%6<E0P26M2=BM(1"8C>$$[2$U74G5293DW
M1'@X3T-0;G5X=7E465I%=EA927!I;V]-:34T0V$K5F1-+U-N;5A3=$\T.&QU
M-W5'2C%05&DP9T16+S).8T)&-T],<B8C>$$[."]H64IZ+VUX2BMX.7%:;G9H
M-TAV3FYN-WEX-55E,E17-VQO1W5W-6=#>'9*55(X959E06%N,FAK2EI"1C)7
M9S=*,4=R0D])6'<X.28C>$$[=T]F=EDS3"ME;C5B34YT46LO-E(U=CA!;6Y)
M*TU(668V1F1D+TU(*VUJ*W1M=FPO53=,5DY&<S<K>%EV6GIX:&]'24E*46)!
M,$E"2"8C>$$[5$IW24DR9$QQ<T4X5U-52B]51'4X6"\U>2LO-5%J4G8K,FU0
M*V]E5$I.065A+SA!3U1';6E,579+5V]G548S;V-%2CA#,$)*2BLV628C>$$[
M66Q1;6XO3TE/<$Q&-7@Q=E1I8697<D%4<4148S(X>7)4-3!M3TML.5A9;V9.
M+VPX9G!R+T%*>30Q4S<K,FUL<$QX2%IF4G1%=$1T528C>$$[+W1312]01DPU
M;7A3+U$O>50O>6AM9V8Y<S8P+S5-2FEX42\U:&5C<EAY8C50,4AZ1&-,-G8Q
M4TUE:$)7;G%44TU%:50U1C)&9D%63R8C>$$[2W9+=GE-+U O5U!/9FU7-3AV
M.$%M2T<S:75:-#-U3DUL=&Q:0BLW,V5&9WI06#10:54K>'(R>%-1.3-X46=.
M93%Z5$Y",&$X,6I5-28C>$$[9E%S3$=*<')I4VQ31EAS04]R13=!9'II<C52
M.'@O.$%/5G9N*S@Q4U-4430W8E,Y3E9V,T5$>$Q02WE$+V9R=G15+S5)2#AC
M53 Y4"8C>$$[+TE$.#9V3E!N=E9B+U-D8V=T46)+,D9X2&17-E!'-T@Q1E1I
M-FQM6#ER<T)I<%)V+T]1;C5S96%0>2\O045"*V=K=&TO4V8Q=C9Z.28C>$$[
M6FIA5"LT.41H>#1U;% W,7$T<4=19FMB-3<Q=GIV-4IB5W1:5T9B=UAC='5"
M8F]55&A'<45B37HW+T5E*TM%1"MF4#5S,V8U9C9$6B8C>$$[+V]U3TM85W15
M:V1,8C%G5U-/3TE!>5-&45)59W5O03DO8D966#AI=GI4=79Z03AT6$TK<%)2
M>&%X<'-W:'9"0T-S8F\T-5)30E-72R8C>$$[.'%-0TLY4FER,%<X=31,3S!N
M=3=H=49V8E)T3$TU-DMI2U=9+U%":7(U<SAO9CA!3U9'<S9H-3EI=$Y7<S=E
M2'DQ<49W3&5!2T=%.28C>$$[<TI'-'A33R]):"MO-3=F3'!1<6%F5$=+141R
M=75A6F]7:C-E<V%P34QE=W-O>DQC4VYS0C)!-VMN641U8U9F2R]M8B]!2GEX
M.#<S5R8C>$$[<4\O;"LR='1.,'A$*S5I;6HY95HQ2&56:65)<C1+3G9%.6-5
M,#EN+T%#5"]!1&]T4'I"<TIB4SAI4WHX>#)+0C=Q,VIR-F-S6DY05R8C>$$[
M:$1%=%-U>DM394Y2=G9I:$)8,S5X-CE&<FPP24Q',V)33%<S;G9H0U$O<GE7
M;',P=G%Y;68Q1FII8FAB3WEO63(V<7!98FM';&9-2"8C>$$[;74K+U-0;F)8
M<BMT4F1A:F1Y<C%P4C4R24%R=G--=V=B,V9397I)8T]/23=G15):<CA)>$PQ
M1T%)=DEU53E"+TEN5%!R,S5J,DUH1B8C>$$[57-9-7)P>#AK36$O8SAI;DI1
M1GE$>G9T5FXX4%)32#@T:5 R,SEW9E4K6FHU32MA+W=$;DEV57IC*V0T3$E(
M-$Q'>FI5:B],;%IN4"8C>$$[+T-L8WA-:'529E0O04=/=V-/;$UV-3!Z.6TS
M-C-L95%E<V969C5',UIU4'DP,'A73E=T,FYH2CEH33=,.7ES37EC2C)F2E!A
M:DAW-B8C>$$[-F9N=VXO66AG;B]/6#,O2T5A3B\R,'@O,41Y6F$V04I"+WIK
M.7!O9GE"-4@Q3VTY=78Q670O>&YT;S-P+W=!:TU61'HW+VY'<E4O<28C>$$[
M6#5U-E9'5%),-DLU=&U0>FAA4F9V94U$1E,K,DU54&Y,+VY(4E1Q=C5S*V9F
M35)Q.5AL45!U84,W=D=L03A/:T<S>7A3*UDX578P4"8C>$$[.&LO.&]:;T@O
M8D]T4"M40UES6&M(+T]8=7%Y46549$@P>$116'0X6EI09&)E26EN>3539R]2
M:6M0;C<X;V163VQF;60U6G9!94DK=B8C>$$[=W=/9D),:'919CA!-%=1-'!,
M-S9X679N-R]N3'9Z4DQA-D)O+VQU0GEV-E-M939U=T\X5G1127)E>E-0>2\R
M3TM1:%!Y2B])3'EL<28C>$$[6&Q',CAY96%R339H9&%L>6MS-U8U2%-+2T-P
M5D=+>'-N2FYP>2M):U5P=%A&4UAR+VQ0.'%V2DAL3%8W;E9F3#%G8D<T=31F
M46U26B8C>$$[6DAJ2V-G,GEY33E$5F4R2TAJ2"]!1&U6+W="36@O,CAF*WA8
M1DE::"]W031P9CA!:W)8+T%/,FIC9CA!14DX548U<"]Z;#EE<R]N8B8C>$$[
M4F)'<#1W86(V-$AA<S X:6UN+TEN1DE64"MC4#E1369M>EAT3W)T8S)#6$A(
M>"MR>DML9BMN:D93.3 O3S(O3FHK5DAM96-.>$PR5"8C>$$[5SEE;3%W=V=)
M*VXQ2UEO9D)Y<WES1U5K341516)%15ES;C9,*U=T46)5=DQM;&%I>#5.95=D
M=F--=S-"37-3=E@X8U=,-30O-7DT."8C>$$[-W5:=$XX;3)S;$DQ55@K<$%D
M,DY69U$O24)M23DQ3TM1<F8X-"]F:UHU6C%F>61*-6@X,#)1=E@Q8FY(<#A$
M;#%%5G5H2T=694I8-"8C>$$[,UE':#=!0VY5-'%3.'5U13%0.$%*+SA!3TEI
M2FUK:C!M-D1+5"]X.%=%-')1,#)Q,$PP4&<S>7A6.5I$.'502D]Q4W)Q<5%T
M2F$S,"8C>$$[<6%I8F1826=L:UE->7EC9G1!3C9Z1FM$0E<U3E5(:S%60UEA
M9F]/:5%5359H8F\Q2TTT:51K9FTQ2VY).$$W;7<U<&YQ9FUN9'9A,B8C>$$[
M<U!X4E%P1WA&0U552V%F44U):4%X335(;5=09FU4-59(;69Y9&8V66DX<G-,
M-CEL+W=!6C1V:5%F-TQD9G!Y1U=.:#)F675V+TLV;28C>$$[3U$O5'EL-VIZ
M+U<X="\U>&\P<"]R,G5A:S9C9E-J:71563EA=7I/-B]2-F$Q>7)$=6)E<CET
M8S0T365-9%-:9F](,VPW>FU3*V9V:B8C>$$[-SAZ9%1'<"MF.61U,4I:4')4
M=V]X-W)"4T94.'%2-UIH13)8,F9S5$(T5VIX>"]O,S@Y+S!S67=/,&946"]/
M4$5W:R],.6M$8VI$9B8C>$$[5$E2-$5Q:C O=T-'<FPK1&MF92M7*S)%83%L
M.3A"*VQI=CA!>FPY+WEH1VIF.71-9CE1.&U8=DQH1V9N-W!W=2]W06<W5V-Q
M1"MJ>"8C>$$[<#%Y0V%B8V=S1E(O>5!P:6=0;6XX<V14+U)F-6EE5S<T;6E2
M86IB0U4O.$%&8GEQ:B\X04-S8U=29F5U=#,O-E P82]V+SA!;&MT<"8C>$$[
M<"\X06M61U@X1#19<UAH=B]/2"MN.%!+*W8V;5(X5C%F4C(U9G5F<3A)96QE
M=CA!>#A9<$PU5GA3+U$O>50O>6AM9V8Y<S8P+W=#5"8C>$$[0UES6&HS-2MW
M<'%N-7$O;'!O,'%H-%1E8S5K641I635B;4%/3SEA<D-E=4M89TAN2D4P1#@Q
M=%DY3F5%5VXV,4Y,0W$Y;S0W:W5G028C>$$[1E R85EQ*RMG45)58F<T;V9)
M4"]!1&QN<40S2#5L5W1R6#DS6C9B0V=8+TMK:VMK2BMK375+42MN=GDY=%DW
M6'E&-6)T;R]S4F%86B8C>$$[<4110W1,9$MK,#=N<FEH:T=+=FUV+VY-<B]P
M:U K,VHO=T)I=4M1>D0O;D9,+WE6<B\X06)2=5 K25(T;TQZ;B]N26I4:')0
M-3%73R8C>$$[;7IB<2MJ:$EA8F-7075P14\Q3VMM*RM+5T]F.#1U6'$R+S5S
M,C!*24)V3$\V:%5';35#0V%G<B]!35ES5DPS9B]N2C(X.40X;W12:28C>$$[
M<E0V,V-7<TY.=#943$Q49B]J1FEG4&QJ.'=.0G,Y1R]W,FQV14DR=CE#<W(K
M-' K,4QC.#-,9%0Q6&II>40W62],3"]!36QT-50O-R8C>$$[63)N+T%054Q(
M:7AF1G8U=#8S3#5I+TTO6#=X3U5G93EE,G1H,7)(8FM14CA2-VA!8U=19F-V
M;&Y2;V1%.'4V6F\X24-X-F9A=S)W028C>$$[+W=#2VM#:R]34EA&:2MB9BMC
M=V1#4TA89$$Q>$9O8GDS;',U;4AJ8D](4W9U4D]F=7A32')(+T]/9FU--C,K
M5D]L:#(U5#976# V528C>$$[,7)4,$-$15!O:&1-549J<T@O3U1V-61C3U,R
M*W!/9C5"0D5$*TUW2#0U54UW3'9-6',O;FYY369M9C%-,CAG+VTW-5@X-EAS
M.6AP:R8C>$$[5C%B,TU%6')&3'1):S5P>4-N:#9C:VQE2DER:VAK0DY.9F%0
M66UB4U%%-6U*:517,2]P05IX:S-4<$HU83AQ,D]G5&%S.7!S;7%8<B8C>$$[
M,WA8*U%Y26=+1#(U<7I$-35#14]',T\Q=79N<4)!4R]Y8T](-44O;W(U2FQQ
M5C=(66%D9%@P;3!D<D1*3SEE;D=.4W@O5FAK84),:B8C>$$[66-2>51J06,U
M140U=FE396579653954X<%I76C5'.%=9,4HK+TU)0CDP:$5204$U0E1W<VXP
M:B]!330R+W=$2T18,R]!1S U9BMO928C>$$[1$UN1'EF379B5"]'-"\X04-X
M+W5P364O-7DK+S51:E)V*S)M4"MO951,6&MG>F9Z,7!Z86HK4G5P5WEQ5V(Y
M0FE:5D934S!%0WI!028C>$$[1'974$9$-&%H;6MG;6IM:6)J3$5W9$<V,%I4
M54AF1FLK-G9Z5S%Y369K,7(R<5)M:V0W<%I#8CER>$)'4"M4=4Q&2F8K8UDY
M3RMQ9B8C>$$[;$AP.'A&1&981C%C2#9*5$-$.3!/2VPX5UES;C9(*U-F*U5-
M,$0O=&Y7;B]!0UE41FDX9S@K13,O=T1Z;$@U2W-12W)A,EAR2&]0:28C>$$[
M5#8Q361Z,G!'=4M8:"\U*U=F,50X,W9-:U9+8W T-74S*S<T235E,RMV:6M0
M=&)Y=&5#.3AS85)E03AH8S)6=DU$='8V:U-T,C(W-"8C>$$[<UAY1"]W0350
M>4\O-758-G-D;S=A,59F;#918CEB67!$-EHO2DA82619+TMV>35C4G1Y83-T
M17-P4C-$,FXW9V<O.$%)=75+1V-9<28C>$$[*V$O*V-Y=BMM42\W95 X03)+
M-'!$35 K8U5V+T%#5G(O=T1B4G50*TE2-&],1G9Z1VE38B]N2U!Y=D4O,DI,
M83-2<65$1V-(1E!2-28C>$$[2BM38W-M;&9N3#5F4U$P:VIV6DQ2>4LP<DQ'
M.$(W5B]B>%5V9'8X06Y,<3E-6#5F-EIA2V%'-3%/3FU&4E5R2$)+4TMF-GI,
M:6]E3R8C>$$[9C@U13)V,51Z6&]L<# K<C9"<#A61%$O641R,BM72V@Y4RM3
M8C1A9BM51V<S-7!3,#AV,FLU<C O9#)34"]$1D0T<B]!0SAS,C%8."8C>$$[
M=R],='1+95)U9%5T9E=9;F-Q6C%:>C@V5GA:1BMG;4Q&-&8O04TU8V%E2B]Y
M.3 V.4@R-U15;W=F.5-71U5(+T%)64QI:TI$+W=!-"8C>$$[9#9U5W-V36UJ
M<V1O<$QE-VE&979Q2SAC;3-T-F%9<5AZ>$-G:75*26=A:4XR5W Y:E1-2TPV
M6&\U8VUF9FQX-6]F>3$U<3 S5G=4-B8C>$$[345G5S959G114#A!1$M+9C9P
M2DAV:'5J8G-T9'!"<6103$@Q23(Y+U(Y<7A34GEX<$Q'=V5.=T=2>'5#<$91
M4FU71&(U1DE%1VEU=R8C>$$[;UE8*V-M<6I4=GDU,61W9FIU63%T54AJ-C=H
M1R]W0T5,6E9M4'!D-3=/65!%,75-9GI4>&9,9C<S>5AM32MV=7A6.4TO=T1/
M3S!+>"8C>$$[*U%*2$%)33$Y33=%.7E%:E1B-D5Y+T%D:C<S>3<R=VQE<T$W
M;T0W>5=,9C@U9F8X;U)O,R]B5$@O55!*;#=Y=V5V-EA:4C,S:S(P<R8C>$$[
M<% W=38P-D]&.7$O1$I!1D\S,#1O9FYN8U%3,C@X:T5O-'EX37E33#1-<&]2
M.2M,2CE.+VU*-6E-,R]/2S)H33!L6'8T=%!S5TI/-R8C>$$[=&)'<#9N8R\V
M3%A&1#$S.'!.3R]2,S5:95=,56II,S9/=#5853=%3D]G;%E(<#-F1D0T1'A:
M4#!0.&LO.&]:;T@O8D]T4#A!:W=M3"8C>$$[1C5&8D58=B]!1&QT9# S+T%%
M6'!G<C)P>71K.&5V.$%V4C)X5C56+WIL3&%E:"MB1GA,+T%-=%9N8E,O8W!I
M+S5L-'!$-F(O04-C=B8C>$$[4')F-5=E5C5A,30V9D1$6'(O8TPV6"]';4M(
M>F(O>FQD6E-W9FUF2$]W4$,W,#9#4D0R*T8U27E0*T5X4T5Y+S5X8B]!1$MJ
M,&)82B8C>$$[9DM'<%,X8D172$5M;G5X*T=/.$$T.%!95$M!4#E91'AX579R
M2$9$-7(O-7I++S9:1"]T-"]W1%ER:6M-=R\U>%,O.$%*5W8O04YT1R8C>$$[
M-"\T:$AI9W-:+TU$+W="87 X<"\X64QB.6,K2UAJ5GE4;U@U,WE-9F=';F5:
M0W=R<T]-5CE52#1U>%5D*S)+.4AT6"]!1&QM,S%U8B8C>$$[>5IO;TIR93-6
M=U=!24)'.$UA;F9X.54P>%5-0B]W0V-R9T(K6CA)06]"<&QU04(O>&ML>%50
M8W)Y-TYP+W=!-#!P341X4#A!:$]'328C>$$[2&99>3)#>&EL3R]X8EEO9DTS
M-4-7+W(O04IV95=K;U1395-4-&5V-W5#4B]U*TAF1FM8,U9I>&56+SA!3U16
M=#9V-5%A<$I1;C9V4"8C>$$[85-62&%T=VMD5"]W94MH-#4O>FE.9DY&*UE/
M<%=:4#=U-C!Y4G%B+T%'-' T:79E;C)78D9*95HK6C=*=$\X-6$U65 Y<3 Q
M0S9H4"8C>$$[9BLW;5IE=3-H;45"4F91*WIP,T-*.&=Q,F-M=WE296MW4V98
M2#5$*V$O,#4U1VAT6FXU6&UJ:U=K;THS35%&65<K6$0T9CA!635B:"8C>$$[
M;'188RMC*S R:3A(5D=1*VY*-G9J,2LS9C1V4G-U961E3B\X-4QA<C97:&%2
M<&%V43-6>3EW-FIU<T-C4E@R<DXO;E1-9D]E464Q.28C>$$[:7-&-6-M5"MB
M140U;CEJ-3=Y;#E'9&ER-G O27$Q840X=$Y.6FA1,T0S171$5W1$339G-RM)
M5W5:3T5B4&MV=%1K-'1D4'E%4B]S428C>$$[=V(O;DPW+VQ#3D<O-V%9+S9H
M-4UT969$,F9Y,2]W06\U<%@O041",B]W1'EA6$9$-$\O33=44#!:*UEN;5-Y
M06]K5V\S2FI(+T9B>28C>$$[<S9E2#=,1$9K1U4V,7)J,S,U1"M53D%I65!+
M;7,S>4I%0TLX;W=(038O.$%,+S,X8U50=$Q4-T]/>7-,87IJ+T%,=3)I4T9/
M,C!A:"8C>$$[4BMR1D0X,V-75#E$+TI0+T%#:&UG9CA!8D]T4"M40UES6&MF
M-5I+3#,O;DI$>B]Q3F%M,F=.;T]W+W9)539(9B]J,WA69R\O041L+R8C>$$[
M84)03V5I6&Q.-71..4=V+T%":6YK8B]M8FEK4%@O.$%N1W4Y3GHK5"MJ;W@U
M3F%V9%%%;F,W6$UJ<5!O5G=-549G+R]!1&PW-5EK;B8C>$$[,&Y29DUS2VMI
M>FME>75Y3WE405!%5#=":UEF-TQ&269-155S:U5I4WA/635)>4=2,4I$2W=.
M45%2,$EX4RLV9GE4+TU(+T<O:U<Q,28C>$$[0S192%9B32]63E1!-WI29U5K
M+S4V25$S>G%/,DQ&-5(O=T$U;&8X051)9CEV2"]S5GA31UEF.$%/2U@O04I+
M,2]W1'1O,T@O04)#4"8C>$$[1D)9>BM92"]!2S%4-50O-'=7,S8U.%5V2"]Z
M,'1N<U!Z9SAX<6A+3TQP3&A33FE$3D5K=TDO-%!&43EE+T]7-EA7+WIH+TQ'
M,$)(0R8C>$$[6#9N9'-L855393=5='-2=#A-2G!I9TU*+W=#8W-0.$%Y8458
M+V)-="]W1&LU3&EK4%EF3D5R4F8X-'1W<T%#5#5D,#5.+T(T;T90-B8C>$$[
M.%50078K8V-0+TIZ*UAV*VIZ+W%";GA:1CEV67-8;E O3U$X1'HO:S4U:E)#
M05%L<S5R-%(S8TQN.$9X55!N:B]N1GE652].;3)5:R8C>$$[9WDR9#!I:GA)
M44Y4+VAC56Q+=GIX,',V6"MB=FU+2#EI961B=$0T+U=9,6U0,TTU1UEC:%5I
M.70R4&MV1$9J5G!*,'=V55E*=E=F>28C>$$[1#@R+V]4>GA"85138V),5T8K
M<5-G,' V<$Y91S,O>2]H+S)71TIO=74Y<$Y(-"ML36@Y5U Q9D1R.6TO=V96
M,EI4-6DK878K8VET5B8C>$$[*W,K9#1B14@T3$,P:E5J+T%)<VQ9>4@O04E5
M<FU*:TYY3#9D-TA93T13;68X*U(K43(O5SAS<FM(<F)A3$1&0DPW22],,U0R
M,#=Y4"8C>$$[;U9O-#1Y2EI1=$EV4VIY24A99CA%>'I+>$0P:#A7-U=Z94IQ
M<VMV-EHO53AO+S5Y*R\U46I2=BLR;5 K;V543$A8:#=0-6$O-5)Z4R8C>$$[
M=BM93S,O-4Y,:6@X8R\X04]3=6UF569Z9#%7441I;#E&8EA31&9V0W-B158X
M6&IB1DE9>BM7.%9Z<79N5'ET;VI(;&%J5C1P=4AH-B8C>$$[:GAE=64O.$%U
M=4%F9&EK=G8S1FDO3F)&:R]1+WE4+WEH;6=F.7,V,"]W0U1#67-8:V8X07IJ
M=41E*V5V>DTQ9VUO=4Y40WA%5C9.4"8C>$$[8W5D:G93;D=M2U5K+W=#8W@W
M16U,>71F06)+,35!-3,O845,2C=F<W1I;UI,+WII5F9'9CAT-S(R62]&86%N
M37%J9C=$=W=U4"M'3"8C>$$[67%8<79M-WDQ665:+TQ7;S9$9FHO4G11:&%)
M=%-P4G5Q4T0S4G='2'EX42M!4$TS;#-5=DQM=E@R:6%N2#9D-UEY=$9)3WI5
M*WDV*R8C>$$[2W5T1U4K0GA:4%AF*V-4=DUZ,DAN>38P2C-P8C8Q87-5:G(Q
M=4Q7<VEN+VM6-FU+0WE8+T%*>DLO=T-M42\W95 O67)I;UIH+W=!-"8C>$$[
M<&8X06MR6"]!3S)J8V8X045).%5&:E U9V8X07)64&Q0+VI"8F9R;GA3.#<O
M=T-C;W)-5R]W0V).,4M&02MT,FQR351T=E)04W%A9B8C>$$[.%EQ8C1Q1U(K
M5S<X*UEF>G8O3&-L9WI7=6A726M.9&<X1FQ.3R]3=%!J<G1I<55F.#599BM4
M46DO=T,R6F(O.&Y*8U9$,2]Z67).+R8C>$$[>FEZ049"2B]W.7!H;TXY:$A!
M4V9O1TM(:$@O3TYC-6HO3U!1,$%"17E8:45N<T)A4W959CA":6MV=')&1'HW
M."]W0U=/4#A!2B]Z228C>$$[>FYI<&AH54@S935I5E(Y2D]+=FTO=T0U>&AJ
M9'9Z8W-'559#5S$P>DAW2&]L9C%K67!,2F8K8W1T14YR-7HP:E=K5&I&<4YK
M64AC9B8C>$$[=%,R<VA*2CDK17E$-DUX<W<S96PW0WDK:W@W:CDW>'$Q:S9:
M15!964IP=&%856M-<V,P5$9*63)$;S0V:&Q.45(X:F=)9&E#0TM0228C>$$[
M=G0S>4PU;6HX>F55=$XQ<%-057594CE95F%F1$UN=U-R="]L<69O>DIH2W<K
M4SEO-E$V9E!,2#-(8C-D2'EL*UDR<T169E!E=5AQ;28C>$$[<5!D>5)X;GA3
M12MK:"\T1D)M3&0W=G$S62M,=W1,:F@O4D@R-R]P635Z>&1N>$DS471/:S%B
M6$Y0,'5)179F6$U6=4MD=E5C3%@V2R8C>$$[,7AC6%8V:UES57!N*T=*4'EF
M8CAC85)2<$A'3TM)07%+3V=!1D%->D%+9D9#4U1:944O.#5F9CAO4F\S+V)4
M2"]54$IH55!:+TQ8+R8C>$$[04-J;6QF.$%-2&(O05!*<&-54&U4+VY,+U12
M1C5U,%!59W10<E9G,$)0:6)E6FTO5E!I:TU1+S5X=C S-C<K8C)J37=R2&%,
M8UA,:B8C>$$[+U5G9%8K-3)81E,K,CA54'I7>%I0,$XX;E-*1C5),$]743!2
M3DUT5UDY84%7-FLY35=,-4DO3$0X*V)Z>4IA-G!%;6IP<4UM<3-2=28C>$$[
M-5I8;F%,:5-+8U%/1#$W-S%X5%-L*V)8-3582#5I-E1:5T4K:E(V8V)+8WIP
M36LW4VMH:TM&94I20C-"<FET4%1V.$%N1'$Y1&%8-28C>$$[;G-U.$TY<DXO
M=T%J56M8+T%*;%EQ6#!6:6@T0B]W0356+VPP;"]O<U!N4W=I+S S5&5-1W X
M4G4Y<3=54U$P1S5I9'%F-G Y<U5H-"8C>$$[4"M4;6].669M;C58;E=T6#%'
M0S,R.$QL=E%0:#)K>%-8<V8O041M5B]W0DUH+S(X9BMX6$9!6F@O=T$T<&8X
M06MR6"]!3S)J8V8X028C>$$[14DX549J4#5G9CA!<E90;% O:D)B9G)N>%-X
M;B]N3#9Y0V5D.4=V4C%N,#!22' O=6UE4G$O.$%*6$91;#,O3TUH;C%,.#)9
M3&E5;"8C>$$[=G%';5-"05-4>%-.23=C53A".&5+;'(O04IY=R]W1$IO4F8Y
M<WDS+T%/5&MU2V@W8G%D<V)N+VY'5DEX5W$K5F)E6&)W:7-K:U!8+R8C>$$[
M049C55!N2"]!2G@T;450-7@K6$AP5W(S2U4O,3=36DLO4GEX6D8Y>#1S6&U0
M+T]38WEX+VLS<FE%16U6-TY&.6E,>4HO=T1J6$9)928C>$$[1"\X04]+9'4P
M=C5P;'A7:T=N,T5J8E8R3%)P.4@R.%9,,F8O04IY:3AS2%9V>3%B56]K1%A/
M:#-%9#%Y+V$Y1B]W0C%+;SEV:E9Z+R8C>$$[04MU535H=&)S=7EC,T1M<BMC
M*U$W851P;$%,,T=#85I1>3E-:S=02$XW=BM12#5H<'!79RM:3DMU-5%&<W)7
M8E9R14UE.%5D2FM&9B8C>$$[1VE%3#@X;$=65S@S-U$Y;BM,:WAZ:5!Q:TE(
M-#AV,'9':D]Z<UAD:7I-87-X3E-397!/47 W2TUQ8UI-53A4,#<O;DAF441Q
M=FXY3"8C>$$[-3%R8C900SEW>%!4,4A(<%)J-2]%5T@K<FMO0S503BLP*W(T
M3DYW1&Y-,3A/6F963UI4-7,X2"]!3V-V=BM523!B+W1P:B]Q2&MX4R8C>$$[
M2',O;'(O;$A.2R\U9S=F+T%*3DQI:#1F+W=!-6AA9#9N;')Y.7%82"]E83AL
M='58:#E9:34P*VXV=FEK34\O-7A$,#,Q9E!'<C9G4B8C>$$[5F)45&I%4%IP
M-6]Y1"]W3519<5@Q;&EH*V$R3$HY-W@S9W-V>617.$HT:3(X=D-9='5+96Y9
M.'$W8CES5TPU63AI+S@T.65D9D]N;"8C>$$[>41Z0G!D-7 P1FQC4$EK85A5
M<S9Y,6EC;WA):FAL6'%.=FEX6E=U.#AF.$%/3R]N9GEB-6%U9DU/<#-M;E0R
M5F\P87EP87E81'EF=B8C>$$[6D9J53!E0TYA8VY(5G-6=&U(+T](=#-X.'IE
M64Q3=CDY6E)3,#(O,U9,>"MF*S=C548Y5#1O44=V-E!B83%O96]A4F-G3D)Q
M1G9,8B8C>$$[4U8S,FQ1<E@V2S%X5CA#95,T<$EF4&UG=WE$:DI(<6QO:G)S
M84UT=V=),GA:4&1V*V-Y=BMM42\W95 O04=+-&]$35 K8U5V+TI7=B8C>$$[
M+W="=$<T+S1H2&EG<UHO340O,7%N>6XO04U93&(Y8RM+55 O04TU:C)2369L
M82M(4E1E45 Q-RMI>69Q8D91:W8O3T@Y:T@X,S8U9B8C>$$[8V0T3E!72&QV
M=#8P-G14=S,Y2$93;% O041L:"]W0U11:2\W6FQV+T%-;DIC5D0V4#AO868K
M:W9Y83!45'5V,3-Y-V$R.40P+V4R2R8C>$$[<"](1D0T-B]+2S8K;V9M;#59
M:VQ(0VUP45%S1T(R37(K;'8P<%1N:7E,-S1X679'=BMC<G(Q8F8X<FMH2DA+
M.#%',VE!-R]#:VMV+R8C>$$[041,>%-(;E@O3T@R;C@O3E=V86AX+S-N<U5T
M*UAH-CAW96Y8=C9'2VPY439N<#%R<65M,V5N6&EE<&%8<TUL=F-*,#52>7%5
M8V93<B8C>$$[64-,0UE335-#3UEF;C4U<#AU,W9L9GI0<5=G,W8Y+W X-U$X
M-D5",$)Q:V=R,F1#1TAS8W=I2TPS5VMZ:6-226154$1,=&MG6&)9."8C>$$[
M:4YT<GEA0FUA1U%X;&QA3FEP<%9(0E9L4'-185EA='E1465A-5IS6$E%,3-R
M92M+94XY6B]W1$]04&Q".4,X:DQQ1GI(=W9T8UE85"8C>$$[,2LP24%+44MF
M.6E3+W=$<W-U>$1A,WIR,FDQ=FIA:FA(,'<R*U!8.5AW96]:839"-% X03@U
M9F8X;U)O,R]B5$@O55!*:6M06B],6"8C>$$[+TM/858O>D(R+SA!>6%81D1Z
M<B]!2GEC,#,V-2M5;6]40F545T9X8EA)-VMF=E)#5#DP>'A534TO=T-C3SE.
M0V%6-6PQ36IE964R="8C>$$[;$\R,V]O-VUM,V8Q:%A&2F923TM(-7)9<VXR
M-35W=2]Q=CA!>FIX8WDQ-#AV3#!-3F$P+W9R9$EQ8F504$9I:E!Y07-X869L
M0C5B:28C>$$[,RM/1U=9,6]F-S8T:VPW9C8K2W$S-3974790>6LX>E%K5C0R
M;VUP4W8Y>$EK,69O-%EQ*V1F.$%N1DLX*W(O;6LP5F%F5SE/=4EA8B8C>$$[
M8C!A3U=M+R]!0FDW67!,-T9X43=&6'=6;T5"=E!Z:S K2TDX=E<X=WA"5U@T
M:'A.-D1Y,C=!8C1P-E!99BMC>78K;5$O=T,S:B\R2R8C>$$[-'%'668X-'!F
M*U-T9B]T;S-(+T5).%5&:E U9V8K=%4K52\K349T*W5F1DMA+SA!3UAL:UI0
M26UK,V=5:S(K<')'>$9D;&QG;$Y4,B8C>$$[<%=-1$91:W8O3TA.:E,R.# S
M>$@R,W,T14Y/;D%433(O=GI81E-W>B]N3$0O=T%M:$8O,GI,9B]!2D]3-'%(
M,#<K5U@O:W1V2V8X028C>$$[,GAT4"]W0V]74$9$-'@O34Q4-79+2#5T-G%K
M86M(5#E4*W57<3E$-F)Y0S5H+S12;#-X4RLW-V$T:75B84LU:&)L1$]I>5)T
M-'$T-28C>$$[02]C8U50;E O;DU45T9&=C5B,%I45FYE-'9*4EAO1D-X>#=E
M+THX56A.+RMC43E%83(X;C9X<D1P>$]O,W%W>&YU,&1R2'-F;'IM8R8C>$$[
M67%8=D]+2&=(+T]56#58>6%L<#9E9&1+:#4S;6YP-F5R>&].,W1H.6UA9S9M
M2W1'+W=!;C)82TTP3W)U*WE.6'=N=S5C:GDY-S5F:28C>$$[:TEY9T8V=44V
M4E-3-4LS2VIK5E),:'1U1U)N6#50.$$U9C-(;F)Z6D1B3VIF;V5Y2WHV<DU.
M9TEW9&]W9C5P4T]).7%N=&AI3$Y/=28C>$$[-U4W4D=N>$5J-GIS4'@U4'17
M3T]/3TY9-#%#4F]!<4EO;T%"<T%!3V='6E0U,E1B94M(9R]W1'IL.2]Y:$=J
M9CET368Y43AM2U$Y;B8C>$$[.'1F.&\U<%@O34AB+W=$2G!C54I,*V)';2]P
M3#AT4$TQ;T)Y639D8U-)=3(W=V]:5D<O*U5G>%9H6"]/2S)N9E90>7)3-'!1
M-FAF6"8C>$$[3GA8>#0X65 K6D]+4SEG>%$O3F)&:RMW9GIC=E1B9C@T,7A+
M1'AA-7-.2VA5,6]D,F=::#<Q5D--5TEE9R]L9%I'>2],9GEX8G-/3"8C>$$[
M<G!D;UA88EHS:%9M1S,K53)+;VYZ.5EI+W=$23-M1WE)<CE9,#(W:DA4<3!$
M9T56,G%$:7(T-R]!3V-E8C0R9C5W95@R<E)*;FYG8R8C>$$[5G!8,6)A4E(O
M=T%-46-5;#EX5D9A5C-'-4AZ>%%K2&YZ>F)9954O2V5O-C5E4W)'3%=&>F)Q
M>$9:2GEP.4M.465P6G8V.4U69DE8+R8C>$$[041J=F\P,G-F;35P36I69$Q(
M,7(K-6,O168S845+4U0T>75M2U,Y22]W0V-Y=CA!<&M0*S-J+S)+-'%'668X
M04]+6"]!2DLQ+W=$="8C>$$[;S-(+T%"0U!&0EEZ*UE(+T%+,50U5"\T=U<S
M-C4X57-Z+S5Y97,O<D@U4C,X=$LO5DQM,6UR4W1+>D-,+VUB:6=*2B]Z:4Q:
M1TQY0B8C>$$[<6PR4E)R;E9(5E14<7-5159$6"]!1FUB1DIE6"]W1$]72"]K
M,$EV*S):8B]!4$IY6$91*VYF>7DO=T1*8F55+RLR3G O=T0Q0W@T;R8C>$$[
M94$O.#5C*U0S9S%J4R].:T-(,$PR4#9J94U/9VUI<3A23S-6,$I(*WAX4TAR
M4#A!>FHU-7AH.'DO;'!P>4Y)1W8Y2%5A9&5)5%9H-B8C>$$[24%H63DO:6DT
M-RM.8U50;6XO;DE$>F9(-7$O33(K:W,U4%AS9$]#-F1:36@U0GA#4UI'5VY8
M;$TW,$DV:6U+42MT=GET.'%T-58X9R8C>$$[84QO:VEH8FTS='<Y,D(O>3!4
M17EY:79E:G52:6AL5TMR6DDT-4DR:FM54$<T2W5J045%155)25!52$91869,
M=C5W9C@T,C9N63-K*R8C>$$[="M38EIR=E1:4UI*.4EJ,VUG66YF,$8V>5(K
M0VHT:#=J<&I4>$5C;G!D0C)T16IH>4=J,W9"-31B;3%M84,U:65'84TP94M2
M4VIQ9B8C>$$[07$Q0TUP=#,X6CE1>FHX=B]W06\O3S-N4S9J1FQ:=F%A650K
M*S%7-5)K9U9E+T-T4%5B+T%#5BMM9S-Y8U%4>6-F53EP-#A),TYN=28C>$$[
M1#=$.&DK4G1$.&UA1$9O*VMX+T-0:G5B;#9E<%!+4E)P2% V:#!!,GI+:D=N
M:F18<34U-3A5=C='435*>%A9<3A(+S5Y*R\U46I2=B8C>$$[*S)M4"MO951&
M265Z*U=V*U5C,'(O;41T+W=$:S!U2T5895=S9#-:>C)S;CDS8U)V12\X07%U
M<%4O<GA6:68U3S9*3&]N-5IE6#E.;"8C>$$[54Q,2&)E<$E"5VY+9#)M4%5$
M<5I-5EIL:7(X,7-75#9M+U!Y.45(+T%$:B]!3U=)069I=3(P,E!J5V@T<EIV
M2514=4MO355"-W1O;"8C>$$[<#E4,%=W=$MC9G$Y=$1&4VY';D--3# W9$]M
M2T548U%*8U<X<T5N,DI56DAP-$U+2')I<C1(+TQ/-&93=GI1.'5.265*9S%A
M,FAM228C>$$[2C)$5$-.*VTU,DIX6E!:9BMC<DQF>E19*UDY2#AW85@Y8G1R
M2TMZ3G9,<4YQ>F]%;#E:;4-/.%I"5V]957(Q>%%(9U=Q*UIF3D=V3B8C>$$[
M1$AQ,G$S,G%S:'!B<&0S13%Y5DQB9D%*1V%H4'1I;#E6+SA!3TY0-5<S,VQ8
M4DQN6'1::$U'<V%W<4Q&8D]+4$)A<CA3:'4T85)J>28C>$$[6F4Q0C-R:6=S
M52\U>DLO-EI$+W0T+SA!67)I;UIH+WII;"\U2S$O*S)J8V8X46IX45=-+VU"
M+S8Q5#54+W=#349T*W5F1DPQ4#@W3B8C>$$[3F959GEP.'I7>4HV:DQ:;6-,
M4W8K.#=,4%=N=#9D8U5*2"]Z:E!P<VQL*U5E;7E33'=A.6UU8FM!:6A+;55X
M<69P5TU%93)+;#1H+R8C>$$[>FQH+S5.0TPO=&U7+W=$>6-L>%-(,#<K5U@O
M:W1V2V8O8D<P+W=$-FA9.%5+=FXS>61P+VY(>7!F*U@W,#A%=3 O8WI!5DU5
M>4AL2"8C>$$[25 X05998BM)<4U69D57<E=8;C<X=61A=G1*:VYU.4AU6FQA
M1UHW95(T;S=M1W1!>4]P061$,E!B,D],2C9.+WIJ=BM43V\V>G)T<B8C>$$[
M-7$Q>3!E1%%T4%I:-TI*;' Y86Y5,6I+<61Z1VI566YO96TK*TM#6#%V:6@O
M.6L]/"]X;7!'26UG.FEM86=E/@H@(" @(" @(" @(" @(" \+W)D9CIL:3X*
M(" @(" @(" @(" @/"]R9&8Z06QT/@H@(" @(" @(" \+WAM<#I4:'5M8FYA
M:6QS/@H@(" @(" \+W)D9CI$97-C<FEP=&EO;CX*(" @(" @/')D9CI$97-C
M<FEP=&EO;B!R9&8Z86)O=70](B(*(" @(" @(" @(" @>&UL;G,Z>&UP34T]
M(FAT=' Z+R]N<RYA9&]B92YC;VTO>&%P+S$N,"]M;2\B"B @(" @(" @(" @
M('AM;&YS.G-T179T/2)H='1P.B\O;G,N861O8F4N8V]M+WAA<"\Q+C O<U1Y
M<&4O4F5S;W5R8V5%=F5N=",B"B @(" @(" @(" @('AM;&YS.G-T4F5F/2)H
M='1P.B\O;G,N861O8F4N8V]M+WAA<"\Q+C O<U1Y<&4O4F5S;W5R8V52968C
M(CX*(" @(" @(" @/'AM<$U-.DAI<W1O<GD^"B @(" @(" @(" @(#QR9&8Z
M4V5Q/@H@(" @(" @(" @(" @(" \<F1F.FQI(')D9CIP87)S951Y<&4](E)E
M<V]U<F-E(CX*(" @(" @(" @(" @(" @(" @/'-T179T.F%C=&EO;CYC;VYV
M97)T960\+W-T179T.F%C=&EO;CX*(" @(" @(" @(" @(" @(" @/'-T179T
M.G!A<F%M971E<G,^9G)O;2!A<'!L:6-A=&EO;B]P;W-T<V-R:7!T('1O(&%P
M<&QI8V%T:6]N+W9N9"YA9&]B92YI;&QU<W1R871O<CPO<W1%=G0Z<&%R86UE
M=&5R<SX*(" @(" @(" @(" @(" @/"]R9&8Z;&D^"B @(" @(" @(" @(" @
M(#QR9&8Z;&D@<F1F.G!A<G-E5'EP93TB4F5S;W5R8V4B/@H@(" @(" @(" @
M(" @(" @(" \<W1%=G0Z86-T:6]N/G-A=F5D/"]S=$5V=#IA8W1I;VX^"B @
M(" @(" @(" @(" @(" @(#QS=$5V=#II;G-T86YC94E$/GAM<"YI:60Z,#$X
M,#$Q-S0P-S(P-C@Q,3DT-3=#1#@Q-3 W1#(R,S@\+W-T179T.FEN<W1A;F-E
M240^"B @(" @(" @(" @(" @(" @(#QS=$5V=#IW:&5N/C(P,3$M,#DM,3)4
M,3<Z-#@Z-#$M,#<Z,# \+W-T179T.G=H96X^"B @(" @(" @(" @(" @(" @
M(#QS=$5V=#IS;V9T=V%R94%G96YT/D%D;V)E($EL;'5S=')A=&]R($-3-#PO
M<W1%=G0Z<V]F='=A<F5!9V5N=#X*(" @(" @(" @(" @(" @(" @/'-T179T
M.F-H86YG960^+SPO<W1%=G0Z8VAA;F=E9#X*(" @(" @(" @(" @(" @/"]R
M9&8Z;&D^"B @(" @(" @(" @(" @(#QR9&8Z;&D@<F1F.G!A<G-E5'EP93TB
M4F5S;W5R8V4B/@H@(" @(" @(" @(" @(" @(" \<W1%=G0Z86-T:6]N/G-A
M=F5D/"]S=$5V=#IA8W1I;VX^"B @(" @(" @(" @(" @(" @(#QS=$5V=#II
M;G-T86YC94E$/GAM<"YI:60Z,#(X,#$Q-S0P-S(P-C@Q,3DT-3=#1#@Q-3 W
M1#(R,S@\+W-T179T.FEN<W1A;F-E240^"B @(" @(" @(" @(" @(" @(#QS
M=$5V=#IW:&5N/C(P,3$M,#DM,3)4,3<Z-#@Z-38M,#<Z,# \+W-T179T.G=H
M96X^"B @(" @(" @(" @(" @(" @(#QS=$5V=#IS;V9T=V%R94%G96YT/D%D
M;V)E($EL;'5S=')A=&]R($-3-#PO<W1%=G0Z<V]F='=A<F5!9V5N=#X*(" @
M(" @(" @(" @(" @(" @/'-T179T.F-H86YG960^+SPO<W1%=G0Z8VAA;F=E
M9#X*(" @(" @(" @(" @(" @/"]R9&8Z;&D^"B @(" @(" @(" @(" @(#QR
M9&8Z;&D@<F1F.G!A<G-E5'EP93TB4F5S;W5R8V4B/@H@(" @(" @(" @(" @
M(" @(" \<W1%=G0Z86-T:6]N/G-A=F5D/"]S=$5V=#IA8W1I;VX^"B @(" @
M(" @(" @(" @(" @(#QS=$5V=#II;G-T86YC94E$/GAM<"YI:60Z1C<W1C$Q
M-S0P-S(P-C@Q,3DT-3=$,34S03 W,C5!.3<\+W-T179T.FEN<W1A;F-E240^
M"B @(" @(" @(" @(" @(" @(#QS=$5V=#IW:&5N/C(P,3(M,#$M,#94,3<Z
M-#(Z,3<M,#@Z,# \+W-T179T.G=H96X^"B @(" @(" @(" @(" @(" @(#QS
M=$5V=#IS;V9T=V%R94%G96YT/D%D;V)E($EL;'5S=')A=&]R($-3-#PO<W1%
M=G0Z<V]F='=A<F5!9V5N=#X*(" @(" @(" @(" @(" @(" @/'-T179T.F-H
M86YG960^+SPO<W1%=G0Z8VAA;F=E9#X*(" @(" @(" @(" @(" @/"]R9&8Z
M;&D^"B @(" @(" @(" @(" @(#QR9&8Z;&D@<F1F.G!A<G-E5'EP93TB4F5S
M;W5R8V4B/@H@(" @(" @(" @(" @(" @(" \<W1%=G0Z86-T:6]N/G-A=F5D
M/"]S=$5V=#IA8W1I;VX^"B @(" @(" @(" @(" @(" @(#QS=$5V=#II;G-T
M86YC94E$/GAM<"YI:60Z1C@W1C$Q-S0P-S(P-C@Q,3DY-$-"-#$P-S$X-S<P
M0D8\+W-T179T.FEN<W1A;F-E240^"B @(" @(" @(" @(" @(" @(#QS=$5V
M=#IW:&5N/C(P,3(M,#,M,CA4,3(Z,S,Z-3<M,#<Z,# \+W-T179T.G=H96X^
M"B @(" @(" @(" @(" @(" @(#QS=$5V=#IS;V9T=V%R94%G96YT/D%D;V)E
M($EL;'5S=')A=&]R($-3-#PO<W1%=G0Z<V]F='=A<F5!9V5N=#X*(" @(" @
M(" @(" @(" @(" @/'-T179T.F-H86YG960^+SPO<W1%=G0Z8VAA;F=E9#X*
M(" @(" @(" @(" @(" @/"]R9&8Z;&D^"B @(" @(" @(" @(" @(#QR9&8Z
M;&D@<F1F.G!A<G-E5'EP93TB4F5S;W5R8V4B/@H@(" @(" @(" @(" @(" @
M(" \<W1%=G0Z86-T:6]N/G-A=F5D/"]S=$5V=#IA8W1I;VX^"B @(" @(" @
M(" @(" @(" @(#QS=$5V=#II;G-T86YC94E$/GAM<"YI:60Z,#$X,#$Q-S0P
M-S(P-C@Q,3DU1D5#.44Y.3<P,3 Q-#<\+W-T179T.FEN<W1A;F-E240^"B @
M(" @(" @(" @(" @(" @(#QS=$5V=#IW:&5N/C(P,3(M,#0M,3E4,3$Z,C0Z
M,#DM,#<Z,# \+W-T179T.G=H96X^"B @(" @(" @(" @(" @(" @(#QS=$5V
M=#IS;V9T=V%R94%G96YT/D%D;V)E($EL;'5S=')A=&]R($-3-#PO<W1%=G0Z
M<V]F='=A<F5!9V5N=#X*(" @(" @(" @(" @(" @(" @/'-T179T.F-H86YG
M960^+SPO<W1%=G0Z8VAA;F=E9#X*(" @(" @(" @(" @(" @/"]R9&8Z;&D^
M"B @(" @(" @(" @(" @(#QR9&8Z;&D@<F1F.G!A<G-E5'EP93TB4F5S;W5R
M8V4B/@H@(" @(" @(" @(" @(" @(" \<W1%=G0Z86-T:6]N/F-O;G9E<G1E
M9#PO<W1%=G0Z86-T:6]N/@H@(" @(" @(" @(" @(" @(" \<W1%=G0Z<&%R
M86UE=&5R<SYF<F]M(&%P<&QI8V%T:6]N+W!O<W1S8W)I<'0@=&\@87!P;&EC
M871I;VXO=FYD+F%D;V)E+FEL;'5S=')A=&]R/"]S=$5V=#IP87)A;65T97)S
M/@H@(" @(" @(" @(" @(" \+W)D9CIL:3X*(" @(" @(" @(" @(" @/')D
M9CIL:2!R9&8Z<&%R<V54>7!E/2)297-O=7)C92(^"B @(" @(" @(" @(" @
M(" @(#QS=$5V=#IA8W1I;VX^<V%V960\+W-T179T.F%C=&EO;CX*(" @(" @
M(" @(" @(" @(" @/'-T179T.FEN<W1A;F-E240^>&UP+FEI9#HP,3@P,3$W
M-# W,C V.#$Q.3$P.48Y-$,W-S,S0T,Y.#PO<W1%=G0Z:6YS=&%N8V5)1#X*
M(" @(" @(" @(" @(" @(" @/'-T179T.G=H96X^,C Q,BTP."TR,50P-SHU
M.3HU-2TP-SHP,#PO<W1%=G0Z=VAE;CX*(" @(" @(" @(" @(" @(" @/'-T
M179T.G-O9G1W87)E06=E;G0^061O8F4@26QL=7-T<F%T;W(@0U,T/"]S=$5V
M=#IS;V9T=V%R94%G96YT/@H@(" @(" @(" @(" @(" @(" \<W1%=G0Z8VAA
M;F=E9#XO/"]S=$5V=#IC:&%N9V5D/@H@(" @(" @(" @(" @(" \+W)D9CIL
M:3X*(" @(" @(" @(" @/"]R9&8Z4V5Q/@H@(" @(" @(" \+WAM<$U-.DAI
M<W1O<GD^"B @(" @(" @(#QX;7!-33I$97)I=F5D1G)O;2!R9&8Z<&%R<V54
M>7!E/2)297-O=7)C92(^"B @(" @(" @(" @(#QS=%)E9CII;G-T86YC94E$
M/GAM<"YI:60Z,#$X,#$Q-S0P-S(P-C@Q,3DU1D5#.44Y.3<P,3 Q-#<\+W-T
M4F5F.FEN<W1A;F-E240^"B @(" @(" @(" @(#QS=%)E9CID;V-U;65N=$E$
M/GAM<"YD:60Z,#$X,#$Q-S0P-S(P-C@Q,3DU1D5#.44Y.3<P,3 Q-#<\+W-T
M4F5F.F1O8W5M96YT240^"B @(" @(" @(" @(#QS=%)E9CIO<FEG:6YA;$1O
M8W5M96YT240^=75I9#HT1$$X-D1!-S<X134Q,41#.30T-T,Q,#=!,$1!03DX
M13PO<W12968Z;W)I9VEN86Q$;V-U;65N=$E$/@H@(" @(" @(" @(" \<W12
M968Z<F5N9&ET:6]N0VQA<W,^<')O;V8Z<&1F/"]S=%)E9CIR96YD:71I;VY#
M;&%S<SX*(" @(" @(" @/"]X;7!-33I$97)I=F5D1G)O;3X*(" @(" @(" @
M/'AM<$U-.E)E;F1I=&EO;D-L87-S/G!R;V]F.G!D9CPO>&UP34TZ4F5N9&ET
M:6]N0VQA<W,^"B @(" @(" @(#QX;7!-33I/<FEG:6YA;$1O8W5M96YT240^
M=75I9#HT1$$X-D1!-S<X134Q,41#.30T-T,Q,#=!,$1!03DX13PO>&UP34TZ
M3W)I9VEN86Q$;V-U;65N=$E$/@H@(" @(" @(" \>&UP34TZ1&]C=6UE;G1)
M1#YX;7 N9&ED.C Q.# Q,3<T,#<R,#8X,3$Y,3 Y1CDT0S<W,S-#0SDX/"]X
M;7!-33I$;V-U;65N=$E$/@H@(" @(" @(" \>&UP34TZ26YS=&%N8V5)1#YX
M;7 N:6ED.C Q.# Q,3<T,#<R,#8X,3$Y,3 Y1CDT0S<W,S-#0SDX/"]X;7!-
M33I);G-T86YC94E$/@H@(" @(" \+W)D9CI$97-C<FEP=&EO;CX*(" @(" @
M/')D9CI$97-C<FEP=&EO;B!R9&8Z86)O=70](B(*(" @(" @(" @(" @>&UL
M;G,Z>&UP5%!G/2)H='1P.B\O;G,N861O8F4N8V]M+WAA<"\Q+C O="]P9R\B
M"B @(" @(" @(" @('AM;&YS.GAM<$<](FAT=' Z+R]N<RYA9&]B92YC;VTO
M>&%P+S$N,"]G+R(*(" @(" @(" @(" @>&UL;G,Z<W1$:6T](FAT=' Z+R]N
M<RYA9&]B92YC;VTO>&%P+S$N,"]S5'EP92]$:6UE;G-I;VYS(R(^"B @(" @
M(" @(#QX;7!44&<Z4W=A=&-H1W)O=7!S/@H@(" @(" @(" @(" \<F1F.E-E
M<3X*(" @(" @(" @(" @(" @/')D9CIL:2!R9&8Z<&%R<V54>7!E/2)297-O
M=7)C92(^"B @(" @(" @(" @(" @(" @(#QX;7!'.F=R;W5P3F%M93Y$969A
M=6QT(%-W871C:"!'<F]U<#PO>&UP1SIG<F]U<$YA;64^"B @(" @(" @(" @
M(" @(" @(#QX;7!'.F=R;W5P5'EP93XP/"]X;7!'.F=R;W5P5'EP93X*(" @
M(" @(" @(" @(" @(" @/'AM<$<Z0V]L;W)A;G1S/@H@(" @(" @(" @(" @
M(" @(" @(" \<F1F.E-E<3X*(" @(" @(" @(" @(" @(" @(" @(" @/')D
M9CIL:2!R9&8Z<&%R<V54>7!E/2)297-O=7)C92(^"B @(" @(" @(" @(" @
M(" @(" @(" @(" @(#QX;7!'.G-W871C:$YA;64^5VAI=&4\+WAM<$<Z<W=A
M=&-H3F%M93X*(" @(" @(" @(" @(" @(" @(" @(" @(" @/'AM<$<Z;6]D
M93Y#35E+/"]X;7!'.FUO9&4^"B @(" @(" @(" @(" @(" @(" @(" @(" @
M(#QX;7!'.G1Y<&4^4%)/0T534SPO>&UP1SIT>7!E/@H@(" @(" @(" @(" @
M(" @(" @(" @(" @(" \>&UP1SIC>6%N/C N,# P,# P/"]X;7!'.F-Y86X^
M"B @(" @(" @(" @(" @(" @(" @(" @(" @(#QX;7!'.FUA9V5N=&$^,"XP
M,# P,# \+WAM<$<Z;6%G96YT83X*(" @(" @(" @(" @(" @(" @(" @(" @
M(" @/'AM<$<Z>65L;&]W/C N,# P,# P/"]X;7!'.GEE;&QO=SX*(" @(" @
M(" @(" @(" @(" @(" @(" @(" @/'AM<$<Z8FQA8VL^,"XP,# P,# \+WAM
M<$<Z8FQA8VL^"B @(" @(" @(" @(" @(" @(" @(" @(#PO<F1F.FQI/@H@
M(" @(" @(" @(" @(" @(" @(" @(" \<F1F.FQI(')D9CIP87)S951Y<&4]
M(E)E<V]U<F-E(CX*(" @(" @(" @(" @(" @(" @(" @(" @(" @/'AM<$<Z
M<W=A=&-H3F%M93Y";&%C:SPO>&UP1SIS=V%T8VA.86UE/@H@(" @(" @(" @
M(" @(" @(" @(" @(" @(" \>&UP1SIM;V1E/D--64L\+WAM<$<Z;6]D93X*
M(" @(" @(" @(" @(" @(" @(" @(" @(" @/'AM<$<Z='EP93Y04D]#15-3
M/"]X;7!'.G1Y<&4^"B @(" @(" @(" @(" @(" @(" @(" @(" @(#QX;7!'
M.F-Y86X^,"XP,# P,# \+WAM<$<Z8WEA;CX*(" @(" @(" @(" @(" @(" @
M(" @(" @(" @/'AM<$<Z;6%G96YT83XP+C P,# P,#PO>&UP1SIM86=E;G1A
M/@H@(" @(" @(" @(" @(" @(" @(" @(" @(" \>&UP1SIY96QL;W<^,"XP
M,# P,# \+WAM<$<Z>65L;&]W/@H@(" @(" @(" @(" @(" @(" @(" @(" @
M(" \>&UP1SIB;&%C:SXQ,# N,# P,# P/"]X;7!'.F)L86-K/@H@(" @(" @
M(" @(" @(" @(" @(" @(" \+W)D9CIL:3X*(" @(" @(" @(" @(" @(" @
M(" @(" @/')D9CIL:2!R9&8Z<&%R<V54>7!E/2)297-O=7)C92(^"B @(" @
M(" @(" @(" @(" @(" @(" @(" @(#QX;7!'.G-W871C:$YA;64^0VAA<F-O
M86P\+WAM<$<Z<W=A=&-H3F%M93X*(" @(" @(" @(" @(" @(" @(" @(" @
M(" @/'AM<$<Z;6]D93Y#35E+/"]X;7!'.FUO9&4^"B @(" @(" @(" @(" @
M(" @(" @(" @(" @(#QX;7!'.G1Y<&4^4%)/0T534SPO>&UP1SIT>7!E/@H@
M(" @(" @(" @(" @(" @(" @(" @(" @(" \>&UP1SIC>6%N/C N,# P,# P
M/"]X;7!'.F-Y86X^"B @(" @(" @(" @(" @(" @(" @(" @(" @(#QX;7!'
M.FUA9V5N=&$^,"XP,# P,# \+WAM<$<Z;6%G96YT83X*(" @(" @(" @(" @
M(" @(" @(" @(" @(" @/'AM<$<Z>65L;&]W/C N,# P,# P/"]X;7!'.GEE
M;&QO=SX*(" @(" @(" @(" @(" @(" @(" @(" @(" @/'AM<$<Z8FQA8VL^
M-S4N,# P,# P/"]X;7!'.F)L86-K/@H@(" @(" @(" @(" @(" @(" @(" @
M(" \+W)D9CIL:3X*(" @(" @(" @(" @(" @(" @(" @(" @/')D9CIL:2!R
M9&8Z<&%R<V54>7!E/2)297-O=7)C92(^"B @(" @(" @(" @(" @(" @(" @
M(" @(" @(#QX;7!'.G-W871C:$YA;64^1W)A<&AI=&4\+WAM<$<Z<W=A=&-H
M3F%M93X*(" @(" @(" @(" @(" @(" @(" @(" @(" @/'AM<$<Z;6]D93Y#
M35E+/"]X;7!'.FUO9&4^"B @(" @(" @(" @(" @(" @(" @(" @(" @(#QX
M;7!'.G1Y<&4^4%)/0T534SPO>&UP1SIT>7!E/@H@(" @(" @(" @(" @(" @
M(" @(" @(" @(" \>&UP1SIC>6%N/C N,# P,# P/"]X;7!'.F-Y86X^"B @
M(" @(" @(" @(" @(" @(" @(" @(" @(#QX;7!'.FUA9V5N=&$^,"XP,# P
M,# \+WAM<$<Z;6%G96YT83X*(" @(" @(" @(" @(" @(" @(" @(" @(" @
M/'AM<$<Z>65L;&]W/C N,# P,# P/"]X;7!'.GEE;&QO=SX*(" @(" @(" @
M(" @(" @(" @(" @(" @(" @/'AM<$<Z8FQA8VL^-C N,# P,# T/"]X;7!'
M.F)L86-K/@H@(" @(" @(" @(" @(" @(" @(" @(" \+W)D9CIL:3X*(" @
M(" @(" @(" @(" @(" @(" @(" @/')D9CIL:2!R9&8Z<&%R<V54>7!E/2)2
M97-O=7)C92(^"B @(" @(" @(" @(" @(" @(" @(" @(" @(#QX;7!'.G-W
M871C:$YA;64^07-H/"]X;7!'.G-W871C:$YA;64^"B @(" @(" @(" @(" @
M(" @(" @(" @(" @(#QX;7!'.FUO9&4^0TU92SPO>&UP1SIM;V1E/@H@(" @
M(" @(" @(" @(" @(" @(" @(" @(" \>&UP1SIT>7!E/E!23T-%4U,\+WAM
M<$<Z='EP93X*(" @(" @(" @(" @(" @(" @(" @(" @(" @/'AM<$<Z8WEA
M;CXP+C P,# P,#PO>&UP1SIC>6%N/@H@(" @(" @(" @(" @(" @(" @(" @
M(" @(" \>&UP1SIM86=E;G1A/C N,# P,# P/"]X;7!'.FUA9V5N=&$^"B @
M(" @(" @(" @(" @(" @(" @(" @(" @(#QX;7!'.GEE;&QO=SXP+C P,# P
M,#PO>&UP1SIY96QL;W<^"B @(" @(" @(" @(" @(" @(" @(" @(" @(#QX
M;7!'.F)L86-K/C0U+C P,# P,#PO>&UP1SIB;&%C:SX*(" @(" @(" @(" @
M(" @(" @(" @(" @/"]R9&8Z;&D^"B @(" @(" @(" @(" @(" @(" @(" @
M(#QR9&8Z;&D@<F1F.G!A<G-E5'EP93TB4F5S;W5R8V4B/@H@(" @(" @(" @
M(" @(" @(" @(" @(" @(" \>&UP1SIS=V%T8VA.86UE/E-M;VME/"]X;7!'
M.G-W871C:$YA;64^"B @(" @(" @(" @(" @(" @(" @(" @(" @(#QX;7!'
M.FUO9&4^0TU92SPO>&UP1SIM;V1E/@H@(" @(" @(" @(" @(" @(" @(" @
M(" @(" \>&UP1SIT>7!E/E!23T-%4U,\+WAM<$<Z='EP93X*(" @(" @(" @
M(" @(" @(" @(" @(" @(" @/'AM<$<Z8WEA;CXP+C P,# P,#PO>&UP1SIC
M>6%N/@H@(" @(" @(" @(" @(" @(" @(" @(" @(" \>&UP1SIM86=E;G1A
M/C N,# P,# P/"]X;7!'.FUA9V5N=&$^"B @(" @(" @(" @(" @(" @(" @
M(" @(" @(#QX;7!'.GEE;&QO=SXP+C P,# P,#PO>&UP1SIY96QL;W<^"B @
M(" @(" @(" @(" @(" @(" @(" @(" @(#QX;7!'.F)L86-K/C,P+C P,# P
M,CPO>&UP1SIB;&%C:SX*(" @(" @(" @(" @(" @(" @(" @(" @/"]R9&8Z
M;&D^"B @(" @(" @(" @(" @(" @(" @(" @(#QR9&8Z;&D@<F1F.G!A<G-E
M5'EP93TB4F5S;W5R8V4B/@H@(" @(" @(" @(" @(" @(" @(" @(" @(" \
M>&UP1SIS=V%T8VA.86UE/DQA='1E/"]X;7!'.G-W871C:$YA;64^"B @(" @
M(" @(" @(" @(" @(" @(" @(" @(#QX;7!'.FUO9&4^0TU92SPO>&UP1SIM
M;V1E/@H@(" @(" @(" @(" @(" @(" @(" @(" @(" \>&UP1SIT>7!E/E!2
M3T-%4U,\+WAM<$<Z='EP93X*(" @(" @(" @(" @(" @(" @(" @(" @(" @
M/'AM<$<Z8WEA;CXQ,"XP,# P,#(\+WAM<$<Z8WEA;CX*(" @(" @(" @(" @
M(" @(" @(" @(" @(" @/'AM<$<Z;6%G96YT83XR,RXP,# P,#(\+WAM<$<Z
M;6%G96YT83X*(" @(" @(" @(" @(" @(" @(" @(" @(" @/'AM<$<Z>65L
M;&]W/C,S+C P,# P,#PO>&UP1SIY96QL;W<^"B @(" @(" @(" @(" @(" @
M(" @(" @(" @(#QX;7!'.F)L86-K/C N,# P,# P/"]X;7!'.F)L86-K/@H@
M(" @(" @(" @(" @(" @(" @(" @(" \+W)D9CIL:3X*(" @(" @(" @(" @
M(" @(" @(" @(" @/')D9CIL:2!R9&8Z<&%R<V54>7!E/2)297-O=7)C92(^
M"B @(" @(" @(" @(" @(" @(" @(" @(" @(#QX;7!'.G-W871C:$YA;64^
M0V%P=6-C:6YO/"]X;7!'.G-W871C:$YA;64^"B @(" @(" @(" @(" @(" @
M(" @(" @(" @(#QX;7!'.FUO9&4^0TU92SPO>&UP1SIM;V1E/@H@(" @(" @
M(" @(" @(" @(" @(" @(" @(" \>&UP1SIT>7!E/E!23T-%4U,\+WAM<$<Z
M='EP93X*(" @(" @(" @(" @(" @(" @(" @(" @(" @/'AM<$<Z8WEA;CXQ
M-2XY.3DY.38\+WAM<$<Z8WEA;CX*(" @(" @(" @(" @(" @(" @(" @(" @
M(" @/'AM<$<Z;6%G96YT83XS-RXP,# P,# \+WAM<$<Z;6%G96YT83X*(" @
M(" @(" @(" @(" @(" @(" @(" @(" @/'AM<$<Z>65L;&]W/C4X+C P,# P
M,#PO>&UP1SIY96QL;W<^"B @(" @(" @(" @(" @(" @(" @(" @(" @(#QX
M;7!'.F)L86-K/C N,# P,# P/"]X;7!'.F)L86-K/@H@(" @(" @(" @(" @
M(" @(" @(" @(" \+W)D9CIL:3X*(" @(" @(" @(" @(" @(" @(" @(" @
M/')D9CIL:2!R9&8Z<&%R<V54>7!E/2)297-O=7)C92(^"B @(" @(" @(" @
M(" @(" @(" @(" @(" @(#QX;7!'.G-W871C:$YA;64^36]C:&%C8VEN;SPO
M>&UP1SIS=V%T8VA.86UE/@H@(" @(" @(" @(" @(" @(" @(" @(" @(" \
M>&UP1SIM;V1E/D--64L\+WAM<$<Z;6]D93X*(" @(" @(" @(" @(" @(" @
M(" @(" @(" @/'AM<$<Z='EP93Y04D]#15-3/"]X;7!'.G1Y<&4^"B @(" @
M(" @(" @(" @(" @(" @(" @(" @(#QX;7!'.F-Y86X^,S(N,# P,# P/"]X
M;7!'.F-Y86X^"B @(" @(" @(" @(" @(" @(" @(" @(" @(#QX;7!'.FUA
M9V5N=&$^-#@N,# P,# P/"]X;7!'.FUA9V5N=&$^"B @(" @(" @(" @(" @
M(" @(" @(" @(" @(#QX;7!'.GEE;&QO=SXW-BXP,# P,# \+WAM<$<Z>65L
M;&]W/@H@(" @(" @(" @(" @(" @(" @(" @(" @(" \>&UP1SIB;&%C:SXQ
M.2XY.3DY.3@\+WAM<$<Z8FQA8VL^"B @(" @(" @(" @(" @(" @(" @(" @
M(#PO<F1F.FQI/@H@(" @(" @(" @(" @(" @(" @(" @(" \<F1F.FQI(')D
M9CIP87)S951Y<&4](E)E<V]U<F-E(CX*(" @(" @(" @(" @(" @(" @(" @
M(" @(" @/'AM<$<Z<W=A=&-H3F%M93Y-;V-H83PO>&UP1SIS=V%T8VA.86UE
M/@H@(" @(" @(" @(" @(" @(" @(" @(" @(" \>&UP1SIM;V1E/D--64L\
M+WAM<$<Z;6]D93X*(" @(" @(" @(" @(" @(" @(" @(" @(" @/'AM<$<Z
M='EP93Y04D]#15-3/"]X;7!'.G1Y<&4^"B @(" @(" @(" @(" @(" @(" @
M(" @(" @(#QX;7!'.F-Y86X^-#(N.3DY.3DV/"]X;7!'.F-Y86X^"B @(" @
M(" @(" @(" @(" @(" @(" @(" @(#QX;7!'.FUA9V5N=&$^-3(N,# P,# P
M/"]X;7!'.FUA9V5N=&$^"B @(" @(" @(" @(" @(" @(" @(" @(" @(#QX
M;7!'.GEE;&QO=SXX,"XP,# P,# \+WAM<$<Z>65L;&]W/@H@(" @(" @(" @
M(" @(" @(" @(" @(" @(" \>&UP1SIB;&%C:SXS."XP,# P,# \+WAM<$<Z
M8FQA8VL^"B @(" @(" @(" @(" @(" @(" @(" @(#PO<F1F.FQI/@H@(" @
M(" @(" @(" @(" @(" @(" @(" \<F1F.FQI(')D9CIP87)S951Y<&4](E)E
M<V]U<F-E(CX*(" @(" @(" @(" @(" @(" @(" @(" @(" @/'AM<$<Z<W=A
M=&-H3F%M93Y-87)S(%)E9#PO>&UP1SIS=V%T8VA.86UE/@H@(" @(" @(" @
M(" @(" @(" @(" @(" @(" \>&UP1SIM;V1E/D--64L\+WAM<$<Z;6]D93X*
M(" @(" @(" @(" @(" @(" @(" @(" @(" @/'AM<$<Z='EP93Y04D]#15-3
M/"]X;7!'.G1Y<&4^"B @(" @(" @(" @(" @(" @(" @(" @(" @(#QX;7!'
M.F-Y86X^,C4N,# P,# P/"]X;7!'.F-Y86X^"B @(" @(" @(" @(" @(" @
M(" @(" @(" @(#QX;7!'.FUA9V5N=&$^,3 P+C P,# P,#PO>&UP1SIM86=E
M;G1A/@H@(" @(" @(" @(" @(" @(" @(" @(" @(" \>&UP1SIY96QL;W<^
M,3 P+C P,# P,#PO>&UP1SIY96QL;W<^"B @(" @(" @(" @(" @(" @(" @
M(" @(" @(#QX;7!'.F)L86-K/C(U+C P,# P,#PO>&UP1SIB;&%C:SX*(" @
M(" @(" @(" @(" @(" @(" @(" @/"]R9&8Z;&D^"B @(" @(" @(" @(" @
M(" @(" @(" @(#QR9&8Z;&D@<F1F.G!A<G-E5'EP93TB4F5S;W5R8V4B/@H@
M(" @(" @(" @(" @(" @(" @(" @(" @(" \>&UP1SIS=V%T8VA.86UE/E)U
M8GD\+WAM<$<Z<W=A=&-H3F%M93X*(" @(" @(" @(" @(" @(" @(" @(" @
M(" @/'AM<$<Z;6]D93Y#35E+/"]X;7!'.FUO9&4^"B @(" @(" @(" @(" @
M(" @(" @(" @(" @(#QX;7!'.G1Y<&4^4%)/0T534SPO>&UP1SIT>7!E/@H@
M(" @(" @(" @(" @(" @(" @(" @(" @(" \>&UP1SIC>6%N/C(U+C P,# P
M,#PO>&UP1SIC>6%N/@H@(" @(" @(" @(" @(" @(" @(" @(" @(" \>&UP
M1SIM86=E;G1A/C$P,"XP,# P,# \+WAM<$<Z;6%G96YT83X*(" @(" @(" @
M(" @(" @(" @(" @(" @(" @/'AM<$<Z>65L;&]W/C$P,"XP,# P,# \+WAM
M<$<Z>65L;&]W/@H@(" @(" @(" @(" @(" @(" @(" @(" @(" \>&UP1SIB
M;&%C:SXP+C P,# P,#PO>&UP1SIB;&%C:SX*(" @(" @(" @(" @(" @(" @
M(" @(" @/"]R9&8Z;&D^"B @(" @(" @(" @(" @(" @(" @(" @(#QR9&8Z
M;&D@<F1F.G!A<G-E5'EP93TB4F5S;W5R8V4B/@H@(" @(" @(" @(" @(" @
M(" @(" @(" @(" \>&UP1SIS=V%T8VA.86UE/E)E9#PO>&UP1SIS=V%T8VA.
M86UE/@H@(" @(" @(" @(" @(" @(" @(" @(" @(" \>&UP1SIM;V1E/D--
M64L\+WAM<$<Z;6]D93X*(" @(" @(" @(" @(" @(" @(" @(" @(" @/'AM
M<$<Z='EP93Y04D]#15-3/"]X;7!'.G1Y<&4^"B @(" @(" @(" @(" @(" @
M(" @(" @(" @(#QX;7!'.F-Y86X^,"XP,# P,# \+WAM<$<Z8WEA;CX*(" @
M(" @(" @(" @(" @(" @(" @(" @(" @/'AM<$<Z;6%G96YT83XQ,# N,# P
M,# P/"]X;7!'.FUA9V5N=&$^"B @(" @(" @(" @(" @(" @(" @(" @(" @
M(#QX;7!'.GEE;&QO=SXQ,# N,# P,# P/"]X;7!'.GEE;&QO=SX*(" @(" @
M(" @(" @(" @(" @(" @(" @(" @/'AM<$<Z8FQA8VL^,"XP,# P,# \+WAM
M<$<Z8FQA8VL^"B @(" @(" @(" @(" @(" @(" @(" @(#PO<F1F.FQI/@H@
M(" @(" @(" @(" @(" @(" @(" @(" \<F1F.FQI(')D9CIP87)S951Y<&4]
M(E)E<V]U<F-E(CX*(" @(" @(" @(" @(" @(" @(" @(" @(" @/'AM<$<Z
M<W=A=&-H3F%M93Y0=6UP:VEN/"]X;7!'.G-W871C:$YA;64^"B @(" @(" @
M(" @(" @(" @(" @(" @(" @(#QX;7!'.FUO9&4^0TU92SPO>&UP1SIM;V1E
M/@H@(" @(" @(" @(" @(" @(" @(" @(" @(" \>&UP1SIT>7!E/E!23T-%
M4U,\+WAM<$<Z='EP93X*(" @(" @(" @(" @(" @(" @(" @(" @(" @/'AM
M<$<Z8WEA;CXP+C P,# P,#PO>&UP1SIC>6%N/@H@(" @(" @(" @(" @(" @
M(" @(" @(" @(" \>&UP1SIM86=E;G1A/C<U+C P,# P,#PO>&UP1SIM86=E
M;G1A/@H@(" @(" @(" @(" @(" @(" @(" @(" @(" \>&UP1SIY96QL;W<^
M,3 P+C P,# P,#PO>&UP1SIY96QL;W<^"B @(" @(" @(" @(" @(" @(" @
M(" @(" @(#QX;7!'.F)L86-K/C N,# P,# P/"]X;7!'.F)L86-K/@H@(" @
M(" @(" @(" @(" @(" @(" @(" \+W)D9CIL:3X*(" @(" @(" @(" @(" @
M(" @(" @(" @/')D9CIL:2!R9&8Z<&%R<V54>7!E/2)297-O=7)C92(^"B @
M(" @(" @(" @(" @(" @(" @(" @(" @(#QX;7!'.G-W871C:$YA;64^4W%U
M87-H/"]X;7!'.G-W871C:$YA;64^"B @(" @(" @(" @(" @(" @(" @(" @
M(" @(#QX;7!'.FUO9&4^0TU92SPO>&UP1SIM;V1E/@H@(" @(" @(" @(" @
M(" @(" @(" @(" @(" \>&UP1SIT>7!E/E!23T-%4U,\+WAM<$<Z='EP93X*
M(" @(" @(" @(" @(" @(" @(" @(" @(" @/'AM<$<Z8WEA;CXP+C P,# P
M,#PO>&UP1SIC>6%N/@H@(" @(" @(" @(" @(" @(" @(" @(" @(" \>&UP
M1SIM86=E;G1A/C4P+C P,# P,#PO>&UP1SIM86=E;G1A/@H@(" @(" @(" @
M(" @(" @(" @(" @(" @(" \>&UP1SIY96QL;W<^,3 P+C P,# P,#PO>&UP
M1SIY96QL;W<^"B @(" @(" @(" @(" @(" @(" @(" @(" @(#QX;7!'.F)L
M86-K/C N,# P,# P/"]X;7!'.F)L86-K/@H@(" @(" @(" @(" @(" @(" @
M(" @(" \+W)D9CIL:3X*(" @(" @(" @(" @(" @(" @(" @(" @/')D9CIL
M:2!R9&8Z<&%R<V54>7!E/2)297-O=7)C92(^"B @(" @(" @(" @(" @(" @
M(" @(" @(" @(#QX;7!'.G-W871C:$YA;64^4W5N<VAI;F4\+WAM<$<Z<W=A
M=&-H3F%M93X*(" @(" @(" @(" @(" @(" @(" @(" @(" @/'AM<$<Z;6]D
M93Y#35E+/"]X;7!'.FUO9&4^"B @(" @(" @(" @(" @(" @(" @(" @(" @
M(#QX;7!'.G1Y<&4^4%)/0T534SPO>&UP1SIT>7!E/@H@(" @(" @(" @(" @
M(" @(" @(" @(" @(" \>&UP1SIC>6%N/C N,# P,# P/"]X;7!'.F-Y86X^
M"B @(" @(" @(" @(" @(" @(" @(" @(" @(#QX;7!'.FUA9V5N=&$^,C4N
M,# P,# P/"]X;7!'.FUA9V5N=&$^"B @(" @(" @(" @(" @(" @(" @(" @
M(" @(#QX;7!'.GEE;&QO=SXQ,# N,# P,# P/"]X;7!'.GEE;&QO=SX*(" @
M(" @(" @(" @(" @(" @(" @(" @(" @/'AM<$<Z8FQA8VL^,"XP,# P,# \
M+WAM<$<Z8FQA8VL^"B @(" @(" @(" @(" @(" @(" @(" @(#PO<F1F.FQI
M/@H@(" @(" @(" @(" @(" @(" @(" @(" \<F1F.FQI(')D9CIP87)S951Y
M<&4](E)E<V]U<F-E(CX*(" @(" @(" @(" @(" @(" @(" @(" @(" @/'AM
M<$<Z<W=A=&-H3F%M93Y0=7)E(%EE;&QO=SPO>&UP1SIS=V%T8VA.86UE/@H@
M(" @(" @(" @(" @(" @(" @(" @(" @(" \>&UP1SIM;V1E/D--64L\+WAM
M<$<Z;6]D93X*(" @(" @(" @(" @(" @(" @(" @(" @(" @/'AM<$<Z='EP
M93Y04D]#15-3/"]X;7!'.G1Y<&4^"B @(" @(" @(" @(" @(" @(" @(" @
M(" @(#QX;7!'.F-Y86X^,"XP,# P,# \+WAM<$<Z8WEA;CX*(" @(" @(" @
M(" @(" @(" @(" @(" @(" @/'AM<$<Z;6%G96YT83XP+C P,# P,#PO>&UP
M1SIM86=E;G1A/@H@(" @(" @(" @(" @(" @(" @(" @(" @(" \>&UP1SIY
M96QL;W<^,3 P+C P,# P,#PO>&UP1SIY96QL;W<^"B @(" @(" @(" @(" @
M(" @(" @(" @(" @(#QX;7!'.F)L86-K/C N,# P,# P/"]X;7!'.F)L86-K
M/@H@(" @(" @(" @(" @(" @(" @(" @(" \+W)D9CIL:3X*(" @(" @(" @
M(" @(" @(" @(" @(" @/')D9CIL:2!R9&8Z<&%R<V54>7!E/2)297-O=7)C
M92(^"B @(" @(" @(" @(" @(" @(" @(" @(" @(#QX;7!'.G-W871C:$YA
M;64^4&5R:61O=#PO>&UP1SIS=V%T8VA.86UE/@H@(" @(" @(" @(" @(" @
M(" @(" @(" @(" \>&UP1SIM;V1E/D--64L\+WAM<$<Z;6]D93X*(" @(" @
M(" @(" @(" @(" @(" @(" @(" @/'AM<$<Z='EP93Y04D]#15-3/"]X;7!'
M.G1Y<&4^"B @(" @(" @(" @(" @(" @(" @(" @(" @(#QX;7!'.F-Y86X^
M,C4N,# P,# P/"]X;7!'.F-Y86X^"B @(" @(" @(" @(" @(" @(" @(" @
M(" @(#QX;7!'.FUA9V5N=&$^,"XP,# P,# \+WAM<$<Z;6%G96YT83X*(" @
M(" @(" @(" @(" @(" @(" @(" @(" @/'AM<$<Z>65L;&]W/C$P,"XP,# P
M,# \+WAM<$<Z>65L;&]W/@H@(" @(" @(" @(" @(" @(" @(" @(" @(" \
M>&UP1SIB;&%C:SXP+C P,# P,#PO>&UP1SIB;&%C:SX*(" @(" @(" @(" @
M(" @(" @(" @(" @/"]R9&8Z;&D^"B @(" @(" @(" @(" @(" @(" @(" @
M(#QR9&8Z;&D@<F1F.G!A<G-E5'EP93TB4F5S;W5R8V4B/@H@(" @(" @(" @
M(" @(" @(" @(" @(" @(" \>&UP1SIS=V%T8VA.86UE/DQI='1L92!3<')O
M=70@1W)E96X\+WAM<$<Z<W=A=&-H3F%M93X*(" @(" @(" @(" @(" @(" @
M(" @(" @(" @/'AM<$<Z;6]D93Y#35E+/"]X;7!'.FUO9&4^"B @(" @(" @
M(" @(" @(" @(" @(" @(" @(#QX;7!'.G1Y<&4^4%)/0T534SPO>&UP1SIT
M>7!E/@H@(" @(" @(" @(" @(" @(" @(" @(" @(" \>&UP1SIC>6%N/C4P
M+C P,# P,#PO>&UP1SIC>6%N/@H@(" @(" @(" @(" @(" @(" @(" @(" @
M(" \>&UP1SIM86=E;G1A/C N,# P,# P/"]X;7!'.FUA9V5N=&$^"B @(" @
M(" @(" @(" @(" @(" @(" @(" @(#QX;7!'.GEE;&QO=SXQ,# N,# P,# P
M/"]X;7!'.GEE;&QO=SX*(" @(" @(" @(" @(" @(" @(" @(" @(" @/'AM
M<$<Z8FQA8VL^,"XP,# P,# \+WAM<$<Z8FQA8VL^"B @(" @(" @(" @(" @
M(" @(" @(" @(#PO<F1F.FQI/@H@(" @(" @(" @(" @(" @(" @(" @(" \
M<F1F.FQI(')D9CIP87)S951Y<&4](E)E<V]U<F-E(CX*(" @(" @(" @(" @
M(" @(" @(" @(" @(" @/'AM<$<Z<W=A=&-H3F%M93Y*861E/"]X;7!'.G-W
M871C:$YA;64^"B @(" @(" @(" @(" @(" @(" @(" @(" @(#QX;7!'.FUO
M9&4^0TU92SPO>&UP1SIM;V1E/@H@(" @(" @(" @(" @(" @(" @(" @(" @
M(" \>&UP1SIT>7!E/E!23T-%4U,\+WAM<$<Z='EP93X*(" @(" @(" @(" @
M(" @(" @(" @(" @(" @/'AM<$<Z8WEA;CXU,"XP,# P,# \+WAM<$<Z8WEA
M;CX*(" @(" @(" @(" @(" @(" @(" @(" @(" @/'AM<$<Z;6%G96YT83XP
M+C P,# P,#PO>&UP1SIM86=E;G1A/@H@(" @(" @(" @(" @(" @(" @(" @
M(" @(" \>&UP1SIY96QL;W<^,3 P+C P,# P,#PO>&UP1SIY96QL;W<^"B @
M(" @(" @(" @(" @(" @(" @(" @(" @(#QX;7!'.F)L86-K/C(U+C P,# P
M,#PO>&UP1SIB;&%C:SX*(" @(" @(" @(" @(" @(" @(" @(" @/"]R9&8Z
M;&D^"B @(" @(" @(" @(" @(" @(" @(" @(#QR9&8Z;&D@<F1F.G!A<G-E
M5'EP93TB4F5S;W5R8V4B/@H@(" @(" @(" @(" @(" @(" @(" @(" @(" \
M>&UP1SIS=V%T8VA.86UE/DUI;G0@2G5L97 \+WAM<$<Z<W=A=&-H3F%M93X*
M(" @(" @(" @(" @(" @(" @(" @(" @(" @/'AM<$<Z;6]D93Y#35E+/"]X
M;7!'.FUO9&4^"B @(" @(" @(" @(" @(" @(" @(" @(" @(#QX;7!'.G1Y
M<&4^4%)/0T534SPO>&UP1SIT>7!E/@H@(" @(" @(" @(" @(" @(" @(" @
M(" @(" \>&UP1SIC>6%N/C<U+C P,# P,#PO>&UP1SIC>6%N/@H@(" @(" @
M(" @(" @(" @(" @(" @(" @(" \>&UP1SIM86=E;G1A/C N,# P,# P/"]X
M;7!'.FUA9V5N=&$^"B @(" @(" @(" @(" @(" @(" @(" @(" @(#QX;7!'
M.GEE;&QO=SXQ,# N,# P,# P/"]X;7!'.GEE;&QO=SX*(" @(" @(" @(" @
M(" @(" @(" @(" @(" @/'AM<$<Z8FQA8VL^,C4N,# P,# P/"]X;7!'.F)L
M86-K/@H@(" @(" @(" @(" @(" @(" @(" @(" \+W)D9CIL:3X*(" @(" @
M(" @(" @(" @(" @(" @(" @/')D9CIL:2!R9&8Z<&%R<V54>7!E/2)297-O
M=7)C92(^"B @(" @(" @(" @(" @(" @(" @(" @(" @(#QX;7!'.G-W871C
M:$YA;64^16UE<F%L9#PO>&UP1SIS=V%T8VA.86UE/@H@(" @(" @(" @(" @
M(" @(" @(" @(" @(" \>&UP1SIM;V1E/D--64L\+WAM<$<Z;6]D93X*(" @
M(" @(" @(" @(" @(" @(" @(" @(" @/'AM<$<Z='EP93Y04D]#15-3/"]X
M;7!'.G1Y<&4^"B @(" @(" @(" @(" @(" @(" @(" @(" @(#QX;7!'.F-Y
M86X^,3 P+C P,# P,#PO>&UP1SIC>6%N/@H@(" @(" @(" @(" @(" @(" @
M(" @(" @(" \>&UP1SIM86=E;G1A/C(U+C P,# P,#PO>&UP1SIM86=E;G1A
M/@H@(" @(" @(" @(" @(" @(" @(" @(" @(" \>&UP1SIY96QL;W<^,3 P
M+C P,# P,#PO>&UP1SIY96QL;W<^"B @(" @(" @(" @(" @(" @(" @(" @
M(" @(#QX;7!'.F)L86-K/C(U+C P,# P,#PO>&UP1SIB;&%C:SX*(" @(" @
M(" @(" @(" @(" @(" @(" @/"]R9&8Z;&D^"B @(" @(" @(" @(" @(" @
M(" @(" @(#QR9&8Z;&D@<F1F.G!A<G-E5'EP93TB4F5S;W5R8V4B/@H@(" @
M(" @(" @(" @(" @(" @(" @(" @(" \>&UP1SIS=V%T8VA.86UE/E-E82!'
M<F5E;CPO>&UP1SIS=V%T8VA.86UE/@H@(" @(" @(" @(" @(" @(" @(" @
M(" @(" \>&UP1SIM;V1E/D--64L\+WAM<$<Z;6]D93X*(" @(" @(" @(" @
M(" @(" @(" @(" @(" @/'AM<$<Z='EP93Y04D]#15-3/"]X;7!'.G1Y<&4^
M"B @(" @(" @(" @(" @(" @(" @(" @(" @(#QX;7!'.F-Y86X^,3 P+C P
M,# P,#PO>&UP1SIC>6%N/@H@(" @(" @(" @(" @(" @(" @(" @(" @(" \
M>&UP1SIM86=E;G1A/C(U+C P,# P,#PO>&UP1SIM86=E;G1A/@H@(" @(" @
M(" @(" @(" @(" @(" @(" @(" \>&UP1SIY96QL;W<^-3 N,# P,# P/"]X
M;7!'.GEE;&QO=SX*(" @(" @(" @(" @(" @(" @(" @(" @(" @/'AM<$<Z
M8FQA8VL^,C4N,# P,# P/"]X;7!'.F)L86-K/@H@(" @(" @(" @(" @(" @
M(" @(" @(" \+W)D9CIL:3X*(" @(" @(" @(" @(" @(" @(" @(" @/')D
M9CIL:2!R9&8Z<&%R<V54>7!E/2)297-O=7)C92(^"B @(" @(" @(" @(" @
M(" @(" @(" @(" @(#QX;7!'.G-W871C:$YA;64^0V%R:6)B96%N($)L=64\
M+WAM<$<Z<W=A=&-H3F%M93X*(" @(" @(" @(" @(" @(" @(" @(" @(" @
M/'AM<$<Z;6]D93Y#35E+/"]X;7!'.FUO9&4^"B @(" @(" @(" @(" @(" @
M(" @(" @(" @(#QX;7!'.G1Y<&4^4%)/0T534SPO>&UP1SIT>7!E/@H@(" @
M(" @(" @(" @(" @(" @(" @(" @(" \>&UP1SIC>6%N/C$P,"XP,# P,# \
M+WAM<$<Z8WEA;CX*(" @(" @(" @(" @(" @(" @(" @(" @(" @/'AM<$<Z
M;6%G96YT83XR-2XP,# P,# \+WAM<$<Z;6%G96YT83X*(" @(" @(" @(" @
M(" @(" @(" @(" @(" @/'AM<$<Z>65L;&]W/C(U+C P,# P,#PO>&UP1SIY
M96QL;W<^"B @(" @(" @(" @(" @(" @(" @(" @(" @(#QX;7!'.F)L86-K
M/C N,# P,# P/"]X;7!'.F)L86-K/@H@(" @(" @(" @(" @(" @(" @(" @
M(" \+W)D9CIL:3X*(" @(" @(" @(" @(" @(" @(" @(" @/')D9CIL:2!R
M9&8Z<&%R<V54>7!E/2)297-O=7)C92(^"B @(" @(" @(" @(" @(" @(" @
M(" @(" @(#QX;7!'.G-W871C:$YA;64^4'5R92!#>6%N/"]X;7!'.G-W871C
M:$YA;64^"B @(" @(" @(" @(" @(" @(" @(" @(" @(#QX;7!'.FUO9&4^
M0TU92SPO>&UP1SIM;V1E/@H@(" @(" @(" @(" @(" @(" @(" @(" @(" \
M>&UP1SIT>7!E/E!23T-%4U,\+WAM<$<Z='EP93X*(" @(" @(" @(" @(" @
M(" @(" @(" @(" @/'AM<$<Z8WEA;CXQ,# N,# P,# P/"]X;7!'.F-Y86X^
M"B @(" @(" @(" @(" @(" @(" @(" @(" @(#QX;7!'.FUA9V5N=&$^,"XP
M,# P,# \+WAM<$<Z;6%G96YT83X*(" @(" @(" @(" @(" @(" @(" @(" @
M(" @/'AM<$<Z>65L;&]W/C N,# P,# P/"]X;7!'.GEE;&QO=SX*(" @(" @
M(" @(" @(" @(" @(" @(" @(" @/'AM<$<Z8FQA8VL^,"XP,# P,# \+WAM
M<$<Z8FQA8VL^"B @(" @(" @(" @(" @(" @(" @(" @(#PO<F1F.FQI/@H@
M(" @(" @(" @(" @(" @(" @(" @(" \<F1F.FQI(')D9CIP87)S951Y<&4]
M(E)E<V]U<F-E(CX*(" @(" @(" @(" @(" @(" @(" @(" @(" @/'AM<$<Z
M<W=A=&-H3F%M93Y(87=A:6EA;B!";'5E/"]X;7!'.G-W871C:$YA;64^"B @
M(" @(" @(" @(" @(" @(" @(" @(" @(#QX;7!'.FUO9&4^0TU92SPO>&UP
M1SIM;V1E/@H@(" @(" @(" @(" @(" @(" @(" @(" @(" \>&UP1SIT>7!E
M/E!23T-%4U,\+WAM<$<Z='EP93X*(" @(" @(" @(" @(" @(" @(" @(" @
M(" @/'AM<$<Z8WEA;CXQ,# N,# P,# P/"]X;7!'.F-Y86X^"B @(" @(" @
M(" @(" @(" @(" @(" @(" @(#QX;7!'.FUA9V5N=&$^,C4N,# P,# P/"]X
M;7!'.FUA9V5N=&$^"B @(" @(" @(" @(" @(" @(" @(" @(" @(#QX;7!'
M.GEE;&QO=SXP+C P,# P,#PO>&UP1SIY96QL;W<^"B @(" @(" @(" @(" @
M(" @(" @(" @(" @(#QX;7!'.F)L86-K/C N,# P,# P/"]X;7!'.F)L86-K
M/@H@(" @(" @(" @(" @(" @(" @(" @(" \+W)D9CIL:3X*(" @(" @(" @
M(" @(" @(" @(" @(" @/')D9CIL:2!R9&8Z<&%R<V54>7!E/2)297-O=7)C
M92(^"B @(" @(" @(" @(" @(" @(" @(" @(" @(#QX;7!'.G-W871C:$YA
M;64^5'=I;&QI9VAT($)L=64\+WAM<$<Z<W=A=&-H3F%M93X*(" @(" @(" @
M(" @(" @(" @(" @(" @(" @/'AM<$<Z;6]D93Y#35E+/"]X;7!'.FUO9&4^
M"B @(" @(" @(" @(" @(" @(" @(" @(" @(#QX;7!'.G1Y<&4^4%)/0T53
M4SPO>&UP1SIT>7!E/@H@(" @(" @(" @(" @(" @(" @(" @(" @(" \>&UP
M1SIC>6%N/C$P,"XP,# P,# \+WAM<$<Z8WEA;CX*(" @(" @(" @(" @(" @
M(" @(" @(" @(" @/'AM<$<Z;6%G96YT83XU,"XP,# P,# \+WAM<$<Z;6%G
M96YT83X*(" @(" @(" @(" @(" @(" @(" @(" @(" @/'AM<$<Z>65L;&]W
M/C N,# P,# P/"]X;7!'.GEE;&QO=SX*(" @(" @(" @(" @(" @(" @(" @
M(" @(" @/'AM<$<Z8FQA8VL^,"XP,# P,# \+WAM<$<Z8FQA8VL^"B @(" @
M(" @(" @(" @(" @(" @(" @(#PO<F1F.FQI/@H@(" @(" @(" @(" @(" @
M(" @(" @(" \<F1F.FQI(')D9CIP87)S951Y<&4](E)E<V]U<F-E(CX*(" @
M(" @(" @(" @(" @(" @(" @(" @(" @/'AM<$<Z<W=A=&-H3F%M93Y3=&%R
M<GD@3FEG:'0@0FQU93PO>&UP1SIS=V%T8VA.86UE/@H@(" @(" @(" @(" @
M(" @(" @(" @(" @(" \>&UP1SIM;V1E/D--64L\+WAM<$<Z;6]D93X*(" @
M(" @(" @(" @(" @(" @(" @(" @(" @/'AM<$<Z='EP93Y04D]#15-3/"]X
M;7!'.G1Y<&4^"B @(" @(" @(" @(" @(" @(" @(" @(" @(#QX;7!'.F-Y
M86X^,3 P+C P,# P,#PO>&UP1SIC>6%N/@H@(" @(" @(" @(" @(" @(" @
M(" @(" @(" \>&UP1SIM86=E;G1A/C<U+C P,# P,#PO>&UP1SIM86=E;G1A
M/@H@(" @(" @(" @(" @(" @(" @(" @(" @(" \>&UP1SIY96QL;W<^,"XP
M,# P,# \+WAM<$<Z>65L;&]W/@H@(" @(" @(" @(" @(" @(" @(" @(" @
M(" \>&UP1SIB;&%C:SXP+C P,# P,#PO>&UP1SIB;&%C:SX*(" @(" @(" @
M(" @(" @(" @(" @(" @/"]R9&8Z;&D^"B @(" @(" @(" @(" @(" @(" @
M(" @(#QR9&8Z;&D@<F1F.G!A<G-E5'EP93TB4F5S;W5R8V4B/@H@(" @(" @
M(" @(" @(" @(" @(" @(" @(" \>&UP1SIS=V%T8VA.86UE/D1E97 @4V5A
M($)L=64\+WAM<$<Z<W=A=&-H3F%M93X*(" @(" @(" @(" @(" @(" @(" @
M(" @(" @/'AM<$<Z;6]D93Y#35E+/"]X;7!'.FUO9&4^"B @(" @(" @(" @
M(" @(" @(" @(" @(" @(#QX;7!'.G1Y<&4^4%)/0T534SPO>&UP1SIT>7!E
M/@H@(" @(" @(" @(" @(" @(" @(" @(" @(" \>&UP1SIC>6%N/C$P,"XP
M,# P,# \+WAM<$<Z8WEA;CX*(" @(" @(" @(" @(" @(" @(" @(" @(" @
M/'AM<$<Z;6%G96YT83XQ,# N,# P,# P/"]X;7!'.FUA9V5N=&$^"B @(" @
M(" @(" @(" @(" @(" @(" @(" @(#QX;7!'.GEE;&QO=SXP+C P,# P,#PO
M>&UP1SIY96QL;W<^"B @(" @(" @(" @(" @(" @(" @(" @(" @(#QX;7!'
M.F)L86-K/C N,# P,# P/"]X;7!'.F)L86-K/@H@(" @(" @(" @(" @(" @
M(" @(" @(" \+W)D9CIL:3X*(" @(" @(" @(" @(" @(" @(" @(" @/')D
M9CIL:2!R9&8Z<&%R<V54>7!E/2)297-O=7)C92(^"B @(" @(" @(" @(" @
M(" @(" @(" @(" @(#QX;7!'.G-W871C:$YA;64^1G)E<V@@3&%V96YD97(\
M+WAM<$<Z<W=A=&-H3F%M93X*(" @(" @(" @(" @(" @(" @(" @(" @(" @
M/'AM<$<Z;6]D93Y#35E+/"]X;7!'.FUO9&4^"B @(" @(" @(" @(" @(" @
M(" @(" @(" @(#QX;7!'.G1Y<&4^4%)/0T534SPO>&UP1SIT>7!E/@H@(" @
M(" @(" @(" @(" @(" @(" @(" @(" \>&UP1SIC>6%N/C<U+C P,# P,#PO
M>&UP1SIC>6%N/@H@(" @(" @(" @(" @(" @(" @(" @(" @(" \>&UP1SIM
M86=E;G1A/C<U+C P,# P,#PO>&UP1SIM86=E;G1A/@H@(" @(" @(" @(" @
M(" @(" @(" @(" @(" \>&UP1SIY96QL;W<^,"XP,# P,# \+WAM<$<Z>65L
M;&]W/@H@(" @(" @(" @(" @(" @(" @(" @(" @(" \>&UP1SIB;&%C:SXP
M+C P,# P,#PO>&UP1SIB;&%C:SX*(" @(" @(" @(" @(" @(" @(" @(" @
M/"]R9&8Z;&D^"B @(" @(" @(" @(" @(" @(" @(" @(#QR9&8Z;&D@<F1F
M.G!A<G-E5'EP93TB4F5S;W5R8V4B/@H@(" @(" @(" @(" @(" @(" @(" @
M(" @(" \>&UP1SIS=V%T8VA.86UE/E!U<G!L93PO>&UP1SIS=V%T8VA.86UE
M/@H@(" @(" @(" @(" @(" @(" @(" @(" @(" \>&UP1SIM;V1E/D--64L\
M+WAM<$<Z;6]D93X*(" @(" @(" @(" @(" @(" @(" @(" @(" @/'AM<$<Z
M='EP93Y04D]#15-3/"]X;7!'.G1Y<&4^"B @(" @(" @(" @(" @(" @(" @
M(" @(" @(#QX;7!'.F-Y86X^-S4N,# P,# P/"]X;7!'.F-Y86X^"B @(" @
M(" @(" @(" @(" @(" @(" @(" @(#QX;7!'.FUA9V5N=&$^,3 P+C P,# P
M,#PO>&UP1SIM86=E;G1A/@H@(" @(" @(" @(" @(" @(" @(" @(" @(" \
M>&UP1SIY96QL;W<^,"XP,# P,# \+WAM<$<Z>65L;&]W/@H@(" @(" @(" @
M(" @(" @(" @(" @(" @(" \>&UP1SIB;&%C:SXP+C P,# P,#PO>&UP1SIB
M;&%C:SX*(" @(" @(" @(" @(" @(" @(" @(" @/"]R9&8Z;&D^"B @(" @
M(" @(" @(" @(" @(" @(" @(#QR9&8Z;&D@<F1F.G!A<G-E5'EP93TB4F5S
M;W5R8V4B/@H@(" @(" @(" @(" @(" @(" @(" @(" @(" \>&UP1SIS=V%T
M8VA.86UE/D%M971H>7-T/"]X;7!'.G-W871C:$YA;64^"B @(" @(" @(" @
M(" @(" @(" @(" @(" @(#QX;7!'.FUO9&4^0TU92SPO>&UP1SIM;V1E/@H@
M(" @(" @(" @(" @(" @(" @(" @(" @(" \>&UP1SIT>7!E/E!23T-%4U,\
M+WAM<$<Z='EP93X*(" @(" @(" @(" @(" @(" @(" @(" @(" @/'AM<$<Z
M8WEA;CXU,"XP,# P,# \+WAM<$<Z8WEA;CX*(" @(" @(" @(" @(" @(" @
M(" @(" @(" @/'AM<$<Z;6%G96YT83XQ,# N,# P,# P/"]X;7!'.FUA9V5N
M=&$^"B @(" @(" @(" @(" @(" @(" @(" @(" @(#QX;7!'.GEE;&QO=SXP
M+C P,# P,#PO>&UP1SIY96QL;W<^"B @(" @(" @(" @(" @(" @(" @(" @
M(" @(#QX;7!'.F)L86-K/C N,# P,# P/"]X;7!'.F)L86-K/@H@(" @(" @
M(" @(" @(" @(" @(" @(" \+W)D9CIL:3X*(" @(" @(" @(" @(" @(" @
M(" @(" @/')D9CIL:2!R9&8Z<&%R<V54>7!E/2)297-O=7)C92(^"B @(" @
M(" @(" @(" @(" @(" @(" @(" @(#QX;7!'.G-W871C:$YA;64^4F%S8F5R
M<GD\+WAM<$<Z<W=A=&-H3F%M93X*(" @(" @(" @(" @(" @(" @(" @(" @
M(" @/'AM<$<Z;6]D93Y#35E+/"]X;7!'.FUO9&4^"B @(" @(" @(" @(" @
M(" @(" @(" @(" @(#QX;7!'.G1Y<&4^4%)/0T534SPO>&UP1SIT>7!E/@H@
M(" @(" @(" @(" @(" @(" @(" @(" @(" \>&UP1SIC>6%N/C(U+C P,# P
M,#PO>&UP1SIC>6%N/@H@(" @(" @(" @(" @(" @(" @(" @(" @(" \>&UP
M1SIM86=E;G1A/C$P,"XP,# P,# \+WAM<$<Z;6%G96YT83X*(" @(" @(" @
M(" @(" @(" @(" @(" @(" @/'AM<$<Z>65L;&]W/C N,# P,# P/"]X;7!'
M.GEE;&QO=SX*(" @(" @(" @(" @(" @(" @(" @(" @(" @/'AM<$<Z8FQA
M8VL^,"XP,# P,# \+WAM<$<Z8FQA8VL^"B @(" @(" @(" @(" @(" @(" @
M(" @(#PO<F1F.FQI/@H@(" @(" @(" @(" @(" @(" @(" @(" \<F1F.FQI
M(')D9CIP87)S951Y<&4](E)E<V]U<F-E(CX*(" @(" @(" @(" @(" @(" @
M(" @(" @(" @/'AM<$<Z<W=A=&-H3F%M93Y0=7)E($UA9V5N=&$\+WAM<$<Z
M<W=A=&-H3F%M93X*(" @(" @(" @(" @(" @(" @(" @(" @(" @/'AM<$<Z
M;6]D93Y#35E+/"]X;7!'.FUO9&4^"B @(" @(" @(" @(" @(" @(" @(" @
M(" @(#QX;7!'.G1Y<&4^4%)/0T534SPO>&UP1SIT>7!E/@H@(" @(" @(" @
M(" @(" @(" @(" @(" @(" \>&UP1SIC>6%N/C N,# P,# P/"]X;7!'.F-Y
M86X^"B @(" @(" @(" @(" @(" @(" @(" @(" @(#QX;7!'.FUA9V5N=&$^
M,3 P+C P,# P,#PO>&UP1SIM86=E;G1A/@H@(" @(" @(" @(" @(" @(" @
M(" @(" @(" \>&UP1SIY96QL;W<^,"XP,# P,# \+WAM<$<Z>65L;&]W/@H@
M(" @(" @(" @(" @(" @(" @(" @(" @(" \>&UP1SIB;&%C:SXP+C P,# P
M,#PO>&UP1SIB;&%C:SX*(" @(" @(" @(" @(" @(" @(" @(" @/"]R9&8Z
M;&D^"B @(" @(" @(" @(" @(" @(" @(" @(#QR9&8Z;&D@<F1F.G!A<G-E
M5'EP93TB4F5S;W5R8V4B/@H@(" @(" @(" @(" @(" @(" @(" @(" @(" \
M>&UP1SIS=V%T8VA.86UE/D=L;V)A;"!2960\+WAM<$<Z<W=A=&-H3F%M93X*
M(" @(" @(" @(" @(" @(" @(" @(" @(" @/'AM<$<Z='EP93Y04D]#15-3
M/"]X;7!'.G1Y<&4^"B @(" @(" @(" @(" @(" @(" @(" @(" @(#QX;7!'
M.G1I;G0^,3 P+C P,# P,#PO>&UP1SIT:6YT/@H@(" @(" @(" @(" @(" @
M(" @(" @(" @(" \>&UP1SIM;V1E/D--64L\+WAM<$<Z;6]D93X*(" @(" @
M(" @(" @(" @(" @(" @(" @(" @/'AM<$<Z8WEA;CXP+C P,# P,#PO>&UP
M1SIC>6%N/@H@(" @(" @(" @(" @(" @(" @(" @(" @(" \>&UP1SIM86=E
M;G1A/C$P,"XP,# P,# \+WAM<$<Z;6%G96YT83X*(" @(" @(" @(" @(" @
M(" @(" @(" @(" @/'AM<$<Z>65L;&]W/C$P,"XP,# P,# \+WAM<$<Z>65L
M;&]W/@H@(" @(" @(" @(" @(" @(" @(" @(" @(" \>&UP1SIB;&%C:SXP
M+C P,# P,#PO>&UP1SIB;&%C:SX*(" @(" @(" @(" @(" @(" @(" @(" @
M/"]R9&8Z;&D^"B @(" @(" @(" @(" @(" @(" @(" @(#QR9&8Z;&D@<F1F
M.G!A<G-E5'EP93TB4F5S;W5R8V4B/@H@(" @(" @(" @(" @(" @(" @(" @
M(" @(" \>&UP1SIS=V%T8VA.86UE/D=L;V)A;"!3<75A<V@\+WAM<$<Z<W=A
M=&-H3F%M93X*(" @(" @(" @(" @(" @(" @(" @(" @(" @/'AM<$<Z='EP
M93Y04D]#15-3/"]X;7!'.G1Y<&4^"B @(" @(" @(" @(" @(" @(" @(" @
M(" @(#QX;7!'.G1I;G0^,3 P+C P,# P,#PO>&UP1SIT:6YT/@H@(" @(" @
M(" @(" @(" @(" @(" @(" @(" \>&UP1SIM;V1E/D--64L\+WAM<$<Z;6]D
M93X*(" @(" @(" @(" @(" @(" @(" @(" @(" @/'AM<$<Z8WEA;CXP+C P
M,# P,#PO>&UP1SIC>6%N/@H@(" @(" @(" @(" @(" @(" @(" @(" @(" \
M>&UP1SIM86=E;G1A/C4P+C P,# P,#PO>&UP1SIM86=E;G1A/@H@(" @(" @
M(" @(" @(" @(" @(" @(" @(" \>&UP1SIY96QL;W<^,3 P+C P,# P,#PO
M>&UP1SIY96QL;W<^"B @(" @(" @(" @(" @(" @(" @(" @(" @(#QX;7!'
M.F)L86-K/C N,# P,# P/"]X;7!'.F)L86-K/@H@(" @(" @(" @(" @(" @
M(" @(" @(" \+W)D9CIL:3X*(" @(" @(" @(" @(" @(" @(" @(" @/')D
M9CIL:2!R9&8Z<&%R<V54>7!E/2)297-O=7)C92(^"B @(" @(" @(" @(" @
M(" @(" @(" @(" @(#QX;7!'.G-W871C:$YA;64^1VQO8F%L(%!U<F4@665L
M;&]W/"]X;7!'.G-W871C:$YA;64^"B @(" @(" @(" @(" @(" @(" @(" @
M(" @(#QX;7!'.G1Y<&4^4%)/0T534SPO>&UP1SIT>7!E/@H@(" @(" @(" @
M(" @(" @(" @(" @(" @(" \>&UP1SIT:6YT/C$P,"XP,# P,# \+WAM<$<Z
M=&EN=#X*(" @(" @(" @(" @(" @(" @(" @(" @(" @/'AM<$<Z;6]D93Y#
M35E+/"]X;7!'.FUO9&4^"B @(" @(" @(" @(" @(" @(" @(" @(" @(#QX
M;7!'.F-Y86X^,"XP,# P,# \+WAM<$<Z8WEA;CX*(" @(" @(" @(" @(" @
M(" @(" @(" @(" @/'AM<$<Z;6%G96YT83XP+C P,# P,#PO>&UP1SIM86=E
M;G1A/@H@(" @(" @(" @(" @(" @(" @(" @(" @(" \>&UP1SIY96QL;W<^
M,3 P+C P,# P,#PO>&UP1SIY96QL;W<^"B @(" @(" @(" @(" @(" @(" @
M(" @(" @(#QX;7!'.F)L86-K/C N,# P,# P/"]X;7!'.F)L86-K/@H@(" @
M(" @(" @(" @(" @(" @(" @(" \+W)D9CIL:3X*(" @(" @(" @(" @(" @
M(" @(" @(" @/')D9CIL:2!R9&8Z<&%R<V54>7!E/2)297-O=7)C92(^"B @
M(" @(" @(" @(" @(" @(" @(" @(" @(#QX;7!'.G-W871C:$YA;64^1VQO
M8F%L($=R965N/"]X;7!'.G-W871C:$YA;64^"B @(" @(" @(" @(" @(" @
M(" @(" @(" @(#QX;7!'.G1Y<&4^4%)/0T534SPO>&UP1SIT>7!E/@H@(" @
M(" @(" @(" @(" @(" @(" @(" @(" \>&UP1SIT:6YT/C$P,"XP,# P,# \
M+WAM<$<Z=&EN=#X*(" @(" @(" @(" @(" @(" @(" @(" @(" @/'AM<$<Z
M;6]D93Y#35E+/"]X;7!'.FUO9&4^"B @(" @(" @(" @(" @(" @(" @(" @
M(" @(#QX;7!'.F-Y86X^.# N,# P,# P/"]X;7!'.F-Y86X^"B @(" @(" @
M(" @(" @(" @(" @(" @(" @(#QX;7!'.FUA9V5N=&$^,"XP,# P,# \+WAM
M<$<Z;6%G96YT83X*(" @(" @(" @(" @(" @(" @(" @(" @(" @/'AM<$<Z
M>65L;&]W/C$P,"XP,# P,# \+WAM<$<Z>65L;&]W/@H@(" @(" @(" @(" @
M(" @(" @(" @(" @(" \>&UP1SIB;&%C:SXP+C P,# P,#PO>&UP1SIB;&%C
M:SX*(" @(" @(" @(" @(" @(" @(" @(" @/"]R9&8Z;&D^"B @(" @(" @
M(" @(" @(" @(" @(" @(#QR9&8Z;&D@<F1F.G!A<G-E5'EP93TB4F5S;W5R
M8V4B/@H@(" @(" @(" @(" @(" @(" @(" @(" @(" \>&UP1SIS=V%T8VA.
M86UE/D=L;V)A;"!0=7)E($-Y86X\+WAM<$<Z<W=A=&-H3F%M93X*(" @(" @
M(" @(" @(" @(" @(" @(" @(" @/'AM<$<Z='EP93Y04D]#15-3/"]X;7!'
M.G1Y<&4^"B @(" @(" @(" @(" @(" @(" @(" @(" @(#QX;7!'.G1I;G0^
M,3 P+C P,# P,#PO>&UP1SIT:6YT/@H@(" @(" @(" @(" @(" @(" @(" @
M(" @(" \>&UP1SIM;V1E/D--64L\+WAM<$<Z;6]D93X*(" @(" @(" @(" @
M(" @(" @(" @(" @(" @/'AM<$<Z8WEA;CXQ,# N,# P,# P/"]X;7!'.F-Y
M86X^"B @(" @(" @(" @(" @(" @(" @(" @(" @(#QX;7!'.FUA9V5N=&$^
M,"XP,# P,# \+WAM<$<Z;6%G96YT83X*(" @(" @(" @(" @(" @(" @(" @
M(" @(" @/'AM<$<Z>65L;&]W/C N,# P,# P/"]X;7!'.GEE;&QO=SX*(" @
M(" @(" @(" @(" @(" @(" @(" @(" @/'AM<$<Z8FQA8VL^,"XP,# P,# \
M+WAM<$<Z8FQA8VL^"B @(" @(" @(" @(" @(" @(" @(" @(#PO<F1F.FQI
M/@H@(" @(" @(" @(" @(" @(" @(" @(" \<F1F.FQI(')D9CIP87)S951Y
M<&4](E)E<V]U<F-E(CX*(" @(" @(" @(" @(" @(" @(" @(" @(" @/'AM
M<$<Z<W=A=&-H3F%M93Y';&]B86P@1&5E<"!396$@0FQU93PO>&UP1SIS=V%T
M8VA.86UE/@H@(" @(" @(" @(" @(" @(" @(" @(" @(" \>&UP1SIT>7!E
M/E!23T-%4U,\+WAM<$<Z='EP93X*(" @(" @(" @(" @(" @(" @(" @(" @
M(" @/'AM<$<Z=&EN=#XQ,# N,# P,# P/"]X;7!'.G1I;G0^"B @(" @(" @
M(" @(" @(" @(" @(" @(" @(#QX;7!'.FUO9&4^0TU92SPO>&UP1SIM;V1E
M/@H@(" @(" @(" @(" @(" @(" @(" @(" @(" \>&UP1SIC>6%N/C$P,"XP
M,# P,# \+WAM<$<Z8WEA;CX*(" @(" @(" @(" @(" @(" @(" @(" @(" @
M/'AM<$<Z;6%G96YT83XQ,# N,# P,# P/"]X;7!'.FUA9V5N=&$^"B @(" @
M(" @(" @(" @(" @(" @(" @(" @(#QX;7!'.GEE;&QO=SXP+C P,# P,#PO
M>&UP1SIY96QL;W<^"B @(" @(" @(" @(" @(" @(" @(" @(" @(#QX;7!'
M.F)L86-K/C N,# P,# P/"]X;7!'.F)L86-K/@H@(" @(" @(" @(" @(" @
M(" @(" @(" \+W)D9CIL:3X*(" @(" @(" @(" @(" @(" @(" @(" @/')D
M9CIL:2!R9&8Z<&%R<V54>7!E/2)297-O=7)C92(^"B @(" @(" @(" @(" @
M(" @(" @(" @(" @(#QX;7!'.G-W871C:$YA;64^0FQA8VL\+WAM<$<Z<W=A
M=&-H3F%M93X*(" @(" @(" @(" @(" @(" @(" @(" @(" @/'AM<$<Z='EP
M93Y04D]#15-3/"]X;7!'.G1Y<&4^"B @(" @(" @(" @(" @(" @(" @(" @
M(" @(#QX;7!'.G1I;G0^,3 P+C P,# P,#PO>&UP1SIT:6YT/@H@(" @(" @
M(" @(" @(" @(" @(" @(" @(" \>&UP1SIM;V1E/D--64L\+WAM<$<Z;6]D
M93X*(" @(" @(" @(" @(" @(" @(" @(" @(" @/'AM<$<Z8WEA;CXP+C P
M,# P,#PO>&UP1SIC>6%N/@H@(" @(" @(" @(" @(" @(" @(" @(" @(" \
M>&UP1SIM86=E;G1A/C N,# P,# P/"]X;7!'.FUA9V5N=&$^"B @(" @(" @
M(" @(" @(" @(" @(" @(" @(#QX;7!'.GEE;&QO=SXP+C P,# P,#PO>&UP
M1SIY96QL;W<^"B @(" @(" @(" @(" @(" @(" @(" @(" @(#QX;7!'.F)L
M86-K/C$P,"XP,# P,# \+WAM<$<Z8FQA8VL^"B @(" @(" @(" @(" @(" @
M(" @(" @(#PO<F1F.FQI/@H@(" @(" @(" @(" @(" @(" @(" @(" \<F1F
M.FQI(')D9CIP87)S951Y<&4](E)E<V]U<F-E(CX*(" @(" @(" @(" @(" @
M(" @(" @(" @(" @/'AM<$<Z<W=A=&-H3F%M93Y-86=E;G1A/"]X;7!'.G-W
M871C:$YA;64^"B @(" @(" @(" @(" @(" @(" @(" @(" @(#QX;7!'.G1Y
M<&4^4%)/0T534SPO>&UP1SIT>7!E/@H@(" @(" @(" @(" @(" @(" @(" @
M(" @(" \>&UP1SIT:6YT/C$P,"XP,# P,# \+WAM<$<Z=&EN=#X*(" @(" @
M(" @(" @(" @(" @(" @(" @(" @/'AM<$<Z;6]D93Y#35E+/"]X;7!'.FUO
M9&4^"B @(" @(" @(" @(" @(" @(" @(" @(" @(#QX;7!'.F-Y86X^,"XP
M,# P,# \+WAM<$<Z8WEA;CX*(" @(" @(" @(" @(" @(" @(" @(" @(" @
M/'AM<$<Z;6%G96YT83XQ,# N,# P,# P/"]X;7!'.FUA9V5N=&$^"B @(" @
M(" @(" @(" @(" @(" @(" @(" @(#QX;7!'.GEE;&QO=SXP+C P,# P,#PO
M>&UP1SIY96QL;W<^"B @(" @(" @(" @(" @(" @(" @(" @(" @(#QX;7!'
M.F)L86-K/C N,# P,# P/"]X;7!'.F)L86-K/@H@(" @(" @(" @(" @(" @
M(" @(" @(" \+W)D9CIL:3X*(" @(" @(" @(" @(" @(" @(" @(" @/')D
M9CIL:2!R9&8Z<&%R<V54>7!E/2)297-O=7)C92(^"B @(" @(" @(" @(" @
M(" @(" @(" @(" @(#QX;7!'.G-W871C:$YA;64^4$%.5$].12 Q,S @0SPO
M>&UP1SIS=V%T8VA.86UE/@H@(" @(" @(" @(" @(" @(" @(" @(" @(" \
M>&UP1SIT>7!E/E-03U0\+WAM<$<Z='EP93X*(" @(" @(" @(" @(" @(" @
M(" @(" @(" @/'AM<$<Z=&EN=#XQ,# N,# P,# P/"]X;7!'.G1I;G0^"B @
M(" @(" @(" @(" @(" @(" @(" @(" @(#QX;7!'.FUO9&4^0TU92SPO>&UP
M1SIM;V1E/@H@(" @(" @(" @(" @(" @(" @(" @(" @(" \>&UP1SIC>6%N
M/C N,# P,# P/"]X;7!'.F-Y86X^"B @(" @(" @(" @(" @(" @(" @(" @
M(" @(#QX;7!'.FUA9V5N=&$^,S N,3DV,3 P/"]X;7!'.FUA9V5N=&$^"B @
M(" @(" @(" @(" @(" @(" @(" @(" @(#QX;7!'.GEE;&QO=SXQ,# N,# P
M,# P/"]X;7!'.GEE;&QO=SX*(" @(" @(" @(" @(" @(" @(" @(" @(" @
M/'AM<$<Z8FQA8VL^,"XP,# P,# \+WAM<$<Z8FQA8VL^"B @(" @(" @(" @
M(" @(" @(" @(" @(#PO<F1F.FQI/@H@(" @(" @(" @(" @(" @(" @(" @
M(" \<F1F.FQI(')D9CIP87)S951Y<&4](E)E<V]U<F-E(CX*(" @(" @(" @
M(" @(" @(" @(" @(" @(" @/'AM<$<Z<W=A=&-H3F%M93Y004Y43TY%(#$U
M."!#/"]X;7!'.G-W871C:$YA;64^"B @(" @(" @(" @(" @(" @(" @(" @
M(" @(#QX;7!'.G1Y<&4^4U!/5#PO>&UP1SIT>7!E/@H@(" @(" @(" @(" @
M(" @(" @(" @(" @(" \>&UP1SIT:6YT/C$P,"XP,# P,# \+WAM<$<Z=&EN
M=#X*(" @(" @(" @(" @(" @(" @(" @(" @(" @/'AM<$<Z;6]D93Y#35E+
M/"]X;7!'.FUO9&4^"B @(" @(" @(" @(" @(" @(" @(" @(" @(#QX;7!'
M.F-Y86X^,"XP,# P,# \+WAM<$<Z8WEA;CX*(" @(" @(" @(" @(" @(" @
M(" @(" @(" @/'AM<$<Z;6%G96YT83XV,2XQ-S8U,#(\+WAM<$<Z;6%G96YT
M83X*(" @(" @(" @(" @(" @(" @(" @(" @(" @/'AM<$<Z>65L;&]W/CDV
M+C@V,C<P,3PO>&UP1SIY96QL;W<^"B @(" @(" @(" @(" @(" @(" @(" @
M(" @(#QX;7!'.F)L86-K/C N,# P,# P/"]X;7!'.F)L86-K/@H@(" @(" @
M(" @(" @(" @(" @(" @(" \+W)D9CIL:3X*(" @(" @(" @(" @(" @(" @
M(" @(" @/')D9CIL:2!R9&8Z<&%R<V54>7!E/2)297-O=7)C92(^"B @(" @
M(" @(" @(" @(" @(" @(" @(" @(#QX;7!'.G-W871C:$YA;64^4$%.5$].
M12 Q.#8@0SPO>&UP1SIS=V%T8VA.86UE/@H@(" @(" @(" @(" @(" @(" @
M(" @(" @(" \>&UP1SIT>7!E/E-03U0\+WAM<$<Z='EP93X*(" @(" @(" @
M(" @(" @(" @(" @(" @(" @/'AM<$<Z=&EN=#XQ,# N,# P,# P/"]X;7!'
M.G1I;G0^"B @(" @(" @(" @(" @(" @(" @(" @(" @(#QX;7!'.FUO9&4^
M0TU92SPO>&UP1SIM;V1E/@H@(" @(" @(" @(" @(" @(" @(" @(" @(" \
M>&UP1SIC>6%N/C N,# P,# P/"]X;7!'.F-Y86X^"B @(" @(" @(" @(" @
M(" @(" @(" @(" @(#QX;7!'.FUA9V5N=&$^,3 P+C P,# P,#PO>&UP1SIM
M86=E;G1A/@H@(" @(" @(" @(" @(" @(" @(" @(" @(" \>&UP1SIY96QL
M;W<^.#$N,# P,# P/"]X;7!'.GEE;&QO=SX*(" @(" @(" @(" @(" @(" @
M(" @(" @(" @/'AM<$<Z8FQA8VL^-"XP,# P,# \+WAM<$<Z8FQA8VL^"B @
M(" @(" @(" @(" @(" @(" @(" @(#PO<F1F.FQI/@H@(" @(" @(" @(" @
M(" @(" @(" @(" \<F1F.FQI(')D9CIP87)S951Y<&4](E)E<V]U<F-E(CX*
M(" @(" @(" @(" @(" @(" @(" @(" @(" @/'AM<$<Z<W=A=&-H3F%M93Y0
M04Y43TY%(#(U."!#/"]X;7!'.G-W871C:$YA;64^"B @(" @(" @(" @(" @
M(" @(" @(" @(" @(#QX;7!'.G1Y<&4^4U!/5#PO>&UP1SIT>7!E/@H@(" @
M(" @(" @(" @(" @(" @(" @(" @(" \>&UP1SIT:6YT/C$P,"XP,# P,# \
M+WAM<$<Z=&EN=#X*(" @(" @(" @(" @(" @(" @(" @(" @(" @/'AM<$<Z
M;6]D93Y#35E+/"]X;7!'.FUO9&4^"B @(" @(" @(" @(" @(" @(" @(" @
M(" @(#QX;7!'.F-Y86X^-#,N,3,W,CDY/"]X;7!'.F-Y86X^"B @(" @(" @
M(" @(" @(" @(" @(" @(" @(#QX;7!'.FUA9V5N=&$^-S8N,#<X-# P/"]X
M;7!'.FUA9V5N=&$^"B @(" @(" @(" @(" @(" @(" @(" @(" @(#QX;7!'
M.GEE;&QO=SXP+C P,# P,#PO>&UP1SIY96QL;W<^"B @(" @(" @(" @(" @
M(" @(" @(" @(" @(#QX;7!'.F)L86-K/C N,# P,# P/"]X;7!'.F)L86-K
M/@H@(" @(" @(" @(" @(" @(" @(" @(" \+W)D9CIL:3X*(" @(" @(" @
M(" @(" @(" @(" @(" @/')D9CIL:2!R9&8Z<&%R<V54>7!E/2)297-O=7)C
M92(^"B @(" @(" @(" @(" @(" @(" @(" @(" @(#QX;7!'.G-W871C:$YA
M;64^4$%.5$].12 R-S$V($,\+WAM<$<Z<W=A=&-H3F%M93X*(" @(" @(" @
M(" @(" @(" @(" @(" @(" @/'AM<$<Z='EP93Y34$]4/"]X;7!'.G1Y<&4^
M"B @(" @(" @(" @(" @(" @(" @(" @(" @(#QX;7!'.G1I;G0^,3 P+C P
M,# P,#PO>&UP1SIT:6YT/@H@(" @(" @(" @(" @(" @(" @(" @(" @(" \
M>&UP1SIM;V1E/D--64L\+WAM<$<Z;6]D93X*(" @(" @(" @(" @(" @(" @
M(" @(" @(" @/'AM<$<Z8WEA;CXT-2XP,# P,# \+WAM<$<Z8WEA;CX*(" @
M(" @(" @(" @(" @(" @(" @(" @(" @/'AM<$<Z;6%G96YT83XR.2XP,# P
M,# \+WAM<$<Z;6%G96YT83X*(" @(" @(" @(" @(" @(" @(" @(" @(" @
M/'AM<$<Z>65L;&]W/C N,# P,# P/"]X;7!'.GEE;&QO=SX*(" @(" @(" @
M(" @(" @(" @(" @(" @(" @/'AM<$<Z8FQA8VL^,"XP,# P,# \+WAM<$<Z
M8FQA8VL^"B @(" @(" @(" @(" @(" @(" @(" @(#PO<F1F.FQI/@H@(" @
M(" @(" @(" @(" @(" @(" @(" \<F1F.FQI(')D9CIP87)S951Y<&4](E)E
M<V]U<F-E(CX*(" @(" @(" @(" @(" @(" @(" @(" @(" @/'AM<$<Z<W=A
M=&-H3F%M93Y004Y43TY%(#(Y."!#/"]X;7!'.G-W871C:$YA;64^"B @(" @
M(" @(" @(" @(" @(" @(" @(" @(#QX;7!'.G1Y<&4^4U!/5#PO>&UP1SIT
M>7!E/@H@(" @(" @(" @(" @(" @(" @(" @(" @(" \>&UP1SIT:6YT/C$P
M,"XP,# P,# \+WAM<$<Z=&EN=#X*(" @(" @(" @(" @(" @(" @(" @(" @
M(" @/'AM<$<Z;6]D93Y#35E+/"]X;7!'.FUO9&4^"B @(" @(" @(" @(" @
M(" @(" @(" @(" @(#QX;7!'.F-Y86X^-CDN,#$Y-C P/"]X;7!'.F-Y86X^
M"B @(" @(" @(" @(" @(" @(" @(" @(" @(#QX;7!'.FUA9V5N=&$^-RXP
M-3@X,# \+WAM<$<Z;6%G96YT83X*(" @(" @(" @(" @(" @(" @(" @(" @
M(" @/'AM<$<Z>65L;&]W/C N,# P,# P/"]X;7!'.GEE;&QO=SX*(" @(" @
M(" @(" @(" @(" @(" @(" @(" @/'AM<$<Z8FQA8VL^,"XP,# P,# \+WAM
M<$<Z8FQA8VL^"B @(" @(" @(" @(" @(" @(" @(" @(#PO<F1F.FQI/@H@
M(" @(" @(" @(" @(" @(" @(" @(" \<F1F.FQI(')D9CIP87)S951Y<&4]
M(E)E<V]U<F-E(CX*(" @(" @(" @(" @(" @(" @(" @(" @(" @/'AM<$<Z
M<W=A=&-H3F%M93Y004Y43TY%(#,V,B!#/"]X;7!'.G-W871C:$YA;64^"B @
M(" @(" @(" @(" @(" @(" @(" @(" @(#QX;7!'.G1Y<&4^4U!/5#PO>&UP
M1SIT>7!E/@H@(" @(" @(" @(" @(" @(" @(" @(" @(" \>&UP1SIT:6YT
M/C$P,"XP,# P,# \+WAM<$<Z=&EN=#X*(" @(" @(" @(" @(" @(" @(" @
M(" @(" @/'AM<$<Z;6]D93Y#35E+/"]X;7!'.FUO9&4^"B @(" @(" @(" @
M(" @(" @(" @(" @(" @(#QX;7!'.F-Y86X^-CDN.# S.3 R/"]X;7!'.F-Y
M86X^"B @(" @(" @(" @(" @(" @(" @(" @(" @(#QX;7!'.FUA9V5N=&$^
M,"XP,# P,# \+WAM<$<Z;6%G96YT83X*(" @(" @(" @(" @(" @(" @(" @
M(" @(" @/'AM<$<Z>65L;&]W/C$P,"XP,# P,# \+WAM<$<Z>65L;&]W/@H@
M(" @(" @(" @(" @(" @(" @(" @(" @(" \>&UP1SIB;&%C:SXY+C Q.38P
M,#PO>&UP1SIB;&%C:SX*(" @(" @(" @(" @(" @(" @(" @(" @/"]R9&8Z
M;&D^"B @(" @(" @(" @(" @(" @(" @(" @(#QR9&8Z;&D@<F1F.G!A<G-E
M5'EP93TB4F5S;W5R8V4B/@H@(" @(" @(" @(" @(" @(" @(" @(" @(" \
M>&UP1SIS=V%T8VA.86UE/EEE;&QO=SPO>&UP1SIS=V%T8VA.86UE/@H@(" @
M(" @(" @(" @(" @(" @(" @(" @(" \>&UP1SIT>7!E/E!23T-%4U,\+WAM
M<$<Z='EP93X*(" @(" @(" @(" @(" @(" @(" @(" @(" @/'AM<$<Z=&EN
M=#XQ,# N,# P,# P/"]X;7!'.G1I;G0^"B @(" @(" @(" @(" @(" @(" @
M(" @(" @(#QX;7!'.FUO9&4^0TU92SPO>&UP1SIM;V1E/@H@(" @(" @(" @
M(" @(" @(" @(" @(" @(" \>&UP1SIC>6%N/C N,# P,# P/"]X;7!'.F-Y
M86X^"B @(" @(" @(" @(" @(" @(" @(" @(" @(#QX;7!'.FUA9V5N=&$^
M,"XP,# P,# \+WAM<$<Z;6%G96YT83X*(" @(" @(" @(" @(" @(" @(" @
M(" @(" @/'AM<$<Z>65L;&]W/C$P,"XP,# P,# \+WAM<$<Z>65L;&]W/@H@
M(" @(" @(" @(" @(" @(" @(" @(" @(" \>&UP1SIB;&%C:SXP+C P,# P
M,#PO>&UP1SIB;&%C:SX*(" @(" @(" @(" @(" @(" @(" @(" @/"]R9&8Z
M;&D^"B @(" @(" @(" @(" @(" @(" @(" @(#QR9&8Z;&D@<F1F.G!A<G-E
M5'EP93TB4F5S;W5R8V4B/@H@(" @(" @(" @(" @(" @(" @(" @(" @(" \
M>&UP1SIS=V%T8VA.86UE/E!!3E1/3D4@,3@V(%4\+WAM<$<Z<W=A=&-H3F%M
M93X*(" @(" @(" @(" @(" @(" @(" @(" @(" @/'AM<$<Z='EP93Y34$]4
M/"]X;7!'.G1Y<&4^"B @(" @(" @(" @(" @(" @(" @(" @(" @(#QX;7!'
M.G1I;G0^,3 P+C P,# P,#PO>&UP1SIT:6YT/@H@(" @(" @(" @(" @(" @
M(" @(" @(" @(" \>&UP1SIM;V1E/D--64L\+WAM<$<Z;6]D93X*(" @(" @
M(" @(" @(" @(" @(" @(" @(" @/'AM<$<Z8WEA;CXP+C P,# P,#PO>&UP
M1SIC>6%N/@H@(" @(" @(" @(" @(" @(" @(" @(" @(" \>&UP1SIM86=E
M;G1A/C$P,"XP,# P,# \+WAM<$<Z;6%G96YT83X*(" @(" @(" @(" @(" @
M(" @(" @(" @(" @/'AM<$<Z>65L;&]W/C@Q+C P,# P,#PO>&UP1SIY96QL
M;W<^"B @(" @(" @(" @(" @(" @(" @(" @(" @(#QX;7!'.F)L86-K/C0N
M,# P,# P/"]X;7!'.F)L86-K/@H@(" @(" @(" @(" @(" @(" @(" @(" \
M+W)D9CIL:3X*(" @(" @(" @(" @(" @(" @(" @/"]R9&8Z4V5Q/@H@(" @
M(" @(" @(" @(" @(" \+WAM<$<Z0V]L;W)A;G1S/@H@(" @(" @(" @(" @
M(" \+W)D9CIL:3X*(" @(" @(" @(" @/"]R9&8Z4V5Q/@H@(" @(" @(" \
M+WAM<%109SI3=V%T8VA'<F]U<',^"B @(" @(" @(#QX;7!44&<Z4&QA=&5.
M86UE<SX*(" @(" @(" @(" @/')D9CI397$^"B @(" @(" @(" @(" @(#QR
M9&8Z;&D^36%G96YT83PO<F1F.FQI/@H@(" @(" @(" @(" @(" \<F1F.FQI
M/EEE;&QO=SPO<F1F.FQI/@H@(" @(" @(" @(" @(" \<F1F.FQI/D)L86-K
M/"]R9&8Z;&D^"B @(" @(" @(" @(#PO<F1F.E-E<3X*(" @(" @(" @/"]X
M;7!44&<Z4&QA=&5.86UE<SX*(" @(" @(" @/'AM<%109SI-87A086=E4VEZ
M92!R9&8Z<&%R<V54>7!E/2)297-O=7)C92(^"B @(" @(" @(" @(#QS=$1I
M;3IW/C@N-3 P,# P/"]S=$1I;3IW/@H@(" @(" @(" @(" \<W1$:6TZ:#XQ
M,2XP,# P,# \+W-T1&EM.F@^"B @(" @(" @(" @(#QS=$1I;3IU;FET/DEN
M8VAE<SPO<W1$:6TZ=6YI=#X*(" @(" @(" @/"]X;7!44&<Z36%X4&%G95-I
M>F4^"B @(" @(" @(#QX;7!44&<Z3E!A9V5S/C$\+WAM<%109SI.4&%G97,^
M"B @(" @(" @(#QX;7!44&<Z2&%S5FES:6)L951R86YS<&%R96YC>3Y4<G5E
M/"]X;7!44&<Z2&%S5FES:6)L951R86YS<&%R96YC>3X*(" @(" @(" @/'AM
M<%109SI(87-6:7-I8FQE3W9E<G!R:6YT/D9A;'-E/"]X;7!44&<Z2&%S5FES
M:6)L94]V97)P<FEN=#X*(" @(" @/"]R9&8Z1&5S8W)I<'1I;VX^"B @(" @
M(#QR9&8Z1&5S8W)I<'1I;VX@<F1F.F%B;W5T/2(B"B @(" @(" @(" @('AM
M;&YS.G!D9CTB:'1T<#HO+VYS+F%D;V)E+F-O;2]P9&8O,2XS+R(^"B @(" @
M(" @(#QP9&8Z4')O9'5C97(^061O8F4@4$1&(&QI8G)A<GD@.2XP,#PO<&1F
M.E!R;V1U8V5R/@H@(" @(" \+W)D9CI$97-C<FEP=&EO;CX*(" @/"]R9&8Z
M4D1&/@H\+W@Z>&UP;65T83X*(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @( H\/WAP
M86-K970@96YD/2)W(C\^_^X #D%D;V)E &3      ?_; (0  0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0(" @(" @(" @("
M P,# P,# P,# P$! 0$! 0$" 0$" @(! @(# P,# P,# P,# P,# P,# P,#
M P,# P,# P,# P,# P,# P,# P,# P,# P,# P,#_\  $0@"201) P$1  (1
M 0,1 ?_$ :(    & @,!              <(!@4$"0,* @$ "P$   8# 0$!
M            !@4$ P<"" $)  H+$  " 0,$ 0,# @,# P(&"74! @,$$042
M!B$'$R( "#$403(C%0E10A9A)#,74G&!&&*1)4.AL? F-'(*&<'1-2?A4S:"
M\9*B1%1S148W1V,H5597&K+"TN+R9(-TDX1EH[/#T^,I.&;S=2HY.DA)2EA9
M6F=H:6IV=WAY>H6&AXB)BI25EI>8F9JDI::GJ*FJM+6VM[BYNL3%QL?(R<K4
MU=;7V-G:Y.7FY^CIZO3U]O?X^?H1  (! P($! ,%! 0$!@8%;0$" Q$$(1(%
M,08 (A-!40<R811Q"$*!(Y$54J%B%C,)L23!T4-R\!?A@C0EDE,88T3QHK(F
M-1E4-D5D)PIS@Y-&=,+2XO)59756-X2%H[/#T^/S*1J4I+3$U.3TE:6UQ=7E
M]2A'5V8X=H:6IK;&UN;V9W>'EZ>WQ]?G]TA8:'B(F*BXR-CH^#E)66EYB9FI
MN<G9Z?DJ.DI::GJ*FJJZRMKJ^O_:  P# 0 "$0,1 #\ W^/?NO=>]^Z]U[W[
MKW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW2&[&[.Z
MXZ@VID-]]K;\V?UMLO$B^1W5OG<>)VM@*1C')*D4N5S571T8J)4A;QQ!S)(5
M(52>/;<LL4*&29E6,>9( _GT;;)L.]\R;BFT\O6=S?;I)\,4$;RR'@*A$#-0
M5%32@\SU07\D?^%+7PAZGFKL+T?MSL+Y-;BI))X4K\'2'K;KAYJ=O'+$V[]X
MT$FY)PTM_'-1[>K:65%+K*5*%PY=<U6$/;;AI6^7:O[3G]BGK,3D3[B?NOS*
MJ77-<]EL-BP!TR'ZJYH<@^#"PB&.*O<HX."H-:4X=F_\*>?FUNJ::'K'JKH3
MJK%O*7IY:O$;K[ W-!'JND4F6RFY,1MZ9='#'^#(S'D:?I[(IN;K]O[%(T7[
M"Q_P@?RZRGY=_N_O:FQ57Y@W'>=QN*9"O#;Q'YZ$B>0?+]<_.O15\G_/Y_FK
MY2:.6D^1V)P"('#08CI'HF:&4LVH,YSW6^;J T8](TR*+?4$\^T#<S;R342@
M?8B?Y5/4HV?W*_NYP)IFV*6<GS>_W $?\X[J,9^8Z7>TO^%#'\SK;\E/)F.R
M^NM]I#%%')#NKJ#9%''5M&/7/.=D8_9LRR3_ -H1/&@_LJOO:<U;NG%T;[5'
M^2G2/</N,?=\OU*VVWW]F23F&]N&(KY#ZAIQ0>503ZD]6(=+?\*B]]05-)2?
M(;XN[4S-'(46NS_3&Z\QMBII!=/)-2;1WPV[HLB=.JT;YNEY(O)]?9G;\Z2
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
MKJYI:JJJJF62>IJ:FH<RSU$\\K-)-/-(Q9V8EF8DDDGW&1/KQZ[9V<"1H(T
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
M.DLD<:SK'N;)9F+]LO&IC(U:]:I[KW6H9[]U[KWOW7NO>_=>Z][]U[KZ??\
MPBI_[=9=^?\ B_\ VG_\#K\5??NO=;?OOW7NO>_=>Z][]U[KWOW7NO>_=>Z]
M[]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7
MNO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][
M]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7N
MO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]
MU[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO
M>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U
M[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NOG
MM_\ "K'Y!-V)\Y^K^@Z"M,^%^.?3E'4Y&C\Q9:#?_<=;#NK/ 0CTQ&IV+AMK
M.3^I^+\!?<>\TW'B[@MN/AB3^;9/\@O73_[EO*XVWV^N^9)%I/NE\0#3C#:@
MQIGSI*T_R'VUZUF*"/Z'_6_XI[#WEUG):)PZ7.-C_3_L/^->VV/0DMEQTNL=
M%^GC_??\B]LL>A!:ITN:"*VG_8?[[_;>TKGH26J<.EA1Q_0?BX_WCZ^T['H0
M6R=*BE3Z?[?_ 'KVG8]""W3I]@3@?U/^^_K[9)Z.H4\NG2--( ]TXFOET8QK
M3[>G")+"_P"?=":]+8UZEHONO#I;&G4M%L/;;&O2I1US]UZMU[W[KW7O?NO=
M..(Q60SV6Q>#Q--)6Y3,Y&BQ6-HX06EJ\AD:F*CHZ:)1RTD]1,JJ/R3[LB-(
MX1!5B0!]IZ2WU[;;;93;C>N([.WB>21CP5$4LS'Y!02>OIT=;[,H>N.N]A=>
M8S1_#=A[+VMLS'^-="?8[7P=#@Z30MAI3[>A6P_ ]Y)V\*V]O';K\*(JC[%
M'^3KY#.:]_N>:^:=RYHO*_5[EN%Q=/7)UW$SS-7_ &SGI:>WNB#KWOW7ND9D
MNN>O<S%-!E]A[,RL%1():B');7PE=%/*)/*)9HZJAE2602C5J8$ZN?K[9:WM
MW%'1"/FH/^3H^M.:N:+!UEL=ROX9$%%,=Q*A I2@*N"!3%!Y8Z0&6^,/QJSS
M2/G?CST;FGEIS22OENI=@Y%I:4AP::1JS 3%Z<B1AH-ULQXY/MAMMVY_CMX#
M]J*?\G0FLO=_W9VT!=NYHYBMU5M0$>Y7B4;'<-,PHV!GC@=!?F?Y?'P7SR&.
MN^(GQV@5J>6F)PW4NR]N/XY@5=A+M[$8N1:@!O1*")8SRK @>TK[!LCX:TM_
MRC4?X .AC8?>>^\7MK:K?GCFEB&#?J[E=SBHX8GED&GU6FEO,'H'L]_*%_EQ
M[C,AR'Q?VO3^4Q,W\!W9V7M8 PJ%3QC;&]<0(@0/6$TB0\M<^TC\I\O2?%;+
M^3.O_'6'0ZVW[\?WJ]JH+7G"\:E?[:VL+CCQK]1:2U^5:TX"G0$;B_D-?R]\
MT'_ANUNSMHDHB@[>[.S-3I9)7E9U_O9!N<%I481M>ZZ%!4!KL4,G(VP/\*RI
M]CG_ )^U=2/M?]Y)]Y_;Z?5WFT7V3_;[?$O$ 4_Q8V^ >X>=2:DB@!?=S?\
M"=#XM51+[2[K[[P.K2?'G:GK[<\:,9)6D$7V6RMK2B+Q%%0,[LI4EF?594$G
MM[M9_LIIU^W0W^!5ZDO:?[U/WD@%-[Y?Y:N:><*WMN3@4KKN[@5K4F@ -0 %
MI4EOW3_PF]JHE>79WRTIYVTD)0[EZ<DI5UK&]F;*XOL>K.F2;2+"CNBDF[$!
M2@D]N3_H-W^1C_RA_P#)U*6T?WL<)(3?N2&5:Y>WW0-BH_T.2P7(%37Q<F@H
M :@MNZ_^$]?RPQ8DEVMVOT)N:&,R$19#+;\VYD)DO"(O#!_<7,T'D8.Y</51
MA @LSEK OE]O=V7,4MNP^98'_CI'\^I2V;^]/]D+LA-ZV3F>SD-,I%93H#FM
M3]9$],  B-B234*!4[4'PPVQVAL;XM=([ [G3&IV5UYL7%[ W&^(RG\;H:J/
M9?EVY@,BF5,<3UT^5VQC:*IF=U$OGF<.-8;W)NT0W5OMD%O>T^ICC"FAJ.W
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
MB?\ \PK_ +($^<7_ (I_\E__ 'R^]??NO=?#']^Z]U9]_)3_ .WM_P#+E_\
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
M5'?]N*/G-_Y;-_\ !A_'WW[KW7R!??NO=>]^Z]U[W[KW7O?NO=?3[_X14_\
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
M][]U[HG_ /,*_P"R!/G%_P"*?_)?_P!\OO7W[KW7PQ_?NO=6??R4_P#M[?\
MRY?_ !<#H[_WN,5[]U[K[77OW7NOC7_\*)NJ_P#1!_.B^>^VTI6IZ?<':V'[
M4IFTS"*J_P!,W7FS.V*RJ@DFDF\RME-Y3I(4;0LR.@":="^Z]U2O[]U[KWOW
M7NO>_=>Z][]U[K[6O\D_M,]R?RE/Y>F]Y*C[NIC^+'56QLA5DR-+5Y7JC 0]
M5Y>JJ9):BI>6LJ,GLR5YW+#7,S-I0'0ONO=6A^_=>Z][]U[KWOW7NO>_=>Z]
M[]U[KWOW7NM([_A;MV:N*^)/PHZ:\^EM^_(O>O9HIO)&/,O4G6E3M5I_"7$K
M_;GNL+J"E4\MB064-[KW7S>/?NO=;QW_  B!ZPCRWR0^=W<YIU:78/2/4_6"
M512(O#'VYOS<&ZY:=9"XF1:ENDD8JJE6,0+$%5!]U[K9L_X5'?\ ;BCYS?\
MELW_ ,&'\???NO=?(%]^Z]U[W[KW7O?NO=>]^Z]U]/O_ (14_P#;K+OS_P 7
M_P"T_P#X'7XJ^_=>ZV_??NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=8Y
MIHJ>*6>>6."""-YIIIG6.*&*-2\DLLCE4CCC1268D  7/OW7NB'+_-1_EF-O
M=^MQ_,'^%O\ ?=)A2-MYODUTVM6<F:Y<;_!$E;>(I)-Q??.(_P"&K(:^]SX;
M D>Z]T>VDJZ6OI::NH:FGK:&MIX:NCK*2:.II:NEJ8UFIZFFJ(6>&>GGA<.C
MH2K*002#[]U[J1[]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>
M_=>Z][]U[KWOW7NO>_=>ZK4^47\XK^6'\,LS7;8^1?S2Z7V5O#%23PYC8F#R
MV3[/["P<].I:2GSW7_4^*WQO/!5#!2$CJZ&%Y2+(&/'OW7NJ^/\ H*V_DB?Q
M#[/_ &9W>GV_WGVW\6_V73O_ /A_A\WB_B/C_P!'7\4^S\?[NG[;[C1QXM?H
M]^Z]T/.Q?^%'G\DWL6HBIMO_ #YZZQ\DTS0(V^MC=T]74X=7IXRTM7V9UGM&
MD@AU5*VD=UC*AR&M&Y7W7NK*^E?F'\2ODB84^/?R>^/O>%1/2M6I1=3=Q=>]
M@Y%*>-&>=ZC&[5W#E*^D:E",)DEC1X65E<*RD#W7NC'>_=>Z][]U[KWOW7NO
M>_=>Z][]U[HL>[_FQ\,^O=S9G96_OEO\8]C[QVY6-CMP[2W?WWU7MK<V"R"(
MDCT.9P.:W7193%UB1R*QBGB1P&!MR/?NO=)O_APKX"?]YQ?#_P#]*7Z7_P#L
MU]^Z]U[_ (<*^ G_ 'G%\/\ _P!*7Z7_ /LU]^Z]T(76?RO^+7=.XWV?TY\E
M.@>V=VQ8VIS,FUNL^X^N]][CCP]%+305F5?";6W'E<FF-I)ZR%)9S%XHWE0,
MP++?W7NA^]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=%8[@^='PD^/6YEV5W[
M\Q?BOT?O%J=:M=I=P?(3J3K3<S4KI%(E2N!WIN["Y0T[QS(P?Q:2'4WY'OW7
MNA7ZE[OZ7[]VLN^>B>WNK^ZME/4&D3>'4N_]J=C[6>K6*.9J5=P;.RV9Q+5"
MPRHY03:@K VL1[]U[H4/?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]
M^Z]T%/;_ 'OT?\?-LIO7OON7JGI#9LE4*&/=O;_8>T>M=LO6M&TJT:9[>>8P
MN*:J,2%A&)=>D$VL/?NO=!GT]\X/A9\A]P2[3Z ^7WQ=[RW3#"U1-MKI[O\
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
M )A7_9 GSB_\4_\ DO\ ^^7WK[]U[KX8_OW7NK/OY*?_ &]O_ER_^+@='?\
MO<8KW[KW7VNO?NO=:D/_  LRZK_OI_*RZ\["I:?57=-_+/K?.U=6(_(T.V=X
M;'[,V+D:4L9XA!'5;CSF'<OIE.J!4T@.77W7NOER^_=>Z][]U[KWOW7NO>_=
M>ZW0/^$3G:8P/SM^5?3LU1X(.R?BO%OBG1S&L=7ENJNT]FXNFI8RTZN]8,5V
MC73(BQ/>&&5BR:;/[KW7TN/?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7Q:?Y
MZW93=K_S@_YB&Z&D\AQ?R<W_ -:ZK2"R],5%/T\L?[E)1-^TNQ0OZ&7CTR2K
M:5_=>ZJ=]^Z]U]MW^4!U@>G/Y6?\OKK^:F^SK\;\2.C<SFZ,K(C4FY-Y["PV
M]MSTKB2JK"TE/N'<52C,KA'92R)&I$:^Z]T1S_A4=_VXH^<W_ELW_P &'\??
M?NO=?(%]^Z]U[W[KW7O?NO=>]^Z]U]/O_A%3_P!NLN_/_%_^T_\ X'7XJ^_=
M>ZV_??NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7R^/^%D_P KI>WOYCO7_P 9
M<3E9*G:OQ&Z7PU-EL5Y&:&A[9[O%#V)NJJC4/X?\KZVBV9&?3K5X'!)%@ONO
M=:AWOW7NO>_=>Z][]U[K:[_X1[_*:;I7^:/7]#Y/*M2[2^7/3.\=D)C9:K[;
M'S]D=94\G:VR<K/KM%+74VVMO[DQM(C$%Y,P42[LJM[KW7U/??NO=>]^Z]U[
MW[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]UH^?\+%OYH%?U5U3L7^6EU#N-J'=
M_>V)I>S/DE78JK\=?B>F\=F7AV)UW)/3EI*9NR]V86IKLE$'AG&*PT,,BRT>
M5=6]U[KYQ7OW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NOL\_R!_^W-O\
MO;_Q &(_]WN>]^Z]U;_[]U[KWOW7NO>_=>Z^,+_/W_[?)?S"?_%@,Q_[H\#[
M]U[JH'W[KW7O?NO=;7O_  C;_P"WN&X__%0.Y?\ WMNH??NO=?4[]^Z]U[W[
MKW7O?NO=>]^Z]UKB_P#"J[Y&2= _R<>[,#CZW[#</R/WQUG\>,).DRQS&FW#
MFY=^[TIDC+*T\>3ZYZYS%%(!>R51)^GOW7NOD@^_=>Z][]U[KWOW7NCK_P M
M[Y&R_$;Y[_$+Y'_Q+^$XOJ?Y =:[AW;6&=J9&Z]FW)18CLFAFJ%YAI\IL#)9
M*ED8A@(YB2K"ZGW7NON0^_=>Z][]U[KWOW7NO>_=>Z][]U[K#45%/1T\]75S
MPTM+2PRU%34U$J04]/3P(TLT\\TK+'###&I9F8A54$DV]^Z]U\,#YX_(S(?+
MGYH_*3Y+U]5)5IW3WIV1OK"^0S$4.TLKN;(?W)PL'W/^4+1X#:$5#0P+)ZUA
MIU!Y'OW7NBF>_=>Z][]U[KWOW7NOH?\ _");Y8U.;ZR^7_PFS^3\AV%NC:OR
M,ZTH)I#+4'#[ZI!L+M*"FU+JI<7A<UM?;<ZQ!C&:G,SN%5F<O[KW6]S[]U[K
MWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KY>_P#PJP_G#5?R_P#D95?!+HO=
M$DGQG^+N[*VC[$R.(JY!CNW_ )"X9ZK$YZJGDC*1Y':?4LC5&(QJV,,^5.0K
M T\1H)(O=>ZU#_?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW3AB<ME<!E<9G<%
MD\AA<WA<A1Y;#YC$UE3CLKB<KCJF.LQ^3QF0HY(:N@R%!5PI+#-$Z212(&4A
M@#[]U[K["?\ PGZ_FN47\T[X08/<F]LE0CY1=$MBNL?DAAX%AIY,OFXJ*7^Z
M';5'1Q:(XL3VMA,>]7,(XX8*?.4V3I88Q!3PN_NO=7J^_=>ZTA,3NR'X&?\
M"QOL:M[/JVVYL+^8IT%@]F]=[HS/VU+C:NKWKLCK 8''M5S4Q61LUWM\;Y]N
M42P%)35U=*DCZ6DU>Z]T_?\ "@#H7J?Y0_SU?Y+'Q^[TVI_?GJ+M7;^\-K;]
MVE_'=R[9_CV!J-X9"IFH?X]L_,;?W-B]<U,C>6BK:>8:;!P"0?=>Z*#W9_+P
M^#O\C+^=G\<>T^WOCIL7>G\L+Y9-3;7ZNSW:DV?[$Q?PY[]P[X0QY+)9+>N>
MRJ9?"X7<4='E(ZS<DE>\.W\M73P&:JP+2/[KW5O?_"O+Y,[1ZK_E193X_P N
M1I:K?WS"[6ZRV7LW;<!$^5R&V^J]\;5[HW=N:A@0,TN-PN2VE@\?/(A+"?.4
MJ $2$CW7NM+/_H&-_FW?]X^Y#_DN7_KU[]U[K>,_X58;^;:G\M+:^U(*G1-V
MA\G>L]KU-(LH62HQ.#VGV-OVHF>+6K2TM-E=IT(;A@LLL?%[$!;FZ31M:I_'
M*H_(!C_A ZRG^Z#MRWGNI+=N*BTVJ=P:<&:2"(9\B5D?\@>OG:4 Y7_8>X_A
MQUU=VX<.E_BE_3_KC_BOMQNAI9# Z$[$+^C_  /MA^A;9#(Z$G&KPO\ L/\
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
M_P!ODOYA/_BP&8_]T>!]^Z]U4#[]U[KWOW7NMKW_ (1M_P#;W#<?_BH'<O\
M[VW4/OW7NOJ=^_=>Z][]U[KWOW7NO>_=>ZT)_P#A<)W%)3;1_E__ !_HZG5%
MFMR=Y=Q;CHQ4*OADVOC-@;*V74O2A6:3[I=WY]5D)0)X6 #ZSH]U[KY[_OW7
MNO>_=>Z][]U[KWOW7NON3?RX>YG^0_\ +_\ A7W=45BU^4[,^+O1VZ=QU"R&
M;3NZNZZV^-XTKRL 9)J#=,=9!(WY>,^_=>Z.E[]U[KWOW7NO>_=>Z][]U[JO
MK^;!W1)\>OY9WSN[?I*U<;F=I_%KN6/:U<XE9:;>VX]E97:FQ9&6$K*R_P!\
M<[0@@,A(/ZE_4/=>Z^(9[]U[KWOW7NO>_=>Z][]U[K8Q_P"$JO?E3T?_ #F^
M@L(U?_#\!\@MF=L]![G<N56IILYLVK[ VI0,NI1+][V7UO@HU4_1V# $@>_=
M>Z^N/[]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>ZHH_P"%#O\ ,KD_EK?R[=_;
MKV/G8\5\B.]ZB7I#X_+#,HR>'W#N/'U$N\.R*:)6,\,?6FRXZJMIJG0\$>=E
MQD,MEJ1?W7NOCQ2RRSRRSSRR33S2/+--*[22RRR,7DEED<EY))')+,222;GW
M[KW6/W[KW7O?NO='I_E]_P N?Y3?S,N]:'H;XM[(7/9B.&#*;VWQGY:O$=:=
M5[8EF>%MU=B[J@H<B,-C6>-TIJ>&"JR61F0PT5-42@I[]U[K=@VW_P (@.FE
MZL>BW?\ /+LV;NR>A62/<FV^HMJTW5F*R4D!9Z1]DY/<U7NW/T-+4MH%0-P8
MV2H1=?@A+>-/=>ZT\/YHW\IOY3_RG>Z:/JWY!8G'YS:6[J>LRG4O=>S(\C4=
M;]H8:BDB2O3%5E?24M5A]V8!JB),MA:M5K*%I8I%,])44M74>Z]U6+[]U[KW
MOW7NKF/Y$/\ ,KR7\L7^8)UEVQF\M54_0W9<U-T]\D<2)ZC[!NLMUY.B5=[M
M1(9(ILMU;GHJ;.0.(FJ)*2FJZ*-D6ME)]U[K[+%)5TM?2TU=0U-/6T-;3PU=
M'64DT=32U=+4QK-3U--40L\,]//"X='0E64@@D'W[KW5)G\[[^3IM?\ FQ]%
M[47:6[*?J'Y;=!92NW;\;^YV?(TM+CLG5FBJ<KL/>57A4ES5/L_<M=B**ICR
M%$DF2P63HH*VE65!5T5;[KW6N5BOYI67^(_>'05=_P *+?Y9/=5=\JOB K[6
M^._S^ZNQ^3RV%W)21/%X\[4XN#>^S^GM]9*L=Y*BNS>$R63%1/,(WP]).DVK
MW7NC*?/3_A2%_)N^;_3!^-\'PS^17\Q?.;DSV+W#L7HANN\CL''UF_MOI6G
M9#^]V+W%4]C[?KH8:J> S[?Q&4JI*2JF@>-H)ID;W7NLG\M/^3U\R?F]\I^G
M?YC?\W+9[=/=7?&[ [-P?P;^ %;DL_ESUWMG8<%&_7*[_P 3O++[GW+@=N;/
MEI*:M>AS]?4[NW)G:<29H4M!2PT5;[KW6ZQ[]U[K33_X6 [X:BZV^#76R3$I
MN7??=V^*BG5G(#;'V_UW@*.:55J5B4L.PIUC+PNS6?0Z .L@(YTDI';Q>K,?
MV!1_EZS?^Y58>)N^_;F1B*"UB!_YJO,Y\O+PA7(I45!J*:0E .5_UQ[!T/#K
MI3MPX="#B5OI_/T_WCW9NAI9#AT)^(7])_K8>T[XZ%ECY="5C5X7_6'M')QZ
M%]DO2ZH4X'^P_P!Y]I&/0JLUITJZ-?IQ_OO^1^TS="6T7I2TR\#_ !Y_XI[9
M)ST(K9>'3JHL![9)J>C->'7?O76^O>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW
M7NOI5_$_K4=._&+X_P#5[4Z4M7L?I_K[ 9:- JA\]2;8QO\ >&I8)Z/+6YQZ
MB9R."\A/O(S:[;Z/;8+:E"D* _;I%?YUZ^3'WJYM_KW[O<S<X!R\&X[[>S1D
M^4+7$G@**YHD.A1\@.C!>U_48]>]^Z]U[W[KW7O?NO=>]^Z]T@^T]\T/6'6/
M8W9>3,0QO7FP]W[YR!G;1 *':6W\AGZLS/J31$(,>VHW%A^?;%U.MM;27+?#
M&C,?L4$_Y.A)R;R[<<X<W[5RE::OJ]TW*VM$IDZ[F9(5H,U-7%/GU\QK(5]9
ME:^NRF1J)*O(9*LJ:^NJI2#+4UE9,]155$I  ,DT\C,W Y/O&QF+L6;+$U/7
MUXVMM!96T=G:J$M8HU1%'!54!54?(  #J'[UT_U[W[KW7O?NO=>]^Z]U[W[K
MW7O?NO=>]^Z]U].+I;=3;ZZ=ZFWN\KSOO'K38FZFGD:5Y)FW#M;%9=I7>>26
M9WD-9<EW9B3R2>?>25G+X]I%-_'&K?M4'KY$.?MF'+G/>]<O*H5;#=[RWH*
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
M_B5*;GSSGQJ^G\/;3HZ_LYZQ^Z][]U[KWOW7NO>_=>Z)_P#S"O\ L@3YQ?\
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
M\*X&WS  DD:]MM ]:\"9%<@"H"D?8+3_ &)^L-NO>_=>Z][]U[KWOW7NB?\
M\PK_ +($^<7_ (I_\E__ 'R^]??NO=?#']^Z]U9]_)3_ .WM_P#+E_\ %P.C
MO_>XQ7OW7NOM=>_=>Z][]U[KXY/_  I"ZL7J/^=5\Z<'!3^&AW1OS9O:=%*H
MC$=6W;/5.P^Q,O41^.GI@=&X]QUL+DH6\L3W>0_N/[KW5'OOW7NO>_=>Z][]
MU[KWOW7NOM0_R-^UE[G_ )0_\O3>HK/OY:/XR=?=<UE89)99)\ETS1R].Y1J
MF:>..6:L&1V)*)G;46F#'4]];>Z]U:O[]U[KWOW7NO>_=>Z][]U[K4M_X66]
MEMLW^5+L?9%/-_E7;WRXZMVQ5TP:1&?!;:V/VGV#651(C:*2.FSFU<9&49E8
MM.K"X5K>Z]U\MGW[KW6Z1_PB8ZM3.?.7Y9=QS4T<\?7'Q;HMATTDJ02"BR7:
MW:>TLQ#54XD5IH:QL;U55PB6,J1#-*C&TEC[KW7TL/?NO=4 _P#"H[_MQ1\Y
MO_+9O_@P_C[[]U[KY OOW7NO>_=>Z][]U[KWOW7NOI]_\(J?^W67?G_B_P#V
MG_\  Z_%7W[KW6W[[]U[KWOW7NO>_=>Z][]U[KWOW7NM-3_A:[V,V$_E[_&;
MK""5H9NP/ESC=SU.@D?<XGKOJ3LNFJ*23^R83EM\T,Q_.N!;&UP?=>Z^9E[]
MU[KWOW7NO>_=>Z][]U[KWOW7NOIQ_P#"*SL?^\'\N'Y"=:U$WEK>N?E_N7+4
MJ?3[;;^_NINJIZ"GTB!%:^>VWE9=9D=CY=)"JJZO=>ZW%??NO=>]^Z]U[W[K
MW7O?NO=>]^Z]U[W[KW7Q*_YPW?DWR;_FC?.WN5JULECL[\D>QMM[6KFE\QJM
MA]99=^KNO)@P 5%;8NS,=:,%EB%D#,%#'W7NJV_?NO=>]^Z]U]HW^11\;J+X
MK_RE/@UUG'01T&:S?2&W.XMXIXBE:=Y=[B;N'/4N5D8>2?(8*?>BXPDEECBH
M4C0F*-/?NO=6U^_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWO
MW7NOC"_S]_\ M\E_,)_\6 S'_NCP/OW7NJ@??NO=>]^Z]UM>_P#"-O\ [>X;
MC_\ %0.Y?_>VZA]^Z]U]3OW[KW7O?NO=>]^Z]U[W[KW7QV?^%+68K<Y_._\
MGE6U[1M/!NSJ/#H8HQ&OV6WOCKT_@,<I4$WD7'XR(.W]MP6_/OW7NJ+??NO=
M>]^Z]U[W[KW7O?NO=;_'_"'+L%1-_,9ZIJI_5)'\:.P<)3!HQZ86[KVYNF=T
M>K$K7,^'53' 5'J\D@)B4^Z]U] #W[KW7O?NO=>]^Z]U[W[KW7S_ '_A<AO4
M-4?RWNNH-0,4/RCWKE-<4)1Q._0V"P/V\PF-0K1_;9+S*T:HP:(JS$,%]U[K
M0)]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7V]?Y3F[&WQ_*\_EU[GEJ9*RLR/PD^+
MZ96JEIXJ1JC-X[IC9N+SLHIX$B@BC?,44Y01JJ%+%5 ( ]U[JP/W[KW7O?NO
M=>]^Z]U[W[KW7S^/^%M/S!,E9\1?@;M[*-XZ:'-_*;M/'1R(T;SU#9GK#IM)
M#&Q=)J:&+>,LT,GU2>FD _2??NO=:!WOW7NO>_=>Z][]U[K[,O\ ((^&,'P<
M_E5?%KK&OP_\(["[!V?!W_V\DT,,&2?L7N>EHMUU&-S0ACC5\ILS:DN)VZYN
MY$>&1=;@!C[KW5R?OW7NO>_=>Z][]U[JL;^<E\.8OG?_ "U/EC\=J/$KE][9
MCK'*;UZF@5)#5?Z7NLBF_NNJ6CEA!GIFSVX]OQ8J=T#DT=?,A1U8HWNO=?%
M]^Z]U[W[KW3EALQE-O9?%9_!U]5BLU@\E0YC#Y2AF:GK<;E,9515N/KZ.="'
MAJJ.K@22-P;JZ@CZ>_=>Z^X+_+6^7&-^=OP0^+OROH9J62O[>ZIP63WE!1>#
M[;&]F8%JC:/:F&@2F"Q1PX;L;;^4I8U"I^W$OH7](]U[H\/OW7NO>_=>Z][]
MU[KWOW7NJ(_F9_)@^#_S3^1>]?D#W=@NQZ[L3<L& PN4J=M]A5^W\2]'L_!T
M.V,0L.+IZ26*&1,;BXQ(0UW>Y/)]DU[R_MU].;JX#F5@*T:@P*<.IIY*^\![
MB<@;%%RWR[):+MD+.RB2!7:LCEVJQ(KW,:>@QT#>(_X3K_RM*"DIZ>7J'?F3
MFB!5Z^N[F[(2KJ"SL0TR8W/8^A5E5@H\<,8L!<$W)HG+6TJ*:&/^V;_/T+1]
M[GWO5R\.X6L:G\(M+<@?9J1F_:3T*V&_D&?RH\?2002?&&KR,T2L'KZ[O#Y"
MI55!+%PTR8[M6@H5*AM(\<*"P%P3<EP\N[.!_95/^G?_ *"ZJ?O>_>$\0O#O
MRQKY*MCMQ ^S7:,W[2>A6PO\D[^5YB:2&BI/B?MUH8/)H>NW_P!P96K/DEDE
M;RU^4[#K*Z>S.0ODD;2H"BR@ :'+VS\/ '^],?\ G[IB3[V_WB'<R_UEG5C3
MX;:Q08QA5M@H_("IR<D]"CA_Y2'\M_$TT=)2?$GK-HHV8J]>=RY6J];ZR'K<
MIGZRMD +<!I"%' L ![L.7MEI3Z=#]M3_A/21_O7?>(EE,IYKW)6/\'@H,?T
M4B51^0SQ.>A,P_\ ++_E^XRDCI*;XA=$O%&797K]B8K*U)+MK;76Y2.LK) &
M8V#2$*.!8 #WL;#LP%/IH?S4'_#TDF^\_P#>%GE\9N<=_5S_  74D8QZ*A51
M^0SQ/2_QOP"^#.*IEI:3X=?&)XE=W#5_1G6F5J;N;L#693;=95E!^%+Z5_ '
MNPV39P*?26_YQH?\(Z+I_O&?> N9/%?G?FQ6I3LW6^C7']&.=5_.E3Y]*S'?
M#WXD8>G-+B?BW\<\72F1I338[I'K.BIS*X57E,--MB*,R,J %K7( ]N+M.UJ
M*+;6X'RC3_-T5W/OE[V7LGC7G.'-,LU*:GW:_8T' 5:X)IDXZ56-^.WQ^P\#
MTV(Z+Z=Q5-)*T[T^-ZRV50P/.R)&TSQ4V$BC:5HXE4L1<A0/H![=7;[!!1((
M0/DBC_)T477NE[FWT@FON8]^FE"T#/?W;D"I- 6E)I4DTX5)]>E3CNL.M,/
MU-B>O-C8NF>5IWI\=M+ 44#SLB1M,T5-CXHVE:.)5+$7(4#Z >W%MK9!1(T
M^2@?Y.B:ZYOYMOI!-?;IN,TH6@9[F9R!4F@+.32I)IPJ3Z]*C&X?$X:*2#$8
MO'8J"63RRPXVBIJ&*272J>62.EBB1Y-"@:B+V 'MU45!1  /ECHGN[Z]OW$E
M]-+-(!0&1V<@<: L20*^76DO_/7^+AZ.^7+]M8''BEV+\DL=5;VB>")8J6E[
M'P[TE!V/0 *SL\V0J*NAS4DC:?)/EY54?MD^X9YWVSZ+=OJXQ2"Y&K_;C#C\
M\-]K'TZ^@S^[C]XO]<3V0').Y2Z^8^4Y5M"":LUC*&>Q?RH$"S6JJ*Z4MD)/
M<.J2_8,ZZ#=>]^Z]U[W[KW6SY_PFYZX\VXOE!VY4P:?X;A>ONN,/5%;^7^-U
MV>W-N6!7MZ?!_=_$LP_/D']/<E>W=O62YNSY!$'YDD_X%ZY _P!Z]S5X>U\G
M\D1-7Q;B]OI5]/"2&W@-/GXUR!Z:3Z];6/N4>N,/7O?NO=>]^Z]U[W[KW7O?
MNO=>]^Z]UIK?\*).QAN'Y7]6]<4[EZ3KCIFCR-5=VM%G]][FS=76PK%R@ P>
M"Q;Z[W8R%2+("8@]P+CQ-TBMQPCAK^;,:_R"]=YO[K7E7]U^RV\\URBD^Z[^
MR+CC#9V\2H:\?[::X%. TUKW$#7[]@/KIMU[W[KW7O?NO=>]^Z]U[W[KW7O?
MNO=>]^Z]U[W[KW6[I_( S:Y7X$R4 >!CMGN[L7",L4PEDC:?';2W'HJ4#'[:
M<KN ,$XO&R/;U7,S\AOJV+3_  S./Y*?\O7SV?WF>WFR^\H+DA@+OEZQER*
MT>Y@JI_$/T:5_B#+^'J[GV-.N>W7O?NO=>]^Z]U[W[KW1/\ ^85_V0)\XO\
MQ3_Y+_\ OE]Z^_=>Z^&/[]U[JS[^2G_V]O\ Y<O_ (N!T=_[W&*]^Z]U]KKW
M[KW7O?NO=?+N_P"%F_5G]SOYHW6/8M+2LF/[A^)77N4K*PK,$J-T;,W[V=LW
M)4ZM))+$[4FVL=A6/C\8 F%TOZY/=>ZU&/?NO=>]^Z]U[W[KW7O?NO=?5V_X
M2%=IMV#_ ";]H;2-1YAT9\A.]>K%CO(?M%R^7PW=OV]GJ)E74W<1ELBQ+^Y?
M06)=_=>ZV@O?NO=>]^Z]U[W[KW7O?NO=:$/_  N)[-,&V/Y>/3=-,S#*Y[Y#
M]FYJG!14A.W\?U/M7:\S!J5GE:I&Y<NHT3H(Q$=:/K1H_=>Z^?+[]U[KZ,?_
M  B ZN7%?'CYX=TF"S[[[GZDZN2I(E.I>I]C[CW9) A:5H%T'NA6;0BN=2ZV
M8! GNO=;ROOW7NJ ?^%1W_;BCYS?^6S?_!A_'WW[KW7R!??NO=>]^Z]U[W[K
MW7O?NO=?3[_X14_]NLN_/_%_^T__ ('7XJ^_=>ZV_??NO=>]^Z]U[W[KW7O?
MNO=>]^Z]U\_7_A<?OE9,G_+AZTIYE#TE#\G]\Y>G/VK,RY"HZ,P&W9A9FK8%
M0XS**;JL4I86+-&='NO=:"/OW7NOIX?RF?Y&?QJ[+_D 4/7O9G4.R:[OGYV=
M+9SNJL[=SNVL34[YVGN'>U+D\[\9,SM+<]91S9O;^)V+M:3 Y&*E@G6EJ:FK
MKVD1H:Z>)O=>Z^8S7457C:VKQV0IIJ.OH*JHHJVDJ(VBJ*6KI97@J::>)P&C
MF@FC964\A@1[]U[J+[]U[KWOW7NM_3_A#EV RU?\QGJNIJ+I+3_&CL#"TODB
M'C:GE[KVYN>H\33">3S"JQ"ZDC*)HL[ M&#[KW7T!/?NO=>]^Z]U[W[KW7O?
MNO=>]^Z]T!_R;[9@Z$^-OR$[TJ7CBINENC^V.V:B27PB*.#KG86?WA*\IJ U
M.(TCPQ+:P4M^KB_OW7NO@_U=755]54UU=4U%;6UM1-5UE95S25-55U53(TU1
M4U-1,SS3U$\SEW=R69B222??NO=1_?NO=++KK9E=V-V#L7KW&3+3Y+?F\ML;
M,Q\[K&Z05VZ,W0X2DF9)9Z6)UCGKE8AI8U('+*.1[KW7WKMO8'$[5P&#VO@:
M2/'X/;>'QF!PU!#Q%0XG#T4&/QU)$/Q'34=.B+_@OOW7NGCW[KW7O?NO=>]^
MZ]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U\87^?O_ -ODOYA/_BP&8_\
M='@??NO=5 ^_=>Z][]U[K:]_X1M_]O<-Q_\ BH'<O_O;=0^_=>Z^IW[]U[KW
MOW7NO>_=>Z][]U[KXPO\_?\ [?)?S"?_ !8#,?\ NCP/OW7NJ@??NO=>]^Z]
MU[W[KW7O?NO=;D7_  BDWY_"/YBOR4Z[FJ%@I][_  YSVX8(Y)H46LR^Q>X^
MHX*6EBB>(SSU2XK>%?, CJ%BAD+*W!3W7NOIK>_=>Z][]U[KWOW7NO>_=>Z^
M9S_PMCWLN2_F"?%OKU)6D7:/P]QVZY46.E,,%3OKN;M7&/&9XY6JS5-3;"B=
MXI45(XVC="?(]O=>ZTS??NO='#VW\!/EWO#X=[S^?.V.E-R9OXG]>=@#K3>G
M:]#585Z7 ;F,6 8S5.VWR:;NJ-KQ56YZ*DFS5/038BGKYQ2S5,<_[?OW7NB>
M>_=>Z][]U[KWOW7NOM"_R%<K5YG^3G_+SJZVJ^\FA^.FV,4DO[0T4F"KLKA*
M"E_:55_R&AQ\<'(U?M^HEKD^Z]U;G[]U[KWOW7NO>_=>Z][]U[KXM_\ //\
ME<?F7_-8^97<-#7KD-HX[M;)=2==S02K-CYM@])P4_5FW\KBV1F H=UKM63-
M#FYDR3L0";#W7NJE_?NO=>]^Z]T?O^5E\6X_FE_,2^'OQFK:#^*;=[.[PVC%
MOR@"LS5'5^U)Y=]=K! $<>1.MML95E+#0&4%K+<^_=>Z^WVB)&BQQJJ(BJB(
MBA41% 5555 "JH%@!P![]U[KE[]U[KWOW7NO>_=>Z][]U[KXJ?\ .P^+(^&W
M\T[YI=&T..;&;6H^XLOV%U_3)&XHH>O.XZ2A[9V9C\=.41*NEP&#WG%C'=2V
MBHHI8G/DC<#W7NJL_?NO=>]^Z]U]'7_A%+\O)=X_'CY0_"?<62:;)=*;^PO=
MW7-/52QF5MB]LTDF"WCB,7$K^08W:^]]H15TQ9.*G<_#,#I3W7NMX/W[KW7O
M?NO=>]^Z]U[W[KW1>:U_+E,E)<'R9"M>X^AUU$S7'^!O[N> Z;ZF1?1?]<?[
MV??AU9>GJG^G^P_XA??FX=6Z>Z?Z?[[_ &KW3K1X=/4/_$_\4]VZJO'IZI_I
M_L/^(7W7J_3C[]U[KWOW7NO>_=>Z][]U[KWOW7NJR/YN'Q;_ -FC^&'8.,PV
M/^]["ZK0]M]>^)-=749':E'5ON'!0!9(GG?<6T)ZZFAAU:6K33N58QJ/8;YK
MVS]Y[/(J"MQ%^HGVKQ'YK4?;3K+O[D7O'_K.^_FUW=_+X?*^\G]VWM315CN6
M403'! \"Y$,C-2HB\500&/6@3[@CKZ8>O>_=>Z][]U[K=]_D%];MLKX%4F[)
MHK3=N]L=@;VAE:,+(<=AGQ?6U- '_4]/'6[$J9$OP&F>WU]S1R);^#L0E/&6
M5V_(43_GT]?//_>6<UCF#[R<FRQG]/8]ELK0BN-<HDOV-/)BMY&I^2CTZNP]
MC/KGWU[W[KW7O?NO=>]^Z]U[W[KW7O?NO=?/9_FJ]D'M'^8+\G\^DQEIL)V%
M)UW2+K5HH8^KL1C.NZA8-#,BQRU^V9I3;ZO(S'DGW ?-%Q]5O]S)Y+)H_P!X
M 3_".OI_^YERI_4[[L7)^V,M);C:Q?-C).X2R7RU\ZA+A5^Q0!@#JOCV0=9.
M]>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]UN.?\)S,P9OBCW5@/+3$
M8WY"Y#,"!64UD9SG6_7U$99TUEEIIO[O 1$J 6CDL38A9=]O7KM4T>,7!/[4
M3_-UPA_O4['P_>GE_<M+UFY72*OX3X-]>O0&GQ#QZMDX9,"N=A'V/NN8/7O?
MNO=>]^Z]U[W[KW1/_P"85_V0)\XO_%/_ )+_ /OE]Z^_=>Z^&/[]U[JS[^2G
M_P!O;_Y<O_BX'1W_ +W&*]^Z]U]KKW[KW7O?NO=:#/\ PN(ZL\N#_EZ=VTE*
MJF@RWR"ZLW!6A8=<W\7H^K=V[/I6?R+4::;^"9QP CI>4W*&PD]U[KY]OOW7
MNO>_=>Z][]U[KWOW7NOHH_\ "'[M/^)=(?/CI*2J4?W+[5Z8[3HZ-VA5Y/\
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
MVZJO'IZI_I_L/^(7W7J_3C[]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z^>_\
MS1OBW_LIOS([,V-B<?\ 8; WA4)VAU@L<?CI8]F;RJJRH.(I$URE*?:FXZ7(
M8B/4Q=XJ%)"!Y![@/F;;/W5N\D*"D#]Z?Z5O+_:FJ_E7KZ>_N=^\?^O7[#[1
MS%>R^)S-8J=OW"IJQNK55'BL:"K7,#0W+4% TS(/A/5>7L@ZRAZ][]U[KZ/O
MP2ZV;J+X;?&;KZ>!*;(83IK8U3FZ=(Q&L.X\_A:;<FYHP J%M.X,O4C6RAI#
MZF 8D>\A]CMOI-HMK<X985K]I%3_ #)Z^4W[QW-@YX]^>;N9XV+VMQOUVL3$
MUK!#*T%N?/\ T&*/ ) X T Z-A[-.H5Z][]U[KWOW7NO>_=>Z][]U[IDW-N'
M&;1VWN#=>:E-/AML83*[ARTZA2T.,PM!49*OE4.\:$QTM,Y%V4<<D>Z22+%&
MTK_ JDG[ *GHPVC:[O>]UM=EV]=5_>7$<$8]9)7$:# )RS <#]G7S$-X;GR>
M]]V[IWGFI#-F=W;CS>Y\M,SM(TN3S^3JLK7R%W]3F2JJW-SR;^\:YI6GE:9_
MC=BQ^TFIZ^OC8MGM.7MDL]@V\:;"QM8K>(4I2.&-8T%!PHJC'2<]M]&G7O?N
MO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=;:?_  FXR;2]8?*/#^$*M!OW
MKG)B?62TC9;;VY*5H3'I 40#"A@;G5Y"+"W,J^W;5MKI/21#^T'_ #=<3?[U
M^T"<X<G7VK,FVWT=*</#G@:M?GXM*>6GYXV6O<C=<E>O>_=>Z][]U[KWOW7N
MB?\ \PK_ +($^<7_ (I_\E__ 'R^]??NO=?#']^Z]U9]_)3_ .WM_P#+E_\
M%P.CO_>XQ7OW7NOM=>_=>Z][]U[K4]_X60]6-OG^4WMS?-/3ZJGI7Y6=3;SJ
MJM1(7APFY=L]B]85=,Q2"9%IZK-;YQSMJ:(&2%+/>T<GNO=?+)]^Z]U[W[KW
M7O?NO=>]^Z]UN7?\(I.U3MW^8!\F>H*BK:GHNS_BC5[KIH&EF$-?N'J[M+8<
M%!3"!'\+U4>![ RLR.Z$I'%(%9=95_=>Z^F5[]U[KWOW7NO>_=>Z][]U[KY!
M/_"H3LY>S/YV?R]%-4_<XGKV/ISK'%'SQS^%MK=*; ?<5-^S5U<$7@WKDLH-
M"E&7_=D:3>11[KW6O[[]U[K[2O\ (HZO7J'^3[_+QVD*?[4Y+XT;&[+DATQH
M1/W3'5=QU$CK'55@$D\^_&=KNKZF.J.)KQ)[KW5L?OW7NJ ?^%1W_;BCYS?^
M6S?_  8?Q]]^Z]U\@7W[KW7O?NO=>]^Z]U[W[KW7T^_^$5/_ &ZR[\_\7_[3
M_P#@=?BK[]U[K;]]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7R?/\ A77O0[I_G+]@
M8/7(W^C?HCH?985XJ:-8Q7;7JNP]$+P2/+/&3OW47F"2!V90/&J,WNO=:^?Q
MMV7_ *2/D3T)UV:=JP;][IZMV6:1*>&J>J_O3OG!8/[=:6IO3U+3_?:1')Z'
M)LW!/OW7NOO'^_=>Z^,G_P *"-J1;,_G,_S!<1"E*B5G>4NZRM'Y!$9=^;1V
MMOB=W\JJWW4DVXF:>WI\Y?22MC[]U[JG/W[KW7O?NO=;)O\ PDSWP=I_SK.A
M\"*GP#LWK#Y![':+_+?\L%!U'N7LG[;_ "7]CTGKT3?Y3^S^UQ^[XO?NO=?6
MK]^Z]U[W[KW7O?NO=>]^Z]U[W[KW6K'_ ,+"M_G9W\GVKVZ)EB':_P GND=@
M,AE2,U QU)O?M+PHC4TYG96ZU$FA7A("%M9"F.3W7NOE1^_=>Z][]U[JV;^1
M)A*7<'\X7^7A0UDE1%#!\F-C9M&IGC20U6VGJ]QT,;&6*933RUV*C28 !FB9
M@K*Q##W7NOM)>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW
M7NO>_=>Z^,+_ #]_^WR7\PG_ ,6 S'_NCP/OW7NJ@??NO=>]^Z]UM>_\(V_^
MWN&X_P#Q4#N7_P![;J'W[KW7U._?NO=>]^Z]U[W[KW7O?NO=?%%_G6?]O;_Y
MC7_BX'>/_O<97W[KW1-OB[14>3^3/QUQN0IH:R@R'>O4=%74=1&LM/54=7O_
M &_!4TT\3 K)#/#(RLIX*DCW[KW6]I_PN(ZT%7L3^7IW%! RG [M^0?6F5J5
MUE9QNW#=6[IP$$H),:-2_P!RLDR:0I83/JU:5T^Z]U\];W[KW7O?NO=6^?R"
MM_GK7^<C_+VW$)&B.1^06$V!J4H"1VQALYU:T9UU5&-,PWEH/K)LQLDIM$_N
MO=?9\]^Z]U[W[KW7O?NO=>]^Z]U\;/\ X46[Y;L/^=7\_,^TZU!Q_:6U]C>1
M6HV"KUAU/U[UJL!-"B0AJ5=I"(AAY@4(E)E#D^Z]U2G[]U[K[OGQ3ZTCZ8^+
MOQMZ>BH_X=%U/T'T]UI'C_MFHOL8]B=>;=VNE']FU+0M2?;+BM'B,,)CTZ="
M6TCW7NOA"NC1LR.K(Z,4='!5D920RLI *LI%B#R#[]U[KC[]U[KWOW7NOL<_
M\)O/^W)7P(_\,#L+_P!_CVC[]U[J[_W[KW7O?NO=>]^Z]UJ8_P#"QWY#_P"B
MW^5KMOI*@K-&6^3_ ,A-@[5R5 )_$U3L3K"'(=M9JL,:N&J8Z'>VV-LH4*E
MU0KDAE0'W7NOEJ^_=>Z][]U[KWOW7NOIV?\ "+WH,[ _ET]U][Y"B6GRWR#^
M2.7HL95") ^0V'T_M7![;PLK3@^218-\9W<T00C2A4D<NUO=>ZW#/?NO=>]^
MZ]U[W[KW7O?NO=>]^Z]UJ?\ _"Q?H,=G_P J;$]O4=$TF4^-'R*ZTWK79&.%
MY6I=F]A0YKI_+T4K Z*>ER&[=[[?D:0C_.TT:#]?OW7NOEC^_=>Z][]U[I6;
M"WMN3K3?.S.Q]G9"3$[NZ_W9MW>VU<K"667&;DVKF*/.X/(1%'C<2463H(I%
M(93=>"/?NO=?=PZ [AVW\A>BNF>^MGR1R;5[JZKV!VMMTQ3+4*N&[ VKBMU8
MZ$S)97D@I<JJ/P"'4@@$$>_=>Z%SW[KW7O?NO=>]^Z]T6J ECJ)N6))/]22Q
M)_V_N[=-]/<7T7_7'^]GWX=67IZI_I_L/^(7WYN'5NGNG^G^^_VKW3K1X=/4
M/_$_\4]VZJO'IZI_I_L/^(7W7J_3C[]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=
M>ZHB_GW_ !;_ -+WQ?Q7>^W<?Y]Y_'7*RY+)O FJHK>L-U2T6.W5 RK)'Y?X
M%EH<?D@S!_!2PU94#R,?8'YZVSZO;!?1C]:W-3\T:@;]AH?D >NCW]VM[Q_U
M&]X)O;C=)=.P<TPB.,$]J;A;AWMCP-/&C,T%!37(\%3V@=:5_N'.N_W0J=&=
M=5';W=?475--')+-V3V9L78JK$Q1E7=6YL9A)93("OAC@BK6=Y"0L:*6) !/
MM58VYN[V*U'&255_WI@/\O0-]QN:8^1O;_?.<YB FT[1>7F<YM[>24"GF24
M"Y+$@ $FG7TU(((*6"&FIH8J:FIHHX*>G@C2&"""%!'%##%&%CBBBC4*JJ %
M L./>2   H.'7R,22232--,S/*[$LQ))))J22<DDY).2>LOO?5.O>_=>Z][]
MU[KWOW7NO>_=>Z(1_-$[)7JKX!?*+<PJC25.3ZSK]@T4D9 J#6=HUU!UQ$*7
MTLXG1=TL^I!JB5&D!71J4BYFN?I=ANI*T)B*C_;T3_G[K)7[GO*9YS^\QR=M
M!37%#NZ7C@_#IV]'OCJ\J'Z<"APQ(6AU4/SR?< ]?4/U[W[KW7O?NO=>]^Z]
MU[W[KW7O?NO=>]^Z]U[W[KW7O?NO=;3O_":FIG:G^9U(TTC4L$WQZJ88"Q,4
M<]4G=\53,B?I62>.CB5C]2(U_H/<G>W)-+P>7Z7_ %DZXV_WM$48EY!G"CQF
M7>U+>9"G:2H)] 68CTU'UZVD/<F]<=>O>_=>Z][]U[KWOW7NB?\ \PK_ +($
M^<7_ (I_\E__ 'R^]??NO=?#']^Z]U9]_)3_ .WM_P#+E_\ %P.CO_>XQ7OW
M7NOM=>_=>Z][]U[JF;_A0KU..Y?Y,?S]VL*9JF7 ]-0]L0^.-Y):<]'[TVIW
M)45,9C*R1+%1;%E\K V\!<-="RGW7NOC0>_=>Z][]U[KWOW7NO>_=>ZV ?\
MA+YVFO5W\[#XB"JJ/M\1V-'W!U9EB#&&F;=G3.^WVW3KY:BGB/FWOC,4&!+,
M4OH1Y-"GW7NOK[^_=>Z][]U[KWOW7NO>_=>Z^'Y_--[,'<?\RKY\=E0U+5>/
MW5\O?D)58*=V=W;:]'VCN;%[41F::H]4.VZ&E0A6\8TV0*EE'NO=$2I*2JKZ
MJFH:&FJ*VMK:B&DHZ.DADJ:JKJJF18:>FIJ>%7FGJ)YG"(B LS$  D^_=>Z^
M]!TAUW3=0=+=0]34:QK1]7]7[ Z[I5A<21+3;)VIB=M0+$XBA#QB+&#2="7'
M]D?3W[KW0H>_=>ZH!_X5'?\ ;BCYS?\ ELW_ ,&'\???NO=?(%]^Z]U[W[KW
M7O?NO=>]^Z]U]/O_ (14_P#;K+OS_P 7_P"T_P#X'7XJ^_=>ZV_??NO=>]^Z
M]U[W[KW7O?NO=>]^Z]U\</\ X4@;Q.^?YV?SXS1+$T786P=G>J!*<VZ[Z2ZQ
MZ_4"-)) R@;9X>]Y19R%+%1[KW13/Y2NTDWQ_-(_EU;9GCI9J.N^;/QBJ,G3
MUDM1#!58?$]R;/S.9H_)2H\ZS5>*Q\T45M-Y74%T%W7W7NOMW^_=>Z^1M_PJ
MTVI+MW^=Y\H<O(E4J;[V=\<]UP-4"/Q214?Q\ZWV.7H="AC2B;9KJ==V\RR<
MZ=('NO=:Z'OW7NO>_=>ZN&_X3_[X?KW^<M_+XST;:&K^^*+8Y.B>2Z=G;9W)
MUM(NFFGIY!KCW85U%C&M[NKH&1O=>Z^SE[]U[KWOW7NO>_=>Z][]U[KWOW7N
MM*[_ (6V[JJ:/X0?$'9"_<?9[A^5>0W5/IJ"M+]SL[J+>N(I?-2Z2)JCQ;ZF
M\4FH>)?(+'R<>Z]U\UCW[KW7O?NO=6_?R"/^WR7\O;_Q8##_ /NCSWOW7NOL
M]>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z^,+
M_/W_ .WR7\PG_P 6 S'_ +H\#[]U[JH'W[KW7O?NO=;7O_"-O_M[AN/_ ,5
M[E_][;J'W[KW7U._?NO=>]^Z]U[W[KW7O?NO=?%%_G6?]O;_ .8U_P"+@=X_
M^]QE??NO=% ^)_\ V5-\:O\ Q/\ TW_[\7;GOW7NOI-_\+-NOO[U?RK.M]XP
M1?Y5UA\Q.L,[45(36R83<77'<.S*RE.JK@2*.HS.>QLA<1SR!H%4*JN[K[KW
M7RY??NO=>]^Z]T9_X1=@_P"B3YH?$3M7R^#_ $9?)_H+L'SZ_'X?[F=K;3W'
MY?)]I7Z/'_#;W\$UK?YM_P!)]U[K[K/OW7NO>_=>Z][]U[KWOW7NOAX?S0-\
MKV7_ #)OG]OV&J6LHMT_,WY,Y7$SI-2U,9P4W<N\EP$4551?Y+50TV%2"-)4
M)654#7:]S[KW1?\ XV[!7M;Y$]!]7/3+6+V3W3U9L%J-Q2E:I=X;YP6WC3,*
MZ2*B*SC(Z3YF6*Q]9"W/OW7NOO'^_=>Z^"-VO_S-+LK_ ,/_ 'C_ .]%D??N
MO=(#W[KW7O?NO=?8Y_X3>?\ ;DKX$?\ A@=A?^_Q[1]^Z]U=_P"_=>Z][]U[
MKWOW7NOFY_\ "VSO:7<?RT^'?QOIJWR8_J?H/=?;=?2PR-XX\YW9ON;; BK4
M5_&U938?I2GEC#+KCAK+CB4W]U[K23]^Z]U[W[KW7O?NO=?9_P#Y"/2AZ!_D
M\_ +8LM"V/K,QT-ANV\C3RHB50KN^LMF.[YOO%5F=:J,=@A&22TD(01LJ%-"
M^Z]U;S[]U[KWOW7NO>_=>Z][]U[KWOW7NJTOYR?2A^0G\JSY]=60T<V1R>2^
M,7:&Z=N8ZGA2HJ,CN_K+ S]G[,Q\$3JX,U;NO9U'$I U*S@J0P!]^Z]U\33W
M[KW7O?NO=>]^Z]U]<[_A*_\ (R3Y!?R;>A<7D*W^(;B^.V[.R/CGGZ@S+(R1
M[0SJ;QV31-&&9J?^&=7=@8&F5&-RD(< *Z@>Z]UL5>_=>Z][]U[KWOW7NBTT
M_P"/]]_JO=VZ;Z?(OHO^N/\ >S[\.K+T]4_T_P!A_P 0OOS<.K=/=/\ 3_??
M[5[IUH\.GJ'_ (G_ (I[MU5>/3U3_3_8?\0ONO5^G'W[KW7O?NO=>]^Z]U[W
M[KW7O?NO=>]^Z]TP[IVS@MZ[8W'LW=&.AR^VMVX'+[9W%B:G5]OE,%GL?48K
M+8ZHT,K>&MH*N2)[$'2QY]TEC2:)H916-U((]010C\QT9;-N^X\O[O:;]L\K
M0;M8W,5Q!(OQ1S0NLD3K7%4=58?,=?-T^5O0><^+_P B>VNB<]]Q+-U]N^OQ
MN)R%3%X9,WM2L$>5V=N$Q LD?\?VM7T=644L(VF*7)4^\=MTL'VS<);%^,;D
M ^J\5/YJ0>OJ[]E_<O;O>#VMV3W'VW2$W2Q221%-1%<K6.Z@KQ/@W"2QU(&H
M*&IGHY7\F'K5>R/YA_2!J:;[G%[!7=_963%B?"VU]JY4;?J;CA?!O"OQK7/^
MM]2/9QR=;?4<P0URL>IS_M5-/^-$=0-]_GFT\I_=<YA\%]%YN9MK"/Y_47$?
MC+^=JDXZWW_<Z=?-7U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=4$_P#"AWLH;9^(
MG7G7--4I%7]G]RXJ6JIR4U5.VMC[?S>7R.A#Z_V=Q5^'8L. #8_J'L"<_P!S
MX6TQVX^*68?L4$G^97KI=_==<IG=_?#=.:I4)MMGV&0*W\,]W-%%'4\,P)="
MGGQ\NM,CW#_7>[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z
MV;_^$V4CC>?RTB#N(WVQU!(\88A&>/*]@K&[)?2SQK*P4GD!C;ZGW)/MU_;7
M8\M,?^%^N1/][$JG8>27(&L7FY@'SH8[*HKZ&@K]@].MK[W*77%GKWOW7NO>
M_=>Z][]U[HG_ /,*_P"R!/G%_P"*?_)?_P!\OO7W[KW7PQ_?NO=6??R4_P#M
M[?\ RY?_ !<#H[_WN,5[]U[K[77OW7NO>_=>Z OY0]6IWE\:/D1TI)31UD?<
M/1?;?5KT<J02152=@[ W!M-J:6.J5Z62.=<OI99%,9!LP(O[]U[KX/?OW7NO
M>_=>Z][]U[KWOW7NCO\ \L_M3_0A_,2^#/;,E1]M0;$^6?Q_SN;D\O@$FV8.
MT=LQ;II7G\%48(Z[;DU5"SB.0HLA(4D6]^Z]U]QGW[KW7O?NO=>]^Z]TD]^[
MOQ_7VQMZ;]RXOBMD;3W'N_)C4R7Q^VL/69FM&M(:ATO343<B-R/PI^A]U[KX
M).>S>3W-G,SN3-5+5N9W!ELCF\M6. 'J\GE:R:OKZE@H"AIZJ=V('%S[]U[H
MW/\ +CZQ7NC^8)\(.IY::.KHNP?EG\>MJY:&81M!_ LMVOM6FS\U0DGIDIZ;
M"M/+(EF9T0A0Q(!]U[K[E/OW7NO>_=>ZH!_X5'?]N*/G-_Y;-_\ !A_'WW[K
MW7R!??NO=>]^Z]U[W[KW7O?NO=?3[_X14_\ ;K+OS_Q?_M/_ .!U^*OOW7NM
MOWW[KW7O?NO=>]^Z]U[W[KW7O?NO=?$(_FO[P&_OYG_\P[=D94TN5^:OR;&-
M80/3,V'Q_<>\,7A7F@>21DJGQ-%"9N>92Q  X'NO=&Q_X3E[,DWY_.N^ N$B
MCDE:A[,WAO,K$]+&PCZYZ?[&["FD+5A$)CAAVNSNH_=9%*Q?NE/?NO=?9&]^
MZ]U\M[_A9ILC^[/\USKS<T5,RT_8WPVZIW#-6)230P3Y3#=E=T[+J:5JMV:"
MLKJ3&;:HGDT:3'#/"&7D,_NO=:E'OW7NO>_=>Z-O\ =\)UC\[_A1V3(VB/KW
MY;_&_?$CZ()-";3[CV;GF;QU4]+2R:5H+Z9)8XS]&91<CW7NON@^_=>Z][]U
M[KWOW7NO>_=>Z][]U[K0D_X7)YQ:?:?\M7;1IF9\MN'Y99Q:L2 + NWL;\=:
M!Z8PZ"9&JCN=6#:@$$)%CJN/=>Z^?%[]U[KWOW7NK&OY/VY*7:?\U?\ EQYJ
MN$?V:_-CXU8NIEFJ8Z."DBW!VWM7;[Y"HJ9@8HZ?'#*>>358%(R-2WU#W7NO
MMO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z^,
M+_/W_P"WR7\PG_Q8#,?^Z/ ^_=>ZJ!]^Z]U[W[KW6U[_ ,(V_P#M[AN/_P 5
M [E_][;J'W[KW7U._?NO=>]^Z]U[W[KW7O?NO=?%%_G6?]O;_P"8U_XN!WC_
M .]QE??NO=% ^)__ &5-\:O_ !/_ $W_ ._%VY[]U[KZN?\ PJ,V.F]?Y(7S
M$E5-=?LRHZ)WQC;O!'&KXCY"]6T>6>1IH)G].VLI7%%B:*1Y="ZM)9&]U[KY
M!OOW7NO>_=>ZR12RP2Q3P2R0SPR)+#-$[1RQ2QL'CEBD0AXY(W *L"""+CW[
MKW7WK.F]^0=J=0]5=GTS1O3=C];[&WY3O"(1$T&[]L8O<,31"GJJZG$;1Y$%
M0DTR6_2[BS'W7NA(]^Z]U[W[KW4>KJZ6@I:FNKJFGHJ&BIYJNLK*N:.FI:2E
MIHVFJ*FIJ)F2&"G@A0N[N0JJ"20![]U[KX'W86[JOL#?V^-^9 2"OWMN_<N[
MJT2M$\HJ]R9JMS-2)7AAIX7D$U:VHI&BD_10.![KW5@_\EW8Z=A_S:/Y=&W9
M4\D,'S Z,W9/$7@1)J?K[?6(W]/!,*F"HAEIYX=LLDD16\T;%%968,/=>Z^V
M%[]U[KX(W:__ #-+LK_P_P#>/_O19'W[KW2 ]^Z]U[W[KW7V.?\ A-Y_VY*^
M!'_A@=A?^_Q[1]^Z]U=_[]U[KWOW7NO>_=>Z^.__ ,*5>ZF[N_G1?,_)0U+3
MX;KG<VS.E<)"S%A0KU3UWM7:FY*9"?[,N^Z3+U%@  9R.;7/NO=43^_=>Z][
M]U[I\VSMW+[PW)M_:6WZ22OSVZ,YB=NX2@A1Y):W+YNOI\9C:2)(DDD>2IK*
ME$4*K,2W )]^Z]U]Z;K38F'ZMZXV!UEMY%CV_P!=;)VKL3!QI$($3#[1P5!M
M_&(L(>00JM%CT 74VD<7/U]^Z]TMO?NO=>]^Z]U[W[KW7O?NO=>]^Z]TUYS"
MXO<F%S&W<Y1QY'"Y_%Y#"YC'S-(L5=B\I234.0HY6B>.58ZFDG=&*LK -P0>
M??NO=?!@[@Z[R/4/;?:74^79GRW5_8N]^N\H[I)&S9'96YLGMJM9HY8:>6-F
MJ<8Q*M&C \%0>![KW0=>_=>Z][]U[K?Z_P"$0'?+Z_GE\8<C7KH*]1=\[/Q9
MF(<.#N;KWLBO6G9R&5@=J1ET4$$ .3= /=>ZW_O?NO=>]^Z]U[W[KW1::?\
M'^^_U7N[=-]/D7T7_7'^]GWX=67IZI_I_L/^(7WYN'5NGNG^G^^_VKW3K1X=
M/4/_ !/_ !3W;JJ\>GJG^G^P_P"(7W7J_3C[]U[KWOW7NO>_=>Z][]U[KWOW
M7NO>_=>Z][]U[K5Z_P"%$?Q;^YQW5WR[VU0.9L:\/4/9[4\.I?X?525^8Z_S
M]3H(\2TM?)7XZ>9PQ=JJBBN-*@QI[@;958MVC&1^F_V9*']M0?M4==@_[K;W
MB\&[WCV.W:0>',#N>WZC^-0D5["M>.I!#.BBE!'</0U) 2?\)O\ K9<EV_\
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
MG[]U[KWOW7NO>_=>Z^OM_P )>.P5W_\ R1OAXDL_GR>QI.[NOLK9HV6)MO\
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
M_P &'\???NO=?(%]^Z]U[W[KW7O?NO=>]^Z]U]/O_A%3_P!NLN_/_%_^T_\
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
MG+1)4R:"R5DB['<P*& 9%E)!T@CW7NOGJ>_=>Z][]U[KWOW7NO>_=>Z^QO\
M\)\_YD"_S)?Y<O6&^=VYQ<IW[TLL'1?R#2HJ!)E<EO39^,HA@NP:Q7*SSKV=
MLZ:BRT]0(TISEY,A3Q7%*UO=>ZO!]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO
M=>]^Z]U[W[KW7QA?Y^__ &^2_F$_^+ 9C_W1X'W[KW50/OW7NO>_=>ZVO?\
MA&W_ -O<-Q_^*@=R_P#O;=0^_=>Z^IW[]U[KWOW7NO>_=>Z][]U[KXHO\ZS_
M +>W_P QK_Q<#O'_ -[C*^_=>Z*!\3_^RIOC5_XG_IO_ -^+MSW[KW7W>??N
MO=?']_X4^;'38_\ .]^:45,FF@W34=);XHM3P-([[F^/7559F7D6G@ITBON5
M:T(K*9#$$9V=F+GW7NJ"??NO=>]^Z]UNK?\ ")#L XWYL_,+JOSLHWG\6<3V
M :8>;1*>L^VMH[<$[!:=J?53_P"EG2-4J/:4Z4<:S'[KW7THO?NO=>]^Z]UH
MM?\ "X3?7\/Z-_E_]:?<2*=V]K]Y;Z^T%34K%/\ Z.]H; P!J'I%0T<\E+_I
M0TK)(PDB$S+&"LDA7W7NOG6>_=>Z^G+_ ,(JMC+AOY;/R%W[-2K!6[W^9N[,
M5#/X:425F"V9TUTPM!+]U'>JDABS6X<G&L4I"Q,CL@'E8M[KW6XG[]U[KX(W
M:_\ S-+LK_P_]X_^]%D??NO=(#W[KW7O?NO=?8Y_X3>?]N2O@1_X8'87_O\
M'M'W[KW5W_OW7NO>_=>ZT1O^%Q6^):#J?^7?ULK2"#=G8?R*WQ(@1C$TO7VV
M^I,#"SR"=461$[-D"J8G+!F(9+$/[KW7SP/?NO=>]^Z]U[W[KW7TD_\ A$9M
M".B^'7S.W\(HQ+N7Y+[8V@\PI&262/8_5N&S4<3U]]-3'"W83E80+P%V8_YT
M6]U[K=E]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]UIZ?\+4]GOEOY9_
M0&\:>*:6;9_S5V31U6@TXAI\/NCI;O."IJYC(!4,RY?%4$*+&>?.2RD ,ONO
M=?,2]^Z]U[W[KW7O?NO=?5"_X1R=E?WV_E(9;:,E3Y)NG?E9W#L:*E>6\M-C
M\YMWKGM&"6.%JB5XZ.IK^PJH(P2)'FCE 4LKLWNO=;6WOW7NO>_=>Z^0#_,J
MP[;?_F/?/?$_8KC8:;YF?)EZ&BC1(HH,75]S;RK<1X(X_1'3R8RHA>-1:R,!
M8?3W#.[+IW.<4H/&?_CQZ[&^TUQ]1[>;#,S:W;9[/4>-6^GC#5^>JM?G7HI=
M"WZ?;,)ZF_;FX=+O%M8I_L#[4MT-;(]"=B'X4_ZP'^Q]IVZ%MDW#H2<:_P"@
M_P!/]]_7_'VD?H66;<.ES0N/3_OOS?\ WKVD?H3VC<.E;1/].?\ #_;_ $]I
MFZ$MH^.A,Z^WKN'KG>>T.P=HY"3%;KV+N;!;OVUDXBPDQ^>VWE*7,8BL30R,
M335]'&]@1>UO=8I9+>99XC21&# ^A4U'^#I1O.R;9S1L%[RWO<8FV?<+26VG
MC/!X9XVBD4X/Q(Q'Y]?3!^-W=VW?DCT/U3WGM5HAB.R]FXG<9I(9O.,1EY8C
M2[CV]+-8>2JVWN*EJL?,?^.U,WO(#;[R/<+**\C^&1 ?L/F/R-1^77RO>Z7(
M.Y^UON)O'M]O%?K=JOI(-1%/$C!U03 >2SPM',O]%QT-OM9T NO>_=>Z][]U
M[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>ZU!?\ A1OV@V:[
M\Z$Z@AE#TO7_ %;FM[U0C<V3*]E[E?%/33H.//!C.N::5;_1*GC]1]Q-[A7.
MN^@M!PCB+?FYI_@0?MZ[E?W57)XV_P!M>9>>9%I-N>\Q6BU'&.P@$@8'T,E]
M(I]3'\NM<SW'O75+KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=
M>Z][]U[K;*_X3:X^>/KSY595HT%+6[SZOQ\,P9-;SXS![PJ:F-E!\@2*/+1%
M21I)<VY!]RI[=*1;W3>1=!^P-_GZXI?WL%U&_-/)EF"?&CV_<'(S0"2:U53Z
M9,;5\\"O$=;,?N1^N2'7O?NO=>]^Z]U[W[KW1/\ ^85_V0)\XO\ Q3_Y+_\
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
M+%$\1GGJEQ6\*^8!'4+%#(65N"GNO=?36]^Z]U[W[KW7O?NO=>]^Z]UKG_\
M"K#K =B_R4ODCF(H%J*_J7>7179^/B*PEP:?M[:>QLO/$\RGQ-2;;WU73,59
M':.-E!;5H;W7NOD;^_=>Z][]U[KWOW7NO>_=>Z][]U[KZ@W_  D]_FWCY=?&
M=_@KW7N;[SY%_$W:]%'L#)9>MC?*]H?'"DGIL/MRIC,LWW%=G.GZBIIL#7$1
M@?PF7$RLTT[U;K[KW6WE[]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KX
MPO\ /W_[?)?S"?\ Q8#,?^Z/ ^_=>ZJ!]^Z]U[W[KW6U[_PC;_[>X;C_ /%0
M.Y?_ 'MNH??NO=?4[]^Z]U[W[KW7O?NO=>]^Z]U\47^=9_V]O_F-?^+@=X_^
M]QE??NO=% ^)_P#V5-\:O_$_]-_^_%VY[]U[K[O/OW7NOG+_ /"W[8AQ_P C
M?@?V=]K(@W?TGVUL05ICK1%4'KG?6W=P&E25V./>2D_TIAV6("91.IE)5H;>
MZ]UHW^_=>Z][]U[JYC_A/3V#_HS_ )T'\OW<8G:G_B7<U9U]Y%\UV_TM;!WE
MU48#X*>I?35#>?B-U"6<ZWC34Z^Z]U]F#W[KW7O?NO=?+4_X66[X.Z/YL>R=
MM)4ZX>MOAYU)M>2E3[U(Z>OR_8'<6^IY9$J+4SUE31;MI@\M.-#0QQ(Q\D;
M>Z]UJ9>_=>Z^S7_PGVV*O7?\F7^7U@%A6 9#HY-]%%^ULS=H;OW3V6\Q^S5(
MM50^[3(;CRW8^4F363[KW5QOOW7NO@C=K_\ ,TNRO_#_ -X_^]%D??NO=(#W
M[KW7O?NO=?8Y_P"$WG_;DKX$?^&!V%_[_'M'W[KW5W_OW7NO>_=>Z^75_P +
M/MSMF_YJ_5>#4S)!LWX3=58@PM5F:G>MR7;O?FY*BMBI@ E'--29FGA<<O(M
M.C$Z=(7W7NM1SW[KW7O?NO=>]^Z]U];#_A)OMH8+^2AT!E!255.=Y]E?(7<K
M35&OQ5YI>XMU[/\ NZ'4 /M4&TQ =-QYX9/S<>_=>ZV2/?NO=>]^Z]U[W[KW
M7O?NO=>]^Z]U[W[KW7O?NO=4(_\ "GC;7]Z/Y'/SAIXX<>]7B,?T3N6CGR$>
MK[/^[OR:Z9RF1FHI5@J):?(5&$IZJFC90NOSF-F6-W(]U[KX^OOW7NO>_=>Z
M][]U[K>&_P"$0>]FH/DU\Z.N!*H3=?1/6.]F@,=47D;K_L#*8)95E2442+".
MRR"LB-*QD!C9564-[KW7T<O?NO=>]^Z]U\LC_A0[MQ]L_P XOY@P!*L4V7KN
MF]R4<U4JC[E,]\?NJJ^M>G9$17I:?+RU-.AL2!#8DL"3$_,R:=XF]"5/[47K
MJE]VZZ%Q[2;0<:E6X0@'AINIU%?0D4-/GZ4ZIYHC]/\ 8>R>,YZR=V]N'2VQ
MC\K_ *_X_P!]_C[6^70WL6X="1B9/T_[Z]O;3]"NT;AT)&,DX7_8?['_ 'Q/
MM*XZ%=HW#I;T,GZ?\0/^*>TKCH26K\.E?1O]/]@?^*^TSCH1VK\.E-2O]/\
M#Z>TY'0@MGZ.)\'ODC7_ !/^4O3G>E-+4#$;3W52T^]*2F5I9,GU_GU?!;XH
M(Z=3IJ*M]MY"HDI0P8)61Q/:Z#VOV>_;;-RBNQ\*-W?-3AA^PFGSIU&?OU[8
M6WO)[0[W[?RA?K;VS8VS,:".\AI-:.6\E$Z()*4K$SKP8]?2:QN2H,SCL?E\
M564^0Q>5HJ7)8VOI)5FI:Z@KH(ZJCK*:9"4EIZFGE5T8&S*P(]SZK*ZAU-5(
MJ#\CU\M]U:W-C=265XC17<,C(Z,*,CH2K*P.0RL""#P(ZF^]],=>]^Z]U[W[
MKW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW3#NG<F*V;MC<>[\].:;![5P.
M7W)F:E5#-3XK!X^HRF1G"ED#&*CI7:Q(!M]1[I+(D,32OA%4D_8!4]&6S;3>
M[]N]IL>VKKW&]N8H(E_BDF=8T'GQ9@.OF+[VW5D=][RW;O?,'5E]Y;GSVZLH
MVLR:LCN'*U>7KCY&"L]ZFL;D@$^\:YI6GF>=_C=BQ^TFIZ^O/E_9;7ES8+'E
MZQ_W!L+.&VCQ3L@C6),>7:HQTF/;?1OU[W[KW7O?NO=>]^Z]U[W[KW7O?NO=
M>]^Z]U[W[KW7O?NO=>]^Z]UNQ_\ "?/!-B?@EFZ\PO&-T=_]@YU7:9)!4+3[
M8Z^VUYHT1F:G16VZ8]#!6+(6MI8$S+R$FC8RW\4[G^2C_)U\^W]YWN(OOO'V
M]L&!^CY9LH:4(TZKB]GH2?B/Z]:BHH0.((%Y7L;=<[.O>_=>Z][]U[KWOW7N
MB?\ \PK_ +($^<7_ (I_\E__ 'R^]??NO=?#']^Z]U9]_)3_ .WM_P#+E_\
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
M]U[W[KW1/_YA7_9 GSB_\4_^2_\ [Y?>OOW7NOAC^_=>ZL^_DI_]O;_Y<O\
MXN!T=_[W&*]^Z]U]KKW[KW7O?NO=>]^Z]U[W[KW7R ?^%/?5AZM_G8?,%8*?
MP8CL.3J3M/#$B0-4#>/3.PI-Q5#:H(8CKWO194*8S(NA1J;R:U7W7NJ!??NO
M=>]^Z]U[W[KW7O?NO=?9U_D!=IMW%_)J_E\;M:H^Y.(Z$QW5GDO(VE>C-Q;A
MZ26GO)45+?Y(O7PBL&"C1941;(ONO=0_^%!?9S=1_P F3^8)NI:F2D.5Z0/6
M/EB,@9U[LWEM3IEJ8F,%O'6KOTPO?TE)#J]-_?NO=?&6]^Z]UM>_\(X>K_[\
M?S:,[O6:EUTW3'Q4[<WM!6.O[5/E]Q;DZZZOI:>.0T=2/O*O%;]KV1/)3LT,
M4I$A"M%)[KW7U._?NO=>]^Z]U[W[KW5 /_"H[_MQ1\YO_+9O_@P_C[[]U[KY
M OOW7NO>_=>Z][]U[KWOW7NOI]_\(J?^W67?G_B__:?_ ,#K\5??NO=;?OOW
M7NO>_=>Z][]U[KWOW7NOD[?\*YMZMNK^<UV3@C,THZUZ.Z%V4J,M&HIEK]H/
MV-X4--^\ZLV_S)>H_>O(0/VA%[]U[JA7XC[*_P!)7RN^,?7(TWW_ /(7I?90
MURS0)_OZNR-M8+U34T-340K_ )?RT<<CJ.55C8'W7NONY^_=>Z][]U[KWOW7
MNOCS_P#"F78IV#_.Z^<-!' L5%N'/=1[ZH98Z1***K&]^@NK-QY.>.))I_(T
M>?KZR&68D&>>)Y"JZM(]U[JA_P!^Z]U[W[KW5QG_  GWWTW7?\YG^7UGUF:
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
M+==BKC_EU\*NRQ"JONWXX[RV*U0/M=<J]=]FUN?6%M"BMTP'M L/(QBO(?&
MWEO[KW6DC[]U[KWOW7NG+#Y:NP.7Q6<QDBPY+#9*ARV/F>..98J['545922-
M#*KQ2K'/"I*L"K 6(M[]U[K[XVT]R8_>.U=L[OQ+:L7NK;^&W)C6\D,VK'YS
M'4V3HV\U-)-3RWIZI?5&[(WU4D6/OW7NE![]U[KWOW7NO>_=>Z][]U[K4_\
M^%@/PZF^0'\M##_(?;N.:LWG\,NSL;OFK>-?+4-U+V<^/Z][&I*6!5\C-3;A
MEVSEIY VF&AQ%0S*1ZD]U[KY8_OW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[JW
M[^1S_,BR'\L+^8)U5WCEZ_(+TGO&0]2_(S#4;321UO4N\:VBCKMQ+01!_O<I
MUQG*:BW#2QJOFJ#CGI%=%JI#[]U[K[-V.R./R^/H<MB:ZCRF+RE'39'&Y+'5
M,-;C\CCZV%*FCKJ&LIGEIZNCJZ>59(I8V9)$8,I((/OW7NIGOW7NO>_=>Z][
M]U[KWOW7NOC"_P _?_M\E_,)_P#%@,Q_[H\#[]U[JH'W[KW7O?NO=;7O_"-O
M_M[AN/\ \5 [E_\ >VZA]^Z]U]3OW[KW7O?NO=>]^Z]U[W[KW7Q1?YUG_;V_
M^8U_XN!WC_[W&5]^Z]T4#XG_ /94WQJ_\3_TW_[\7;GOW7NON\^_=>ZK(_G1
M['?L/^4M_,7V[&ODEI_B!WENV"(/.CS3]>[%RV_X((1305$TM1/-ME4CB"Z9
MI&",RJQ8>Z]U\3[W[KW7O?NO=>]^Z]U]@[_A,?O]^P?Y(WPHJJF:2;(;5Q?<
M&P*X2&=_ FS.^^T,-A(4EG \D:[7AH& 0F./5XQ^BP]U[JZSM;>(Z[ZN[)[
M8J!L;8.\=XDO ]4@&V=NY'-$M31R1/4+:BY164N. 1>_OW7NO@CN[2,SNS.[
ML7=W)9G9B2S,Q)+,Q-R3R3[]U[JX[_A/GL9>P_YSG\OO - U0,?W<=\^-5K&
M*MUALS=G92SD4+I,%I6VD)26/A 0F4&(.#[KW7V:/?NO=>]^Z]U\$;M?_F:7
M97_A_P"\?_>BR/OW7ND![]U[KWOW7NOL<_\ ";S_ +<E? C_ ,,#L+_W^/:/
MOW7NKO\ W[KW7O?NO=?%9_GAYBMSG\WK^8K6U[1M/!\K.U<.ABC$:_9;>STN
M QRE03>1<?C(@[?VW!;\^_=>ZJM]^Z]U[W[KW7O?NO=?;W_E-HB?RL?Y:BHJ
MH#\ OARY"J%!>3X\==22,0 !J=V+$_4DDGW[KW5@/OW7NO>_=>Z][]U[KWOW
M7NO>_=>Z][]U[KWOW7NBE_/K'UN6^"GS4Q6-IY*S(9/XE_(W'T%)" 9:JMK.
MGMY4U+3Q D R3SR*JW(Y/OW7NOA=^_=>Z][]U[KWOW7NK>/Y!]=3X_\ G'_R
M]:BIK(:&.3Y#;>H5FGJ$ID>HR>+S.-I*-9)'16FR%55I3QQWU2R2JB@E@#[K
MW7V@/?NO=>]^Z]UJT?\ "MC8#;B_EX=2[ZIJ<R5?7/RIV:]9/XBZTVW=V]==
MGX2N)DCI)I(3+N!,2H+2PPGD-KD\0]A;FV/5MR..*RC]A#?Y:=9/_=0OQ;>X
M-U9.:+<;7)3YNDT+#S%>PN<!FQB@U'KYX%&WZ?<9\&ZZ7[<^!TK*)_I_L/:R
M(]#>P?ATN,;)^GGC_B/;IZ%]F_#I?8^3@?[[_'_B/;+=".V?ATN,?+^GG_#_
M (C_ 'KVPXZ$-J_#I:44OTY_ _V_M*XZ$5J_2III.%_WWU]IV'1] _#I]AD^
M@]M$=&\3^?3G#)^+_P"M[;(\^C&)^MH+_A./\I3@M^=I_$?<F2*XW?E&W:W6
ME//.JPQ;NVY1P8[?6)HXF)>:LS^U(:.M"K98XL',QY;V/^1=QT3R;9(>UQK7
M_3###\UH?]J>N6_]YI[3C<N7=H]Y=KBK=;<_[OOB!DV\S%[21CP"PW!DBJ<E
MKI!Y=;=ON3>N,_7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=?.[_F8
M]G_Z7_GG\H-X)-YZ2G[0RVR,;*IO#+B^L:>CZWQ]13V9E^WK*7:BS*1;5Y-1
M )(]X_\ ,ES]7OMS-Y"4J/L3L'_':]?4A]T?D_\ J-]VWD_8F73.^SQW<@\Q
M)N#-?.K?TE:Y*'TTTK0#HBWLDZR,Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_
M=>Z][]U[KWOW7NO$V]^Z\33I8=;;6??O8_7^Q8@[R;TWMM3:<:QDAWDW%GJ#
M#HL97U!BU986YO[4VL/CW$</F[JO[2!T&^;M[7EOE7<^8I" EAM]Q<FO"D$+
MRG\NWKZ?4<:1(D42)''&BQQQQJ$2-$ 5$1% 54518 < >\DN&!U\A+,SL7<D
MN34DY))XDGUZY^_=5Z][]U[KWOW7NO>_=>Z)_P#S"O\ L@3YQ?\ BG_R7_\
M?+[U]^Z]U\,?W[KW5GW\E/\ [>W_ ,N7_P 7 Z._][C%>_=>Z^UU[]U[KWOW
M7NO>_=>Z][]U[K5U_P"%??5K]@_R=-R;L2FDG7HWY&=&=I22HD[+1IEZS<72
M@J9FA5HXXVD[A6$-*5CURJ =90'W7NOE(^_=>Z][]U[KWOW7NO>_=>ZW /\
MA%SVFNU/YE_=76-94>*@[9^(^\&H8 8PU3NK879/6.=QJD25$6J.+:]9FV.A
M)9-07@)K9?=>Z$+_ (6R]FKF_G;\4>HX:Q:B+KSXJS;WJ*>*82QT&3[0[6WK
MBIX)HTJ'6FKI<;UC1S,C11R&"2%R75DT^Z]UI>^_=>Z^P/\ \)C.L/\ 1?\
MR3?AK!/ L.5WW1=L=GY9U6$"H_OMW1V#D-OSDQ*&9O[FQXQ"9&=[H1=5"HGN
MO=7X^_=>Z][]U[KWOW7NJ ?^%1W_ &XH^<W_ );-_P#!A_'WW[KW7R!??NO=
M>]^Z]U[W[KW7O?NO=?3[_P"$5/\ VZR[\_\ %_\ M/\ ^!U^*OOW7NMOWW[K
MW7O?NO=>]^Z]U[W[KW7P1.U=XGL/M#LC?[:BV^=^[PWBQ>!*9[[FW#D<T=5-
M')+'3M>MY168(> 3:_OW7NMI#_A&EL<[H_FQ[VW*]-KAZV^'G;>Z(ZI_O4CI
MZ_+]@=.[%@BC>GM3/65-%NVI*15!T-#'*ZCR1J1[KW7U*_?NO=>]^Z]U[W[K
MW6AU_P +B]CI6=;_ ,NSLE4TR;<WO\CMCS.KP)Y4WI@>G\]3)-&8#53_ &[;
M!E,3"58X?+("K&0%?=>Z^>9[]U[KWOW7NO>_=>Z^X]_+3WY_I0_EU? [L1JA
M:FHWG\.?C5N'(2+-#4,F7R73FSI\S2S2T\4$#55%E6FAF"H@$L;#2MK#W7NC
MM>_=>Z][]U[KWOW7NO>_=>Z#/NCJ79??G3_:?1O8^._BW7_<77>\^L-ZXT-X
MWK=K;[V[D=L9V"&6Q:"H?&Y.3QR+ZHY+,MB ??NO=?#6^6'QQWS\0ODMWE\8
MNR8?'O3H[LS=?7>7J$C:*FS"8#*3TV*W)C5?UMA]TX;[?)43'EZ2JC;\^_=>
MZ+Y[]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z^KU_PE'_ )A?^SC?RXL3T7O7
M._Q+NCX1UF)Z;S:5E;]SE<OTY6TE76=%[EEC<F2*CH-OXZLVO&/43_=GR,;S
M#W[KW6S][]U[KWOW7NO>_=>Z][]U[KXPO\_?_M\E_,)_\6 S'_NCP/OW7NJ@
M??NO=>]^Z]UM>_\ "-O_ +>X;C_\5 [E_P#>VZA]^Z]U]3OW[KW7O?NO=>]^
MZ]U[W[KW7Q1?YUG_ &]O_F-?^+@=X_\ O<97W[KW10/B?_V5-\:O_$_]-_\
MOQ=N>_=>Z^[S[]U[H$_DML0]I_'+O_K$4LE:>QND^U=B"BACK99:L[OV+GMO
MBEBBQK)D))*C^(:%6 B8DV0AK>_=>Z^#G[]U[KWOW7NO>_=>Z^I5_P (TM^1
M[J_E/;VVLU1&U5UE\P.V=L_9EJ1:B''YO8746^J2J,,+FI-'5UVZJM(Y9E!>
M6"5%NL0M[KW5Y_\ ->WE_H__ )87\PS=RKKJ<3\+/DS_  Y3#]Q&<O7].[OQ
M>&^YA\T!>C&5K8?-9PPAU$7( /NO=?$&]^Z]ULK_ /"2O89W?_.GZ5W!]NTW
M^BSJ;Y [\,BPS2BD&1ZPS/6/W#O%+&E.K'L;Q:Y Z$RA NME9?=>Z^M#[]U[
MKWOW7NO@C=K_ /,TNRO_  _]X_\ O19'W[KW2 ]^Z]U[W[KW7V.?^$WG_;DK
MX$?^&!V%_P"_Q[1]^Z]U=_[]U[KWOW7NOB>_SHZNEK?YM?\ ,=FHZFGJX4^9
M'?E(\M--'/&E50=A9NAKJ9GB9U6HHJVFDAE0G5'+&R, RD#W7NJR??NO=>]^
MZ]U[W[KW7V__ .5+3U%)_*Z_EM4E7!-2U5+\!OAW3U--41/#44]1#\>.NHYH
M)X9%62*:*12K*P#*P((O[]U[H_/OW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[K
MWOW7NB__ "R_[)8^2_\ XK_W+_[[K<?OW7NOA#^_=>Z][]U[KWOW7NK/OY*?
M_;V_^7+_ .+@='?^]QBO?NO=?:Z]^Z]U[W[KW5)O_"B3KP=B?RA/E?'%#Y<E
MLNEZP[$QC:(W\!VEV[L6LS<WK1G7_?J29!-2%&&ODE=2L2<Q1^)M$OJND_L8
M5_E7J9ON_;@=O]V=J)-(YC-$V:5UP2A1_O>G_BZ=?+4I&L1[B9\-UU>V]^'2
MJHG^GM1$>AOM[\.EGCY/T_X?[[_B/:D]#"S?/2[QLWZ?]A_Q7Z_X^VF'0CMG
MQTN*"3Z'_6_WW^\>V&'0@M7Z6M!+^D7_ -]]?:9QT(;9^'2LI)+@>T[#H^MW
MQ\^GR&3Z#^GT]M$=&\3].L3WM_7VT1^SHQB?H>/CEW;N/XZ]Y=5=X[4+OF^L
M=[8/=,=&LO@3,8^AJT7.;?J)M+F.BW)@Y:F@J"!J$%2]K&Q]J+*ZDL+R.[C^
M.-PWVCS'YBH/R/08]QN2=L]S.0-WY"W>@L-VL);<M2IC=E_2F \V@E"3)7&I
M!7'7TU=@;YVWV=L79O8^S:],IM+?NU\#O';6131:MP6Y,72Y?%5)"/(J/+15
M:%EU'2UQ^/<^PS1W$*3Q&L3J&!^1%1U\M7,6P;GRKO\ ?<L[W&8MXV^[EMIT
M/X98)&CD7(& RFAID9Z5WMWHFZ][]U[KWOW7NO>_=>Z][]U[KWOW7ND'VGOF
MAZPZQ[&[+R9B&-Z\V'N_?.0,[:(!0[2V_D,_5F9]2:(A!CVU&XL/S[8NIUMK
M:2Y;X8T9C]B@G_)T).3>7;CG#F_:N4K35]7NFY6UHE,G7<S)"M!FIJXI\^OF
M/Y?*Y#/9;*9S+5,E;E,SD:W*Y*LF):6KR&1J9:RLJ96/+23U$S,Q_)/O&UW:
M1R[FK$DG[3U]=UC96VVV4.W62".SMXDCC4<%1%"JH^04 #IN]UZ5=>]^Z]U[
MW[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]UT3;WX#K1/IU@=[_ .M[<"]-LU.C
ML?RV=GC?GSW^)N!:/RI3]V;-W5+$0K*\.PJ[^_4Z2*[(KQ-#MQ@X-[K<6;Z$
M[Y>B\;>[6/\ X<K?[SW?Y.L=OO7[^>7ONX<Z;B#1GV"ZMP?0WB?2"E*T-9Q0
M^1ID<>OHN^Y\Z^7'KWOW7NO>_=>Z][]U[KWOW7NB?_S"O^R!/G%_XI_\E_\
MWR^]??NO=?#']^Z]U9]_)3_[>W_RY?\ Q<#H[_WN,5[]U[K[77OW7NO>_=>Z
M][]U[KWOW7NJFOY[/4Y[H_D_?S"MEK3+628_XW;R[-@IVC29I*GI%Z'NFE\,
M3D:ZI*C8"M"%N_E"Z 6L#[KW7Q;/?NO=>]^Z]U[W[KW7O?NO=7O?\)H.U/\
M1/\ SKOA3D*BH\.+WKN#LCJO*PF7PK6?Z1^G]_;9P%.TG@J#^WO&MQLZJ%'D
M>$(60,6'NO="S_PJW[-?L'^=;\B\(M8U;0]2;&Z&ZRQSB8S4\*#J':G8.4HZ
M;_*)UB6DW%V!6QRHJQ!:E9;IJU._NO=:Y'OW7NON2?RW>KWZ4_E[_!WJ:H@D
MILAU]\2_CWMC,QRB=96W#C.JMK0[CGEBJ99I:>2JSOW$K1:M,1?0H55"CW7N
MCJ>_=>Z][]U[KWOW7NJ ?^%1W_;BCYS?^6S?_!A_'WW[KW7R!??NO=>]^Z]U
M[W[KW7O?NO=?3[_X14_]NLN_/_%_^T__ ('7XJ^_=>ZV_??NO=>]^Z]U[W[K
MW0 _*_>(Z[^+7R4[ 8J!L;H'N/>)+P/5(!MGKO<>:):FCDB>H6U%RBLI<< B
M]_?NO=?"%]^Z]UO'?\(@=C+D/DA\[NRO S-M+I'J?8PJ0M84A7L/?FX,^T#.
MCB@5J@]8!@)5,Q$1\1"B6_NO=?1J]^Z]U[W[KW7O?NO=:@W_  M)V8<Y_*_Z
M4W=3I>IV-\T^O9*EVED5$PFX^G^\L15Z85C=):ALS_#M)8H%CUV)) /NO=?,
M ]^Z]U[W[KW7O?NO=?93_P"$[6_#V-_)8^ .X#4-4_P[J;/;#\C333E1U9V?
MOSK$4X>>*%U6D&T/$$ *1A B,R*K'W7NKI??NO=>]^Z]U[W[KW7O?NO=>]^Z
M]U\[G_A9[_+SFVSV1TU_,FZ_P#?P+LJEQW0OR&JJ&(%*3?NVL9/5=0;QR:10
MO,S;GV3CJS!3U4CK! -OXV ?N5*ZO=>ZT3??NO=>]^Z]U[W[KW7O?NO=>]^Z
M]U[W[KW6P3_PF:^=DGPC_FH=.T>X<W_"^I/E)I^,O9J554(,335._P#*XX]7
M[FJQ/_D-))M_M*BQ4<M=*8_L\56U_P"XD<DH;W7NOKW^_=>Z][]U[KWOW7NO
M>_=>Z^,+_/W_ .WR7\PG_P 6 S'_ +H\#[]U[JH'W[KW7O?NO=;7O_"-O_M[
MAN/_ ,5 [E_][;J'W[KW7U._?NO=>]^Z]U[W[KW7O?NO=?%%_G6?]O;_ .8U
M_P"+@=X_^]QE??NO=% ^)_\ V5-\:O\ Q/\ TW_[\7;GOW7NON\^_=>Z][]U
M[KX,WR$V'_HK[\[PZP\/VW^CCM_LO8?V_P!O]IX/[H;SS6WO#]I]Q5_:^+^'
M:?'Y9=%K:VM<^Z]T$'OW7NO>_=>Z^B?_ ,(>M_OD>DOY@?5IFD:/9O:?1&_T
MIR9_%$_96TNQ=NR3(K#[423KU.JL4/D(C77P$O[KW5\W_"D?>8V)_)*^>F9+
MZ6R.Q.N]F(!%'.SGL/O#J_8;HL4DD0_S6XV+."6B0&0!BMC[KW7QRO?NO=;C
MG_"*?8?\9_F-_([L*:#S4NQOAON/!4[-3ZTI<SOCN/J!Z2J6J^X0P5'\(VID
M(53Q.)(YG.I"@#^Z]U]-SW[KW7O?NO=?!&[7_P"9I=E?^'_O'_WHLC[]U[I
M>_=>Z][]U[K['/\ PF\_[<E? C_PP.PO_?X]H^_=>ZN_]^Z]U[W[KW7Q!OYL
M7_;TW^99_P"+_P#S(_\ @BNQO?NO=$ ]^Z]U[W[KW7O?NO=?<X_EZ_\ 9 GP
M=_\ %/\ XT?^^7V5[]U[HX'OW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7
MNB__ "R_[)8^2_\ XK_W+_[[K<?OW7NOA#^_=>Z][]U[KWOW7NK)OY-^:I<!
M_-B_EO5U9'42PS_-CXVX5%IDC>056Y>U]L;=H9&$LL*BGBK<K&\I!++$K%59
M@%/NO=?;2]^Z]U[W[KW13/GKUD>Y_A#\O>J8J9JJMW_\:N[-LXB)/+K&>R?7
M6X8=OSQ+#>1Y:3-FGE1;,'9 K*RDJ4E_%X]C-%YM&P_.AI_/H5<B[F=FYTVG
M=:T6#<;=VX? )5UC/JM1\JXH>OCG4K?3W"\@S7KLAM[\.E11/]/=XCGH;;>_
M#I74#_3GZ6_WW^\>UHR.AA:/PZ6V.E^G^^_I[HPZ$EJ_#I=8^6^GGZV_WP_V
M_MENC^V?RZ6=!*>.?I;_ (@>T[CH06S]*ZDEX'^^_P!]8^TS#H^MWP.E##)<
M _D>V2/+HYB?'3I#)]#[;(]>C")_+IRBDM8^VR/+HPBDZW;_ /A/3\H_]*OQ
M=W'\>MPY$3[L^.V?(P$<\BFJJNK]]560S.%TM(YGJS@-TIE*1R+I34CT40L"
M@]RMR3N/U&WM8R']6!L?Z1JD?L-1\A0=<.O[QSVI'*?NM:^Y&VQZ=GYEM_UB
M!VK?6JI%+PPOBP&"0>;R"=\FIZV!_8UZYU=>]^Z]U[W[KW7O?NO=>]^Z]U[W
M[KW587\XWLX]8?R\N^IZ>H,&5WU0[<ZQQ2@J!4#>VY<7CMPT[,3<!MF)DVX#
M$E0. 2P#7-US]-R_.1\3@(/]L0#_ ,9KUE_]Q#E#^N'WHN6HY5U6>W23[A)_
M1^D@D>%O^RKZ<9I2M<D4.@?[@GKZ7>O>_=>Z][]U[KWOW7NO>_=>Z][]U[KW
MOW7NO7]^Z\2!UP9P/^*>[!>J$]8&?W<#IMF ZPLWO?V=,,_5SO\ (1V,=W?S
M#-L9\1^3_1?U=V?OIFUNOA&0Q%+UGY=*HP>[=B!+,5'KO>X (OY(@\7?5?\
MWW&[?M&C_G[K C^\>YC&S?=FN]LK3][[O86GVZ)&OZ<<?[A5J*\*4H21O0>Y
MFZ^>CKWOW7NO>_=>Z][]U[KWOW7NB?\ \PK_ +($^<7_ (I_\E__ 'R^]??N
MO=?#']^Z]U9]_)3_ .WM_P#+E_\ %P.CO_>XQ7OW7NOM=>_=>Z][]U[KWOW7
MNO>_=>Z#?N3KNA[>ZA[5ZGRAC&-[/ZWWSUWD3,$,0H=Z[8RFVJLRB2GK(S']
MODVU:H91;ZHP])]U[KX+>0H*S%5]=B\C3R4F0QM94T%?23 "6EK*.9Z>JIY0
M"0)(9XV5N3R/?NO=0_?NO=>]^Z]U[W[KW1N_Y?W:9Z/^=OPR[B-1]M!UA\I^
M@=\U[DR"*3%;:[3VME<Q2U(BJ*61Z.MQ=--#.@ECUPR,NH7O[]U[H;_YR79;
M=N?S6OYAF]Q-]Q2S?+CN[;&+J0TC+58+K[?&5Z^V_5()8XI4CJ<'M>GD5&4-
M&K!3R/?NO=$BZ4ZYJNX.Y>I.I*$S"M[2[-V%US1FG94J!5;WW5BMLTY@=X*E
M5F$V3&DF.0!K75OH?=>Z^]#0T5'C**CQN/IH:.@Q]+3T5#1T\:Q4]+1TD204
MU-!$H"QPP0QJJJ. H ]^Z]U*]^Z]U[W[KW7O?NO=4 _\*CO^W%'SF_\ +9O_
M (,/X^^_=>Z^0+[]U[KWOW7NO>_=>Z][]U[KZ??_  BI_P"W67?G_B__ &G_
M / Z_%7W[KW6W[[]U[KWOW7NO>_=>ZK(_G1[S&POY2O\QK/:XXS5?#SO;:,;
MR15,P6;L+868V#"T:TDD4T=0)MS+XI+Z(I-+N&16!]U[KXGWOW7NOHF_\(>=
MCC']*_S!>RO RMNSM'H;8YJ2M6$F'7NT^Q\^L"N[F@9J<]G%B(U$P$H\A*F*
MWNO=;U?OW7NO>_=>Z][]U[K7-_X5:[(&[?Y)'R9S C\LW7.]/CWO>! :GR7F
M[UV%L6IDCCIU9)?!0[VED<2VC2)7>^I%]^Z]U\CGW[KW7O?NO=>]^Z]U]8C_
M (2,;Z;=O\F;KC -,THZO[R[ZV*B-]U:G7(;NC[+,*?<,T6EG[$,G[ 6*\AN
M/)Y"?=>ZV</?NO=>]^Z]U[W[KW7O?NO=>]^Z]T4_YR_$/KCYY?$SO/XE=JIX
M]I=S['KMN)F8Z6*LK=H;HII8,SL??>)IYF2*;,;&WEC*#+4J.PCEFI%CDO&S
M ^Z]U\1SY$="]E?%SO3M?X[=PX*;;G9G3>^MP; WABY4F6'^*8"OEI!D<9-/
M% U?@<W2K'6XZK5?%6T%1#/&3'(I/NO= U[]U[KWOW7NO>_=>Z][]U[KWOW7
MNI5#75N,K:/)8VLJL?D<?54]=05]#42TE;0UM)*D]+64=5 \<]-54T\:O'(C
M*Z.H(((]^Z]U]O7^5Q\NZ?YW?R^_BE\J&K*6MW!VAU+@G[#-'&D%-3=L[3:H
MV1VU104R!!34M+V/MO)K FE?\G\; 6(]^Z]T?GW[KW7O?NO=>]^Z]U\87^?O
M_P!ODOYA/_BP&8_]T>!]^Z]U4#[]U[KWOW7NMKW_ (1M_P#;W#<?_BH'<O\
M[VW4/OW7NOJ=^_=>Z][]U[KWOW7NO>_=>Z^*+_.L_P"WM_\ ,:_\7 [Q_P#>
MXROOW7NB@?$__LJ;XU?^)_Z;_P#?B[<]^Z]U]WGW[KW7O?NO=?$Q_G)[$'6_
M\U_^8IM=*6.BI_\ 9Q.^]RT%'!'10T])B]]=AYS?.)IJ6#'LU+3T<&-W'$L,
M8TM'$%5U1PRCW7NJU??NO=>]^Z]UNT?\(C-_ICOF#\T.K#-&LF\OC7M3?ZTY
M,'EE3K7M#%;=>9%8?=&.!NV%5BA$8,BZ[DI;W7NM@S_A7OO7^ZO\G#=F"]7_
M !DKY#=%[*&F*&0?Y!E,WV-ZWEFB>!;; _5&LCDV4J$9G3W7NOE%^_=>ZWY/
M^$..QO-N#^8YV7/3QJ,=A_C'L;%5;4U-)++_ !JM[PS^?IX:LO\ >4L=/_ <
M:TL841SF6-B2T( ]U[KZ"GOW7NO>_=>Z^"-VO_S-+LK_ ,/_ 'C_ .]%D??N
MO=(#W[KW7O?NO=?8Y_X3>?\ ;DKX$?\ A@=A?^_Q[1]^Z]U=_P"_=>Z][]U[
MKX@W\V+_ +>F_P RS_Q?_P"9'_P178WOW7NB >_=>Z][]U[KWOW7NON<?R]?
M^R!/@[_XI_\ &C_WR^RO?NO=' ]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>
M]^Z]T7_Y9?\ 9+'R7_\ %?\ N7_WW6X_?NO=?"']^Z]U[W[KW7O?NO=6._R>
M\&^X?YKO\MN@2H6E-/\ .'XP9PRM&90R;8[DVAN62G"AT(:L3$F$->R%PQ!M
M8^Z]U]MOW[KW7O?NO=<)8HIXI(9HXYH9HWBEBE19(I8I%*21R1N"KQNI((((
M(/OW6P2IJ,$=?%_^0_63](_(COKI>2/PR=0]T]I=7O%Y)I?$^P-\YW:C1^6I
M_P HET-B;:I/6UKMS?W"MY%X,\D/\#LO["1UV6Y.W4;SL-ANX-1=V<,W_.6-
M7\L?B\N@\I'^GM,ASU)MB_#I5T4EB/:Y#4=#&SDJ.EC02V(Y_P!]_7WLCH2V
MS\.ESCYOT_[#_??[;VRPZ/[9^'2UHI?TG_??[Z_MAAT?V[^?2NHY>!S]?]\?
M:9AT>V[]*.GEX'/MEAT<PO@=.L4EK?T/MLCS\^C&-^G.*3_'VV17I?&_[>K.
MOY2/RD/Q5^;W5.Z<ID$H-A]AU?\ H?[(DF=TI8=K[[K:"FH\O4NK!8J?;6[*
M3&Y*9RKG[>DD4"[7!WRWN'[NW:.5C2)SH?[&IG\FH?RZQO\ O>^UH]V_8C=]
MHM8S)O\ MR?O&R H6,]JKLT:^IGMVGA45'?(I)QU]$GW-O7S@]>]^Z]U[W[K
MW7O?NO=>]^Z]U[W[KW6M7_PI"[/_ (9U-\<.G8*A=>[NP=U]C9&GC?\ >2#8
M&WJ?;F,:H56N*>JF[$J3&&%G>G)'*>X[]PKBEI;V@/QR,Y_VHH/^/G]G76+^
MZGY1^JYVYJYZD4Z;';+>Q1CP)O)S/)I^:BQ2M,@.*X;K4C#C^O\ M^/<4Z3U
MVXU'KE?WJG6]77=Q[]UZHZ]<>_=>J.O7]^Z]4==%@/\ C?OU.O:NN!<?Z_\
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
M]>]Z>M:AUQU>]TZKKZXEO?L=4+]8RWOW39?K@6_K[]TTS>O4=Y?P/]]_K>[
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
MW7O?NO=>]^Z]U]KO^2H[O_*0_ER,[,Y'P^Z-0%F+$)'L;$QQJ"23I1%"@?0
M #W[KW5GOOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NB/?S.<X^V/Y;'
M\PG<L=.M8^WO@]\L<XE(\AA2J?$]"[^KUIVF5)#$LYI])8*Q4&]C]/?NO=?#
MH]^Z]U[W[KW7O?NO=70?\)X,&FX?YTGP H'J6I13]O9?."58Q*6?;'6^^-RQ
MTQ4O& M8^)$):]T#E@#:Q]U[K[+'OW7NO>_=>Z][]U[K56_X5L]*OO7X%]0]
MS4%-YLAT=\@L339.;0#]GLWM';.;V]E)O+?4ODWAB=OQ:;6;7<D:1<*\VP:[
M!)QQCD_DP(_PTZR<^ZOO(LN>KK:7-([VQ8CYR0NKK_U3:4_EU\\:E?Z>XVD&
M:]=(=ODX=*.E?Z>[(>AA9R<.E+1RV(]K4-13H4VDF!TKJ*7Z<_T_VWOQZ$5L
M_2SH)N%Y_I_OO]]_3VTW1Y;OTLJ*;A?]Y_WW^M[98='MO)TJ*:7Z&_UM_M_;
M##HXA?I[@E^G]/\ >C[:(Z,XI.G:&7Z<\^VR/V=&$;].<<E[&_/MLCR/2Z-^
MABZ)[@W/T)W%UEW3LV0IN;K#>VWMYXR+SO3PU[X/)05E1B*R6-78XW-T<<E'
M5+I824\[J5(8@NVMQ)9W4=U%_:1N&'SH>!^W@?ET0<[<J;9S]R;N?).]"NV;
MI8S6SF@)02H5$B@_CB8B1#4$.JD$$5Z^G_U?V+M?M_K?8?:NRJW^(;1[&VAM
MW>VVZPA5DEPVYL52Y>@^XC5F\%7'3U:I-$3JBE5D:S*1[GBWGCN8$N(C6-U#
M#["*]?,#S1RYNG*',E_RKO:>'N^VWDUM,OD)(9&C>A\U)4E6X,I!&#TNO;W1
M%U[W[KW7O?NO= [\ANS$Z8Z%[I[<9HU;K/JO?V^J<2A"LU;M?:^4S%!3!)%=
M))*NMI(XD0JVMW"V-[>TM]<?264UU_ON)F_8"1T-O;7E4\\^XFQ<F $C==WM
M+0TKA9YXXG;%" JL6)J* $UZ^8G+/-/++//+)/--(\LTTSM)+++(Q>2661RS
MR22.Q+,222;GWCS4$U/'KZPHPL2".(!8U   %  ,  #  & /+KPD(_/O6GIT
M2=<Q+_OO]]?WK2>KAQUS\O\ OO\ ?$>]4/5M?7O*/]]_R/WZAZ]KZZ,O^^O_
M ,C]^H>M%^N!E/\ 7WO3U4R#K&7)][H!U0N?+K@3_7WZOIU0GUZQM(![W0GC
MTT7].HKR$^[ >G3#R?MZ675^Q\EVEV=USUAA0[9GL??FT-AXD1J9)#D]W[@Q
M^WJ$(BJQ=S59%+  DG\>W[:!KFX2W3XG=5'VL0/\O06YNYCMN4^5MSYJOJ?1
M[;M]Q=R5-!HMX7F?/EVH<]?4=PV(Q^W\1BL#B*:.BQ.$QM#B,91Q#3%28_&T
ML5'14T8_$<%-"J*/Z#WD*JJBA%PH%!]@Z^42]O+G<;R;<+QR]W/*TCL>+.[%
MF8_,L23TY>[=)NO>_=>Z][]U[KWOW7NO>_=>Z)__ #"O^R!/G%_XI_\ )?\
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
M,TK?;M&-0 $:>Z]UL;>_=>Z][]U[KWOW7NO>_=>ZH!_X5'?]N*/G-_Y;-_\
M!A_'WW[KW7R!??NO=>]^Z]U[W[KW7O?NO=?3[_X14_\ ;K+OS_Q?_M/_ .!U
M^*OOW7NMOWW[KW7O?NO=>]^Z]U\R3_A:SO?^+?S'/CAL&&H\]-LOX:;:SLZ)
M7>:*DR^]>Y^Y(JJEDH!&!15AQ6U:"9W+LTT,T5U4("_NO=:<7OW7NM[#'?\
M"WOL?$X^AQ6-_ER==T>/QE'38^@I(?D;N014M%1PI34M/$#U"2(X((U5;D\#
MW[KW4S_H.+[4_P"]=O7_ /Z4=N/_ .U![]U[KW_0<7VI_P!Z[>O_ /TH[<?_
M -J#W[KW7O\ H.+[4_[UV]?_ /I1VX__ +4'OW7NO?\ 0<7VI_WKMZ__ /2C
MMQ__ &H/?NO=:>GSI^4;_-?Y=]^_*^78-#U?4]\;^KNP*[8>-S1W'0[>R65I
M:-,G!3YQL-M^3)+5Y""6I,CTD4A:8A]; R-[KW13O?NO=>]^Z]U<E_PGPWV>
MN?YSO\OS< JI*3^(=V2;$\L4E;&SCM/9.[>L32EJ!6G,=:-W^%U8>%DD*S$1
M%R/=>Z^S-[]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NBC_ #M^
M'/6/S\^)G=GQ+[;@T[4[>V?58>DSD-.M1DME;OH98<QL7?\ A8VDA#YC9&[L
M?1Y*&)G$52:<P3!H)94;W7NOB2?(CH7LKXN=Z=K_ !V[AP4VW.S.F]];@V!O
M#%RI,L/\4P%?+2#(XR:>*!J_ YNE6.MQU6J^*MH*B&>,F.12?=>Z!KW[KW7O
M?NO=>]^Z]U[W[KW7UW/^$L/9LW8W\D[XLT-9--4Y+K'/=X=95U3,>98<3W1O
MC<. AC5:6FC2'&[3W1CZ1=)FN*?4SERRK[KW6PY[]U[KWOW7NOC"_P _?_M\
ME_,)_P#%@,Q_[H\#[]U[JH'W[KW7O?NO=;7O_"-O_M[AN/\ \5 [E_\ >VZA
M]^Z]U]3OW[KW7O?NO=>]^Z]U[W[KW7Q1?YUG_;V_^8U_XN!WC_[W&5]^Z]T4
M#XG_ /94WQJ_\3_TW_[\7;GOW7NON\^_=>Z][]U[K4M_X68;$&Z?Y4&Q-T14
ML;U'6GS$ZGW++6".B^XI\7FNO.XMC55,)ZADJA1U>2W31-)'!J9Y88F9=$99
M/=>Z^6S[]U[KWOW7NO>_=>Z,?\K_ )'[@^6'<]3W5NG&28K/Y#K/H'KS)02Y
MB3/25<O1G07671<6;;)34&.J&_O'3];ID!#*LTU**GP25%4\;5,WNO=%VIZ>
MHJZB"DI()JJJJIHJ>FIJ>)YJBHJ)G6.&""&-6DEFED8*JJ"S,0 +^_=>Z^]U
MUCLZ'KKK;KWKZG,9I]B['VGLZ PRSS1&';&!H,)$8IJD"IEC*4(TM(-;#EN;
M^_=>Z7'OW7NO>_=>Z^"-VO\ \S2[*_\ #_WC_P"]%D??NO=(#W[KW7O?NO=?
M8Y_X3>?]N2O@1_X8'87_ +_'M'W[KW5W_OW7NO>_=>Z^6A_PLLV>-M_S:-F9
MQ8:>,=@?#CI_=3RP/4N\\U!V%W/L9FK!,BPQ5D<.SHUT0ED\ B8G6S@>Z]UJ
M;>_=>Z][]U[KWOW7NOL._P#"9O-Q;@_D=_!"OA@DITI]N=T80QRLKLTNV?DK
MW-MN><%>!'53XEI4'U". >0??NO=7M^_=>Z][]U[KWOW7NO>_=>Z][]U[KWO
MW7NO>_=>ZIP_X4%YV#;O\F3^8)D*F:H@CJ.D#@E>F#F1I]T;RVIMFEA;QLK?
M;U-5ETCF_L^)FN"+CW[KW7QEO?NO=>]^Z]U[W[KW6S;_ ,)&ML_Q[^<WUGE?
M#D)/[E=(=][FUT4>NFI_NMF_W.\V6;[>;Q8]O[V^-6U17JGA76;Z']U[KZQ?
MOW7NO>_=>Z][]U[K!54M-74U115M/!64=9!-2U=)50QU%-54U1&T4]/402J\
M4\$\3E71@592000??B 10\.K*S(P="0X-01@@C@0?7KXSWRVZ2J?C3\JOD7\
M?JB&H@3ISNKLCKW'&I9Y):O!;9W9E,;MW)B67]V:'+X&&FJHI&]3QS*QY/N&
M+N#Z:YEMOX'8?D":?M%#UU_Y(WP<P\M;?O@(K=V<,IIY,Z*7'^U:JGYCH$:9
M_IS[0<#U)UG+PZ4%-)]/:F,]"FTDX=*6BEY _P!];VJ&1T)K63@1TKJ&7Z<^
MZGH06\E1TKZ*8\"_^^_WQ]M$#HY@DX=*RCGX'^!]M,.CF"3I002WMS_K?\4]
MM$=&D;UZ=H)O\?\ C7_&O;1'2Z.3]O3M#+]/Z_[W_P ;]MD=+XY.G**7Z$'W
M0CI;')U:A_)X^4R_%CYU=4;@R^3_ (=L'LZH;ICL5Y94BHXL%ORLH:;#9:MD
ME80TU)MS>M+BZ^HF/,=)3S <,;G?+E_^[]VC=S2*3L;[&X'\FH?LKUC;][SV
MR_UT_8S==OM(_$W[;%_>-I058RVJL9(U R6FMFGB5?.1T/D.OHM>YEZ^>/KW
MOW7NO>_=>ZU7?^%,?:C4^"^+72M)4$KD<MV!VCGJ7RE5C.&H\+M/:5081<2&
M89W-*&-M'C(%];:8\Y]N.RWM >)9S^5 /\+==8_[KWE8'<.:^>)ES'#:6,34
MX^(TEQ<"OE3PK8T%:US2@KJ:K*/S[C8@]=?U?K*)/Z'W7IT2'KF'][SU<2]<
MO(?ZG_>?>J=6\4=>\A_J?]Y_XK[]3KWB#KQD/^O_ +?W[K7B]<"_O?53*>L;
M2 ?G_;?[[CWZGITV7ZPM-_3WNGKTT9.L#/\ U/O8^73+2=1WDM[L!YGI.SU^
MSK:F_P"$R_3S3YSY._(*MIBJT&*V?TYMFLTDK.V6JY][;XIBYL$-*,+MY@!J
MU>;G3I&J0^1+7NGO". 5!^?<W^!>N3W]YSSH!8\L>WL#5+RW&XS+Z>&HMK9O
MGJ\2['E33BM33;8]R-UR.Z][]U[KWOW7NO>_=>Z][]U[KWOW7NB?_P PK_L@
M3YQ?^*?_ "7_ /?+[U]^Z]U\,?W[KW5GW\E/_M[?_+E_\7 Z._\ >XQ7OW7N
MOM=>_=>Z][]U[KWOW7NO>_=>Z][]U[JK3^=UU:_<?\H_^87LJ&FDK*F#XN=G
M;\H:.%)Y:BKR74N';M?&TM+#2J\]165%?LJ-(8E!,LI5;6/OW7NOBI>_=>Z]
M[]U[KWOW7NO>_=>Z][]U[K[;O\H#K ].?RL_Y?77\U-]G7XWXD=&YG-T961&
MI-R;SV%AM[;GI7$E56%I*?<.XJE&97".RED2-2(U]U[JQOW[KW7O?NO=>]^Z
M]U[W[KW5 /\ PJ._[<4?.;_RV;_X,/X^^_=>Z^0+[]U[KWOW7NO>_=>Z][]U
M[KZ??_"*G_MUEWY_XO\ ]I__  .OQ5]^Z]UM^^_=>Z][]U[KWOW7NODU?\*W
M=[_WK_G0=LX'[E9_]&73706R/$*N&I-']_L"D[(^V>&)0^/9O](/F\,EW82B
M4'1(H'NO=:SGOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U
M[HX_\NS?#]9_S ?@WV*C:?[B_+_XU[MDND\J20;?[DV9E*F":"EGIJBHIZBG
MI6CDB21&EC8KJ%[^_=>Z^YC[]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U
M[KWOW7NO>_=>Z^>Q_P +._Y=$.%W-T]_,QZXP+)3[R;&=!_))L?27C&Y,1C:
MBHZ9["RCPK)*9LMMO'U>VZRJF,<,2XK#0)>2;GW7NM"[W[KW7O?NO=>]^Z]U
M[W[KW7TY_P#A%9OL9O\ EL?(/8,]3'-6[$^9>[<G3P"2B$M'@=Y].]-2T,3T
M\"I6>.7-X')R+//J\A=HT:T)5?=>ZW$??NO=>]^Z]U\87^?O_P!ODOYA/_BP
M&8_]T>!]^Z]U4#[]U[KWOW7NMKW_ (1M_P#;W#<?_BH'<O\ [VW4/OW7NOJ=
M^_=>Z][]U[KWOW7NO>_=>Z^*+_.L_P"WM_\ ,:_\7 [Q_P#>XROOW7NB@?$_
M_LJ;XU?^)_Z;_P#?B[<]^Z]U]WGW[KW7O?NO=:_/_"HS8Z;U_DA?,254UU^S
M*CHG?&-N\$<:OB/D+U;1Y9Y&F@F?T[:RE<46)HI'ET+JTED;W7NOD&^_=>Z]
M[]U[KWOW7NO>_=>Z,K\,-C-V?\P_BAUHE*U<_8?R5Z*V,M$D-54O6-NWM':V
M 6E6GH2*V=J@Y#0$A_=8FR>HCW[KW7W8_?NO=>]^Z]U[W[KW7P1NU_\ F:79
M7_A_[Q_]Z+(^_=>Z0'OW7NO>_=>Z^QS_ ,)O/^W)7P(_\,#L+_W^/:/OW7NK
MO_?NO=>]^Z]U\X?_ (6];+:A^47P<[#T67=/0?8^RQ)Y9#J;878='G&3P&,1
M1Z!V0#K#LSZK$*%4M[KW6C_[]U[KWOW7NO>_=>Z^MA_PDWW*,[_)0Z Q8JZJ
MH.S.ROD+MIH:C7XJ U7<6Z]X?:4.HD?:N-V"<Z;#SS2?FY]^Z]ULD>_=>Z][
M]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>ZH!_X5$;I_NO_ ".?FIXJ[['(;B_T
M ;6Q_P#DOW/WG\6^373G\8H?53U$%/\ <;9IZ[]U]&BWH<2F._NO=?(%]^Z]
MU[W[KW7O?NO=;??_  BTVD<S_-![NW3-"STFS?A-V(T$Z5"1^'-;@[FZ%QE&
MDE/?R5$,V'7(WL-*.JDD'2#[KW7T_??NO=>]^Z]U[W[KW7O?NO=?-3_X5,_'
MH]0?S-JGM;'T24^ ^3?4FQ.Q344\?AH_[X;.I9.JMT4*QA4C6N_A^S,7D*DH
M")),GY&)D>0^XTYIM_!W7Q1\,J _F.T_X ?SZZ)?=BY@_>7M\-K=JS;==R14
M/'1(?&0_961U'^DIP ZURJ=_I["SBAZRLLI>'3_32?3GW9#T*[.7I04LEB#?
MVL0]":UDQTJJ*;]//^^_Y%[N>A#;2=*ZBF_3S?Z#VV1T>0OTJZ.?@?[?_7]M
M$=&\$G2CIYOIS_3_ )'[:(Z-8I.GB&6]C?G_ 'L>VR.E\;UZ=(9?IS_QKVV1
MTMCDZ=(I?\>?][_XW[;(Z6QR=.4$[*5=&*LI#*RDAE93<,I'((/Y^H]T(_9T
ML5P10Y4]?2T_EE_*1/E]\+.ENW*[(??[UAP"[%[0,DIEJT['V,(\%N&NKB0=
M$VZ(X(,U&FIBE/DX@3JO::MCOOWCMD5P366FEO\ 3+@_M^+\^OG'^\G[8GVE
M]Y=YY3@CT;*T_P!394%%^DN:RQ*OJ(26MR<5>%J"E.C[>S;J"NO>_=>ZT,O^
M% ':G]_OYB&Y]K158J*/IOK3KGKJ%875J>*JK\94]EY$*8_VWJHZKL$PS-RZ
MO#XF(\058AYRG\?>FCKB*-5_EJ/_ ![KOC_=\<L?U>^[K:[HRZ9]YW2\O#7B
M55ULDXY"E;34HX4;4/BJ:41(/83H1UG&)/7K('_Q]^^WIT2?/K()#_7_ (GW
MJB]."3KD)3_R/_C7OU!Z]6\3KOS'_#_>?>M(]>O>)UQ\K?U][H.M>)UP,A_K
M_O/OV.JF3K@7][STTT@ZQ-(![WI]>FS(?RZP/+?W8#IEG ^WJ*\MO\3[V!TG
M>2O7T'/Y'?2O^AK^71T]45=$:'.]P5NY>Z\\C1M&:C^^-<F/VE6C59I%J^N=
MO85PU@"#Q< $S)RK:_2[+%44>0ES_MN'_&0O7SX_??YU/.?WBMX2)]=CM"0[
M;%FM/IUUSK\M-Y+<BG[<X%N7L1=8D=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW1/
M_P"85_V0)\XO_%/_ )+_ /OE]Z^_=>Z^&/[]U[JS[^2G_P!O;_Y<O_BX'1W_
M +W&*]^Z]U]KKW[KW7O?NO=>]^Z]U[W[KW7O?NO=(GLO8V,[/ZXW_P!:YHJ,
M-V'LG=6QLL7A-0@QF[,%7X"O+0+-3-.HI<@]T$D98<:EO<>Z]U\%//83)[9S
MF9VWFJ9J+,[?RV1PF6HW(+TF3Q59-05],Q4E2T%5 ZDCBX]^Z]TT^_=>Z][]
MU[KWOW7NE%M#:^6WONS:^R\#$L^=W?N+"[7PL#B8K-EL_DJ;$XZ)A3PU%05D
MK*M ?'&[V/I5C8'W7NOO9;-VMC-C;0VKLK")XL-L_;>#VMB(]$47CQFW\92X
MF@3QP)'#'HI:1!I154?0 #CW[KW2D]^Z]U[W[KW7O?NO=>]^Z]U0#_PJ._[<
M4?.;_P MF_\ @P_C[[]U[KY OOW7NO>_=>Z][]U[KWOW7NOI]_\ "*G_ +=9
M=^?^+_\ :?\ \#K\5??NO=;?OOW7NO>_=>Z][]U[KXV/_"BO>Q[ _G5?/W.F
MH^Y^P[4VULGR>6FFTCK3JKK_ *X%/KI0(A]H-J>+2?W$T:9+R!O?NO=4J^_=
M>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NG3"9>LV_FL1GL
M<T:Y#"92@R] TL8EB6LQM7%6TK2Q$@21B>%=2GZCCW[KW7WR-L;@Q^[=M;>W
M5B3(<7N;!XG<&-,QA,IQ^9H*?)49E---4TYD-/4KJ\<DB7_2S"Q/NO=/GOW7
MNO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z)Q_,&^(6T_GG\,/D3\3
M-X+1Q4G<G6^9P6 RU;3I51;7W]0>+/=;[Q6)T<M)M'?N)QV1 6S.*8H"-5_?
MNO=?#PW?M/<>PMV;HV+O'$U6 W=LO<6;VGNG!5PC%;A=Q[<R53A\YB:P1/+$
M*K&Y.CEADTLRZT-B1S[]U[I.^_=>Z][]U[KWOW7NOH:_\(<]VO6]:?S&-B&:
M9HMM[Y^-.[4IVIZ=:>)]ZX#NG#23152C[J::==@*LD;GQQ+&A3F23W[KW6^'
M[]U[KWOW7NOC"_S]_P#M\E_,)_\ %@,Q_P"Z/ ^_=>ZJ!]^Z]U[W[KW6U[_P
MC;_[>X;C_P#%0.Y?_>VZA]^Z]U]3OW[KW7O?NO=>]^Z]U[W[KW7Q1?YUG_;V
M_P#F-?\ BX'>/_O<97W[KW10/B?_ -E3?&K_ ,3_ --_^_%VY[]U[K[O/OW7
MNO>_=>ZK(_G1['?L/^4M_,7V[&ODEI_B!WENV"(/.CS3]>[%RV_X((1305$T
MM1/-ME4CB"Z9I&",RJQ8>Z]U\3[W[KW7O?NO=>]^Z]U[W[KW5KG\C#8H[$_G
M ?R[< 8&J/X?\HNN-]>-:1ZTJ>KL@_9@G,*30%%ICM'R&7413A#*5<(4;W7N
MOM.>_=>Z][]U[KWOW7NO@C=K_P#,TNRO_#_WC_[T61]^Z]T@/?NO=>]^Z]U]
MCG_A-Y_VY*^!'_A@=A?^_P >T??NO=7?^_=>Z][]U[K1<_X7"=?G)=%? 'M3
MP,PV9VSWAU^:D>;1$>S-G[#W&(&*U"T^JH_T3:AJB=[1'2Z#6)/=>Z^=5[]U
M[KWOW7NO>_=>Z^I9_P (T-T'/_RE]\8DRUT@V1\SNX=KJE64-/ *OK7H_>GB
MQ@6:4BA+;O+MJ6,_<O+Z2+.WNO=;9GOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]
MU[KWOW7NM7?_ (5];M?;G\G/<V'22J1=_?(KHS:4JT\5/)%*E'7[@WV(ZYYG
M62&E$FRE<-$&D,ZQJ1H9R/=>Z^4?[]U[KWOW7NO>_=>ZWI/^$/>RFK^\_G_V
M*(-2;6ZGZ.V4U3]K$_B;?V\-_9Q(/O2PGI_N!ULS>)04F\6IB#$M_=>Z^BI[
M]U[KWOW7NO>_=>Z][]U[K4X_X5O_ !P?L#X8])_)/%47W&6^.G;\NWL_4*H7
M[/KWNS'4F&R%9-(%+2>'?VT]MT\:$@#[UV!!X8(\WVWB64=TO&)Z'[&Q_A"_
MMZR@^ZSS"-OYPN]@E-(K^UU*/66W)8#_ )Q/*3_I1U\]JG?Z>X]<5%>NAUG)
M2G3[32?3VTIIT*K.7AT_TTGTY]JHST)[27ATHZ.:UN?Z?\:]J/+H16TG2LH9
MOIS_ $_WW^W]U8='UO)7I5TDWTY]MD=&T+TZ4E--P.?]C_OOQ[:(Z-8I.GJ"
M;Z<_\:]T(Z,8Y.G:*7\CZ_D?U]MD=+D?ISBF^G/_ !4>VR.E:2=.,<OTYL?Z
M_P!?;9'2Q).MH;_A-/\ *4;5[A[8^)FX<BZ8GMK"KV7U[2SRVIX=^[&HV@W9
M04$&L7KMS;&9*J9M+?L[<477Z,-N2[WP[B2P8]L@U+_IEX_M7/\ M>N;_P#>
M,>VHW;E':O=2PC!N]JF^CNB!DVMRU8&8_P ,-S5%%?BNSQ\MSCW(_7'_ *][
M]U[KY?OS [9B[O\ E7\BNVJ:H-5C-^]S=B;AP,Q-S_=FJW/D5VO#JN=2TVWH
MZ:,'\A/<#[G/]5N$UR,J\K$?94T_E3KZ>_9WEAN1_:KEWE*5=%S8;-:12C_A
MRPIXY_VTQ=OSZ+LL@/T/M!U)JRGK,)3[]3IP2#KF)?>J#JX?T/7+RCWJ@ZMK
M/D>N_+_K^_4'7M;>O71E_P!]]/?J#K6OY]<#+[W0=5+CS/6,R'WOJAD X=86
ME'];_P"M[W3III.L#2$_X#W;3Z],L_2VZLZ^SG;O9_775.V$U[C[+WQM38>#
M!B>91EMVYRAP- \D4=G:**IKU9[$60$W'U]OV\+W,Z6\?QNP4?:33H-\U\R6
M/*7+.X\T[D:;?MMC/=2Y [((FE8 G%2%('SIU]378VS\)UYLG9^P-M4PH]N;
M&VMM_9^WZ10JBEPFV<3287%4P"*J 04%%&M@ ..![GF*-88EA3X$4 ?8!0=?
M+OO>[WO,&]7F_P"Y-KW&^NI;B5OXI)I&D<YSEF)STJ?;G17U[W[KW7O?NO=>
M]^Z]U[W[KW7O?NO=$_\ YA7_ &0)\XO_ !3_ .2__OE]Z^_=>Z^&/[]U[JS[
M^2G_ -O;_P"7+_XN!T=_[W&*]^Z]U]KKW[KW7O?NO=>]^Z]U[W[KW7O?NO=>
M]^Z]U\0G^:_U8O2O\S7Y]=9PT_VN-VW\N.^FP%/:-6BVKG.Q\_N+:*N(:>E@
M$G]V,M2%O'&D>J^@!;>_=>ZK]]^Z]U[W[KW7O?NO=6+?RA^KV[E_FD?R_.O3
M!]U1Y3Y;]%Y;-4UHCY]L[/W_ (7>>ZHOWI8HQKVWM^J%[L1]0CFR-[KW7VXO
M?NO=>]^Z]U[W[KW7O?NO=>]^Z]U0#_PJ._[<4?.;_P MF_\ @P_C[[]U[KY
MOOW7NO>_=>Z][]U[KWOW7NOI]_\ "*G_ +=9=^?^+_\ :?\ \#K\5??NO=;?
MOOW7NO>_=>Z][]U[KX>G\T7?![*_F4_S -]"=:BFW+\S?DQD,9(C4DB+@_\
M3'O&# P+-0(E+4K2X6&GB$RW\P3669F+'W7NB)>_=>Z][]U[KWOW7NO>_=>Z
M][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z^Y)_+;WV.T/Y>/P2[%-5'5S[U^
M'?QJW+72QR44A7*9;IO9M7EJ:?\ AZQT45919.66&>.-46*:-DTKITCW7NCJ
M>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NODD?\ "J?X
MB1_%W^;AVONW!XK^';&^6&U]M_)7;W@B;[,;EW.]?M?M6%JG]$F4K^S=I9/,
M5$?#Q1YB$D:70M[KW6M][]U[KWOW7NO>_=>ZWLO^$.^X4INX?YA6U#754<F:
MZU^/NX4QJ-4"BJTVQNCM'&R5U0B_Y*U5CVW<L<)?]P)52Z.#)[]U[KZ(WOW7
MNO>_=>Z^,+_/W_[?)?S"?_%@,Q_[H\#[]U[JH'W[KW7O?NO=;7O_  C;_P"W
MN&X__%0.Y?\ WMNH??NO=?4[]^Z]U[W[KW7O?NO=>]^Z]U\47^=9_P!O;_YC
M7_BX'>/_ +W&5]^Z]T4#XG_]E3?&K_Q/_3?_ +\7;GOW7NON\^_=>Z][]U[H
M$_DML0]I_'+O_K$4LE:>QND^U=B"BACK99:L[OV+GMOBEBBQK)D))*C^(:%6
M B8DV0AK>_=>Z^#G[]U[KWOW7NO>_=>Z][]U[K8C_P"$K&P_[Z?SN/BQDI:=
M:JCZ[VUW]ORLBDAAFB'AZ'[#VIC*B032QM&U%GMV4DT3HLCK-&GI NZ^Z]U]
M=7W[KW7O?NO=>]^Z]U\$;M?_ )FEV5_X?^\?_>BR/OW7ND![]U[KWOW7NOL<
M_P#";S_MR5\"/_# ["_]_CVC[]U[J[_W[KW7O?NO=:I__"Q?K4[W_E%T&[(X
MF+].?*KIK?\ +-&B%HZ/,X'L7JB2*60HSK2S5?9,!905#2I&3?2![]U[KY6_
MOW7NO>_=>Z][]U[KZ1?_  B*WC#6_$3YJ=?J\9J-L_(_9V\98PT_E6'?/65#
MA8'=644PCD?KN0*4)<E6U@ )?W7NMVWW[KW7O?NO=>]^Z]U[W[KW7O?NO=>]
M^Z]U[W[KW6F=_P +8]Y1T'\O?XM]?^2-:C=/S'Q>[53QU7GDIMC=*]N8B?3,
M@^R6G2??\)=)#Y'?QM&"$D(]U[KYG'OW7NO>_=>Z][]U[KZ,_P#PB V(,?\
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
MO?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW6@E_P +CM]"/%_RX^LX)9":NO\
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
MI5BKP'5LG_"HKMP2[H^*715+/I_A>!W]VSGZ;5?R_P >R&*V?M&?2']/V_\
M=O-K<CU>7@\&YUSK/5X+4>09C^= /\!ZQN_NW>6O"V_F;G.4?VLUM91GT\-7
MGG'Y^+;G_:_,=:GJ3?T/^P/L!TZZAK)U(68?GC_6]UIT\).LRS?T:_\ A_QH
M^]4Z=$G643'WJ@ZN).N7F']/]]_MO?M/6_$'7O-_ON?^*>_4ZWXGSZZ\W^'^
M^_WCWZ@ZUX@ZXF8_ZW^^_P ;^]T'53)UA:8?EO\ ;<_[S[W3ILR=8&F_I_MS
M[W3III.E#LC:.X>R-[[.Z\VC1-E=V[]W5M[9>V,8C:6R&XMTY>DP>%H5:Q"M
M5Y.NBC!YL6]NQ1/-(L48J[, /M)H.B;?-[L-@V>[W[='\/;+&VEN)G_ABA1I
M)&_VJ*3^77U0^@>H,!\?^D>I^D=KV;!]5=?[5V-15/C6*3(G;N'I<=59BI50
MH-=FJV&2KJ&M=YYG8\GW-]K;I:VT=LGPH@7]@X_GQZ^:/G?FJ^YYYQW3G'<O
M]S=SOYKEA6H7Q9&<(/Z,:D(H\E4#H7?:CH+=>]^Z]U[W[KW7O?NO=>]^Z]U[
MW[KW7O?NO=$__F%?]D"?.+_Q3_Y+_P#OE]Z^_=>Z^&/[]U[JS[^2G_V]O_ER
M_P#BX'1W_O<8KW[KW7VNO?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW6D!_P +
M>NJ7S'Q<^#O> @5H^O._>QNJ6J23JA?N7KNDW<D 7PLI6H7HAF)\BD&(>EKD
MI[KW7SAO?NO=>]^Z]U[W[KW7T8_^$0'5RXKX\?/#NDP6???<_4G5R5)$IU+U
M/L?<>[)($+2M N@]T*S:$5SJ76S ($]U[K>5]^Z]U[W[KW7O?NO=>]^Z]U[W
M[KW5 /\ PJ._[<4?.;_RV;_X,/X^^_=>Z^0+[]U[KWOW7NO>_=>Z][]U[KZ?
M?_"*G_MUEWY_XO\ ]I__  .OQ5]^Z]UM^^_=>Z][]U[JK[^=?O$[&_E'?S&L
MT"P-;\0N[=G>F!*@V[$V7DNOV!C>2,*I&YN7O>(7<!BH4^Z]U\4CW[KW7TA_
M^$1.S(Z'XD_-?L(1QB;='R+V5LQY0]497CV'UI39N*-XG/V*1Q-V,Y5HQY6+
ML)/2L7OW7NMW'W[KW7O?NO=>]^Z]U[W[KW7O?NO=4J?\*+-B'L;^2K\_-OBF
MDJSC^K-L[[\44=;(R#JWM;K[LUJDK0,LXCHAM#S.S'PHD9:8&(.#[KW7QLO?
MNO=>]^Z]U[W[KW7TP_\ A$YOA\E_+^^4W73MK_NA\OZW=L6I)R\4&_>F^K<6
M(%G>=J<TXJ.OY)%BCC1DDD=F9O(H7W7NMS7W[KW7O?NO=>]^Z]U[W[KW7O?N
MO=>]^Z]U[W[KW7O?NO=>]^Z]T6/YL=>#MWX9_+?JAH?N5[/^,??77C4^J-/.
M-Z]5[KVV8=<M511)Y1DM-VFA47Y=!ZA[KW7PH_?NO=>]^Z]U[W[KW6YY_P (
MF/\ LOOY7?\ BG]3_P"_HZM]^Z]U]+SW[KW7O?NO=?&%_G[_ /;Y+^83_P"+
M 9C_ -T>!]^Z]U4#[]U[KWOW7NMKW_A&W_V]PW'_ .*@=R_^]MU#[]U[KZG?
MOW7NO>_=>Z][]U[KWOW7NOBB_P ZS_M[?_,:_P#%P.\?_>XROOW7NB@?$_\
M[*F^-7_B?^F__?B[<]^Z]U]WGW[KW7O?NO=>]^Z]U\?_ /X4_;%&Q?YWGS/2
M")H\=NV;I+?6.9VA+S'<WQ]ZLJ,U*13T]/&B_P!Z(J]4!#.8U4N[N68^Z]U0
M/[]U[KWOW7NO>_=>Z^CK_P (A-E?8?&'YR]C>J^ZN^>M-E<RPE/]^!U[D,Z-
M,*PK41M_QDKEFD='%@JH5<O[KW6\'[]U[KWOW7NO>_=>Z^"-VO\ \S2[*_\
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
M?MZWXOSZXF?_ &H?[Q_QL^_:1U4R]8S./ZD_[?\ XU[W3JIEZPM.?\ /\?\
MC7O=.FS+UO4_\)IOA@>I_CINWY<[RQ34^^/D75'!;#-7"8ZG%=-;1R4T2U<
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
M#+O):"=WMMJKKM"KHO+HU,%U>_=>Z^0+[]U[KWOW7NAA^/&Q3VCW_P!&]9K
MM2W8G</6>Q13/2)7K4'=V]<)@! U#)-3I6K*<AI,1DC$@.DLM[CW7NOO+^_=
M>Z][]U[KWOW7NO>_=>Z^"-VO_P S2[*_\/\ WC_[T61]^Z]T@/?NO=>]^Z]U
M]CG_ (3>?]N2O@1_X8'87_O\>T??NO=7?^_=>Z][]U[KWOW7NO>_=>Z^4=_P
MKA^*$OQ^_FO;A[=Q.+:CV5\NNL=E]PT%1!#'#BX]];<H5ZO[&Q5/IL[Y*2KV
M?0YVM+ ZI=P!@WJ*K[KW6KQ[]U[KWOW7NMKW_A'?\D?]$/\ -0R72F1K_#@O
ME1T/O[8]'0O)XJ>??O7 I.W=MUS$D(]12[5VCN*EB4_J:O('JL#[KW7U._?N
MO=>]^Z]U[W[KW7O?NO=>]^Z]U\L+_A8;\E$[A_FGXWI;%9):G _%;HG8FQ*V
MBAF$U-3[_P"PS6=L[HK%96*)53;8W7MZDG0<H]!I:S @>Z]UJB>_=>Z][]U[
MI4;(V;N+L7>FT.OMH8Z3+[LWUNC ;-VOB82!+D]Q;GRM)A,)CHBWI$E;DJZ*
M-;\7;W[KW7W9OC;TIM[XV?'GHOX\[3*MMKHWJ'KGJ3"3",1M5X[KW:.(VI35
M\X"J7JL@F*\\SMZY)9&9B6)/OW7NAJ]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?
MNO=>]^Z]U[W[KW7"6**>*2&:..:&:-XI8I462*6*12DD<D;@J\;J2""""#[]
MUL$J:C!'7RNOYZW\N6?^7E\VMSXS:&&DHOCUWHV5[5Z(J8*9H<5AL;79 -O#
MJ^!UB6FCJ.LMP5HIX(%>21<'58R:5O).P$5[]MIV^](0?XO)W+\O5?R/\J==
M1/8OW$7G_DN-[MP>8+'3!<BO<Q _3F]:3**D\/$60# '5,*_CV0GJ<4/6=3:
MQ]MGI;&U,].,,OO8/1M;S=.L4GT]O*U.CN"7ATXQR^U"MT:Q3>O3C%-;\_\
M&O;@->C".7IQCFO;G_8_\5][ITL23TZG1S6^OO72I).I\<_^-_\ >_K[UTK2
M7J;'4?X_\5_'^W]Z(Z?63J8E1].?^*_[;WJG3ZR=2EG_ ,?]O_ON?>J=.B3K
M.M1_K_[W_O?O5!TX).LHJ!_A_MC[UIZL'ZY^<?X?[?WZA^?6]?7O./\ #_DK
M_C7OVGK?B==&<?X?[>_^\>_4/SZUKZX&H_Q_VP_XK[]I'5?$Z^@+_P )S_Y?
M\GQL^,]3\H.Q<,:/N'Y18O&93 T]=3B/(;1Z,A=<CL['KK#24]1V#4%<_5:6
M"RT1QB.B2T[@R)RWMWTMK]5(/UY1^Q?+]O']GIUQ^^^?[PCGKGD<C;-+JY:V
M%V1RIJLU\1IF;YBW'^+IZ.)V!*N.MC;V)>L+NO>_=>Z][]U[KWOW7NO>_=>Z
M][]U[KWOW7NO>_=>Z][]U[KWOW7NB?\ \PK_ +($^<7_ (I_\E__ 'R^]??N
MO=?#']^Z]U9]_)3_ .WM_P#+E_\ %P.CO_>XQ7OW7NOM=>_=>Z][]U[KWOW7
MNO>_=>Z][]U[KWOW7NO>_=>Z^;O_ ,+=NK7Q'RW^%'=9II%C[!^.>].K4K"D
MXBG?I[LRJW9)3)(RBE:2E7O)6948R*)E+@ I?W7NM(_W[KW6X%_PBXZN_O5_
M,M[M[,JZ99:#JGXB[PBHIS'"[TNZ=^]F=7X7&NK34TS1++MF@S2%HGAF)(74
M8S(C>Z]U]/;W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U0#_PJ._[<4?.;_RV
M;_X,/X^^_=>Z^0+[]U[KWOW7NO>_=>Z][]U[KZ??_"*G_MUEWY_XO_VG_P#
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
MR_W[KW1/_P"85_V0)\XO_%/_ )+_ /OE]Z^_=>Z^&/[]U[IRQ&9R^W\G1YK
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
M/G-_Y;-_\&'\???NO=?(%]^Z]U[W[KW7O?NO=>]^Z]U]/O\ X14_]NLN_/\
MQ?\ [3_^!U^*OOW7NMOWW[KW6OS_ ,*C=Y_W._D?_,:.%Y(Z[=]1T+LRA=(J
M::,?Q;Y%=4U662H6HD4I'/MS&UL:O&LDB2NA  !=/=>Z^0;[]U[KZBO_  C#
MV1_=S^5;VENJ>F9*GL/YF]GY>GJY*2:F:HPN"ZLZ2VI2013R,8Z^EI<QA\@R
MRQ@*LLLD9]4;>_=>ZVX_?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=)O
M>6V,?O;:&ZMF998WQ>[MMYS;&22:GAK(GQ^?QE5BJQ9:2I5Z>JC:GJV#1R H
MX]+ @GW[KW7P.\MBZ_!Y7)X7*0?:Y/#Y"LQ>1IO+#/\ ;U^/J9*2K@\U/)-3
MS>&HA9=4;LC6NI(L??NO=-_OW7NO>_=>ZW+O^$3^^5Q?\PCY/]=23+%'O+X>
MY3=,*2?:JM37;#[DZIQ\5/$\C+5/5"AWU4RB*(%6BBD=_P#-J??NO=?3*]^Z
M]T77Y?\ 7NZ>W/B7\HNJ-C44.2WMV=\=>[.O=GXZHK:3&T^0W3O3K3<VV]OT
M4^1KY8*&@AJLMDH8VFF=(HE8L[!03[]U[KX9_:75G8_2/8>[^INWMD;FZW[+
MV#FJK;V\MC[QQ%7@]R;=S-)I,M%D\971Q5$+-&Z21/8QS0R)+&S1NK'W7ND#
M[]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>ZOQ_D,_R4NQ/YL7R&I,QO+%;@VK\
M+NH\Y0UG>_9L"3XX;IJZ8TN1@Z3Z^RA"_<[XW31S(U=4P:UV_B935S$3S8^G
MK/=>Z^O'LW9VU>O-H[8V%L7;N'VCLK96W\/M3:.U=O4%/BL#MO;6W\?3XK!X
M+#8RDCBI<?B\5C:6.""&-52.) H  ]^Z]TI/?NO=>]^Z]U[W[KW7O?NO=?&%
M_G[_ /;Y+^83_P"+ 9C_ -T>!]^Z]U4#[]U[KWOW7NMKW_A&W_V]PW'_ .*@
M=R_^]MU#[]U[KZG?OW7NO>_=>Z][]U[KWOW7NOBB_P ZS_M[?_,:_P#%P.\?
M_>XROOW7NB@?$_\ [*F^-7_B?^F__?B[<]^Z]U]WGW[KW7O?NO=>]^Z]U[W[
MKW7SS?\ A<#TY54?8_P'^0-+1M+1;AV3W-TYG*]-.BBJMG9W9V]MK4=1=5;5
ME(M]9AX;%Q:CEN$].OW7NM#GW[KW7V'O^$TO3LG3/\E?X6XVLIO!F-_;;W[W
M%EI#3K3M61]I=H[SW9MBI9 SL^G8M=B8ED9B9$B# *"$7W7NKVO?NO=>]^Z]
MU[W[KW7O?NO=?!&[7_YFEV5_X?\ O'_WHLC[]U[I >_=>Z][]U[K['/_  F\
M_P"W)7P(_P## ["_]_CVC[]U[J[_ -^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?N
MO=>]^Z]UKN_\*!OY'VV/YL'1U+OOJN#![7^;'2F#K5ZCW5D)*7$XSLS; J)<
MG7=+;]S#P,8L7754T]1@*V9A%A\O.Y=HZ2LK6/NO=?)A[+ZT[ Z;[ WAU5VK
ML_<'7_8_7^X,EM7>FR]U8VHQ&X=M[AQ%0]+D,7E,?5(DU/44\R'\%74AT+*R
ML?=>Z0_OW7NO>_=>Z][]U[KWOW7NMJ__ (3Q?\)\=[_S"]^[5^5ORHVAEMK_
M  /V?EI,AB:.OG.'S'R<W/M_(>([1VS3:&R4?5-!DJ5H=PYM1 E7HDQN-F:J
M^\J,;[KW7U-\-AL/MS#XK;VWL5C<%@,%C:'#8/!X:AI<7A\-A\72Q4.-Q6*Q
MM#%!18[&XZB@2&""%$BAB1410H ]^Z]TY>_=>Z][]U[KWOW7NO>_=>Z][]U[
MKWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_
M=>Z][]U[KWOW7NJ[?FU_*K^#W\P"@ED^0G36*J=]K2"DQG<>QY$V5V[B$CA\
M%(!O#%P%MQ4>/C)^WH<W!E<;$Q+"GU<^RV_VFPW(?XR@,GDPPP_/S^PU'RZD
M;D7W7YZ]NY:\M7SK8DU:WD_4MVKQ)B8T5CYO&4<\-5,=:HGRG_X21=X[9J\G
MG/A[\A-E=H[>#S5-#L3NFDJNO=]TM,JOXL92;NV]19_9NZLDS*O[]33;;IR&
M-U72"X/N^3)U):QE5E]'P?VBH/[%ZR\Y2^^-LERB0<Z[9/;7. 9;4B6(GS8Q
M2,DD:_(/.?M\J.NW?Y+7\TWI2JJ:?=WPD[NS<5,6)K^J\!3]V8Z2!2MJI:OI
M^NWND4!C<.?+XWC6_D5"KA2";8=X@-'MY#_I1K_X[7J>MF]]?:3?$#VF^V,1
M(X7#&U(]0?J!$,?(D'R)J*D[R?Q2^4>%JVH,Q\;>_,37(JN]'D^G>PZ"K1'O
MH9J>JV[%,JM;@D6/M UG>*:-%(#\U;_-T-X><.4KE2]ONFW2(#2JW,+"OI4.
M<Y&/GTL-F_!'YN=B3PT^Q/A]\G]W/42>)'V]T-VCE*96#1H[SUE)M:2DIH83
M*ODDD=(XPP+$#GVXFW;A+_9P3'[$;_-T@O?<3D';03?[WM,.GB&NX :TK329
M*DTS0"ORZLNZ$_X3@_S5N\)Z*;+=*[?Z&VY6,H_O+WIOO!;<$"W4R>?9^UI-
MY]D4[QHUP)<+&KG@-<-8UM^5MWG/<BQKZN0/Y"I_EU%W,/WG?:/8E(M[V;<;
MD?@M87;_ *J2^%"?RD/V<*[&/PY_X2A_&#K"HQ6[/F%VEN?Y([BIO'43==[0
M2NZNZECGN2])E*Z@R$_8V[(8&53'-#D,#&_J66F=3;V)['D^SAH]Z[2OZ#M7
M_H(_M'V=8T<Z_>[YNW=7L^3;6+:K4U F>D]S3U74!#'4<1X<A&-+CK:$ZLZD
MZNZ.V3A^MNG.O=F]7[!P$7BQ&T-B;=Q>V,!1:E033IC<334M/)6U10-/4.&G
MJ)+O([.2Q%D4,4$8BA54C'  4'\NL5-UW?=-\OGW/>;B>ZW&0U:25VD=OM9B
M30>0X 8%!T(?MSHNZ][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW
M7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z)__,*_[($^<7_BG_R7
M_P#?+[U]^Z]U\,?W[KW5GW\E/_M[?_+E_P#%P.CO_>XQ7OW7NOM=>_=>Z][]
MU[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[JDSM[XNIN+_A0!\,_E#+C(S%
MMC^7!\K<'%F&B@%LIL#N/J/;=#CA4"AJ*AJC^%_*_(R11M+ OC,[(_$L<ONO
M=79^_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>ZH!_P"%1W_;BCYS?^6S
M?_!A_'WW[KW7R!??NO=>]^Z]U[W[KW7O?NO=?3[_ .$5/_;K+OS_ ,7_ .T_
M_@=?BK[]U[K;]]^Z]UJ?_P#"R;>)VS_*1VQA1JMV'\PNF]G-I@24$46Q>XM_
M^N1I$-,NK8P]:AR39+6<L/=>Z^6/[]U[KZY'_"4S92[3_DC_ !CR_A6";L3>
M7R%WK4+JJ_+(T/>_8&R*::>.J_;A:;'[+A:,0 0O"4DY=W)]U[K8P]^Z]U[W
M[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7POOG]L=.L?G?\ -?K:-=$?
M7ORW^2&QXTUP2:$VGW'O+ JODI8*6EDTK06U1Q1QGZJJBP'NO=%(]^Z]U[W[
MKW6S'_PDBWY_=#^=!U-M_P"X6'_2GTUW[L/QF:&(U?\ #M@5?9WVZ)+%(]0R
M_P"CGRZ(RC@1%RVA65O=>Z^LK[]U[KWOW7NJ@OYI7\DOX3_S7MKPR=V[4JMC
M=XX#$OB]B?)#K:+'XOL[;]*C//18+<;5---B^Q=DP5C%ABLM'*:59J@X^HH)
MJB6<^Z]U\^?YQ?\ "4O^:5\3\CF\UU'LC$_-+J>A:>HQ^[>AG"]BKC5D,=*F
MX.C,[5Q[W&>J I=J3;C[IIXE(O5%B5'NO=:[_974/;'3.>EVKW!UAV'U3NB&
M2>&;;?96RMR[%ST4M+XA4Q2X?=&,Q>0CDI_.FM3&"FM;VN/?NO=!Y[]U[KWO
MW7NE)M'9V[]_[BQ>T-A[5W)O;=F<J!287:^T<'D]R;BR]6P++2XO"8:EK<ED
M*@JI(2*)VL/I[]U[K;2_E5?\)+/EG\H,YM[M#Y[TNXOB)\?(:JGK:CKVL2DI
M_DKV+0 %VH*#;-;39*CZAH99$,<]9N* Y6(C]K$R)(M1'[KW7TFOCU\=^E?B
MET]LCH+X]==[?ZLZCZ[Q?\)VILW;<$J4=%$\TE56UU;65<U5D\UG,O7SR55?
MD:V>HKJ^KEDGJ)9)79S[KW0T>_=>Z][]U[KWOW7NO>_=>Z][]U[KXPO\_?\
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
)Z]U[W[KW7__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>6
<FILENAME>masi-20190928.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.masimo.com/20190928" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:masi="http://www.masimo.com/20190928" 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/invest/2013-01-31" schemaLocation="http://xbrl.sec.gov/invest/2013/invest-2013-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="masi-20190928_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="masi-20190928_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="masi-20190928_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="masi-20190928_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:type="simple" />
      <link:roleType id="CommitmentsAndContingencies" roleURI="http://www.masimo.com/role/CommitmentsAndContingencies">
        <link:definition>2128100 - Disclosure - Commitments and Contingencies</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CommitmentsAndContingenciesAdditionalInformationDetail" roleURI="http://www.masimo.com/role/CommitmentsAndContingenciesAdditionalInformationDetail">
        <link:definition>2428402 - Disclosure - Commitments and Contingencies - Additional Information (Detail)</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="CommitmentsAndContingenciesFutureMinimumLeasePaymentsUnderOperatingAndCapitalLeasesDetail" roleURI="http://www.masimo.com/role/CommitmentsAndContingenciesFutureMinimumLeasePaymentsUnderOperatingAndCapitalLeasesDetail">
        <link:definition>2428403 - Disclosure - Commitments and Contingencies - Future Minimum Lease Payments Under Operating and Capital Leases (Detail)</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="CommitmentsAndContingenciesTables" roleURI="http://www.masimo.com/role/CommitmentsAndContingenciesTables">
        <link:definition>2328301 - Disclosure - Commitments and Contingencies (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CondensedConsolidatedBalanceSheets" roleURI="http://www.masimo.com/role/CondensedConsolidatedBalanceSheets">
        <link:definition>1001000 - Statement - Condensed Consolidated Balance Sheets</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CondensedConsolidatedBalanceSheetsCalc2" roleURI="http://www.masimo.com/role/CondensedConsolidatedBalanceSheetsCalc2">
        <link:definition>1001000 - Statement - Condensed Consolidated Balance Sheets</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CondensedConsolidatedBalanceSheetsParenthetical" roleURI="http://www.masimo.com/role/CondensedConsolidatedBalanceSheetsParenthetical">
        <link:definition>1001501 - Statement - Condensed Consolidated Balance Sheets (Parenthetical)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CondensedConsolidatedStatementsOfCashFlows" roleURI="http://www.masimo.com/role/CondensedConsolidatedStatementsOfCashFlows">
        <link:definition>1005000 - Statement - Condensed Consolidated Statements of Cash Flows</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CondensedConsolidatedStatementsOfComprehensiveIncome" roleURI="http://www.masimo.com/role/CondensedConsolidatedStatementsOfComprehensiveIncome">
        <link:definition>1003000 - Statement - Condensed Consolidated Statements of Comprehensive Income</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CondensedConsolidatedStatementsOfOperationsCondensedConsolidatedStatementOfOperations" roleURI="http://www.masimo.com/role/CondensedConsolidatedStatementsOfOperationsCondensedConsolidatedStatementOfOperations">
        <link:definition>1002000 - Statement - Condensed Consolidated Statements of Operations Condensed 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="ConsolidatedStatementOfStockholdersEquityConsolidatedStatementOfStockholdersEquity" roleURI="http://www.masimo.com/role/ConsolidatedStatementOfStockholdersEquityConsolidatedStatementOfStockholdersEquity">
        <link:definition>1004000 - Statement - Consolidated Statement of Stockholders' Equity Consolidated Statement 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="CreditFacilitiesCreditFacilities" roleURI="http://www.masimo.com/role/CreditFacilitiesCreditFacilities">
        <link:definition>2122100 - Disclosure - Credit Facilities Credit Facilities</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="CreditFacilitiesCreditFacilitiesDetails" roleURI="http://www.masimo.com/role/CreditFacilitiesCreditFacilitiesDetails">
        <link:definition>2422402 - Disclosure - Credit Facilities Credit Facilities (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="CreditFacilitiesCreditFacilitiesTables" roleURI="http://www.masimo.com/role/CreditFacilitiesCreditFacilitiesTables">
        <link:definition>2322301 - Disclosure - Credit Facilities Credit Facilities (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="DeferredCostsAndOtherContractAssets" roleURI="http://www.masimo.com/role/DeferredCostsAndOtherContractAssets">
        <link:definition>2109100 - Disclosure - Deferred Costs and Other Contract Assets</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DeferredCostsAndOtherContractAssetsDeferredCostsAndOtherContractAssetsDetails" roleURI="http://www.masimo.com/role/DeferredCostsAndOtherContractAssetsDeferredCostsAndOtherContractAssetsDetails">
        <link:definition>2409402 - Disclosure - Deferred Costs and Other Contract Assets Deferred Costs and Other Contract 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="DeferredCostsAndOtherContractAssetsDeferredCostsAndOtherContractAssetsTables" roleURI="http://www.masimo.com/role/DeferredCostsAndOtherContractAssetsDeferredCostsAndOtherContractAssetsTables">
        <link:definition>2309301 - Disclosure - Deferred Costs and Other Contract Assets Deferred Costs and Other Contract Assets (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DeferredRevenueAndOtherContractLiabilities" roleURI="http://www.masimo.com/role/DeferredRevenueAndOtherContractLiabilities">
        <link:definition>2119100 - Disclosure - Deferred Revenue and Other Contract Liabilities</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="DeferredRevenueAndOtherContractLiabilitiesChangesInDeferredRevenueDetails" roleURI="http://www.masimo.com/role/DeferredRevenueAndOtherContractLiabilitiesChangesInDeferredRevenueDetails">
        <link:definition>2419403 - Disclosure - Deferred Revenue and Other Contract Liabilities - Changes in Deferred 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="DeferredRevenueAndOtherContractLiabilitiesDeferredRevenueAndOtherContractLiabilitiesDetails" roleURI="http://www.masimo.com/role/DeferredRevenueAndOtherContractLiabilitiesDeferredRevenueAndOtherContractLiabilitiesDetails">
        <link:definition>2419402 - Disclosure - Deferred Revenue and Other Contract Liabilities - Deferred Revenue and Other Contract 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="DeferredRevenueAndOtherContractLiabilitiesDeferredRevenueAndOtherContractLiabilitiesTables" roleURI="http://www.masimo.com/role/DeferredRevenueAndOtherContractLiabilitiesDeferredRevenueAndOtherContractLiabilitiesTables">
        <link:definition>2319301 - Disclosure - Deferred Revenue and Other Contract Liabilities Deferred Revenue and Other Contract 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="DeferredRevenueAndOtherContractLiabilitiesUnrecognizedContractRevenueDetails" roleURI="http://www.masimo.com/role/DeferredRevenueAndOtherContractLiabilitiesUnrecognizedContractRevenueDetails">
        <link:definition>2419404 - Disclosure - Deferred Revenue and Other Contract Liabilities - Unrecognized Contract 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="DescriptionOfCompany" roleURI="http://www.masimo.com/role/DescriptionOfCompany">
        <link:definition>2101100 - Disclosure - Description of the Company</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DocumentAndEntityInformation" roleURI="http://www.masimo.com/role/DocumentAndEntityInformation">
        <link:definition>0001000 - Document - Document and Entity Information</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GoodwillGoodwill" roleURI="http://www.masimo.com/role/GoodwillGoodwill">
        <link:definition>2117100 - Disclosure - Goodwill Goodwill</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="GoodwillGoodwillAdditionalInformationDetails" roleURI="http://www.masimo.com/role/GoodwillGoodwillAdditionalInformationDetails">
        <link:definition>2417403 - Disclosure - Goodwill Goodwill - Additional Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GoodwillGoodwillDetails" roleURI="http://www.masimo.com/role/GoodwillGoodwillDetails">
        <link:definition>2417402 - Disclosure - Goodwill Goodwill (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GoodwillGoodwillTable" roleURI="http://www.masimo.com/role/GoodwillGoodwillTable">
        <link:definition>2317301 - Disclosure - Goodwill Goodwill (Table)</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.masimo.com/role/IncomeTaxes">
        <link:definition>2127100 - 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="IncomeTaxesAdditionalInformationDetail" roleURI="http://www.masimo.com/role/IncomeTaxesAdditionalInformationDetail">
        <link:definition>2427401 - Disclosure - Income Taxes - Additional Information (Detail)</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="IntangibleAssets" roleURI="http://www.masimo.com/role/IntangibleAssets">
        <link:definition>2116100 - Disclosure - Intangible Assets</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IntangibleAssetsIntangibleAssetsAdditionalInformationDetails" roleURI="http://www.masimo.com/role/IntangibleAssetsIntangibleAssetsAdditionalInformationDetails">
        <link:definition>2416403 - Disclosure - Intangible Assets Intangible Assets - Additional Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IntangibleAssetsIntangibleAssetsFutureAmortizationExpenseDetails" roleURI="http://www.masimo.com/role/IntangibleAssetsIntangibleAssetsFutureAmortizationExpenseDetails">
        <link:definition>2416404 - Disclosure - Intangible Assets Intangible Assets - Future Amortization Expense (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IntangibleAssetsIntangibleAssetsScheduleOfFiniteLivedIntangibleAssetsDetails" roleURI="http://www.masimo.com/role/IntangibleAssetsIntangibleAssetsScheduleOfFiniteLivedIntangibleAssetsDetails">
        <link:definition>2416402 - Disclosure - Intangible Assets Intangible Assets - Schedule of Finite-Lived 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="IntangibleAssetsTables" roleURI="http://www.masimo.com/role/IntangibleAssetsTables">
        <link:definition>2316301 - Disclosure - Intangible Assets (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Inventories" roleURI="http://www.masimo.com/role/Inventories">
        <link:definition>2106100 - Disclosure - Inventories</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="InventoriesComponentsOfInventoryDetails" roleURI="http://www.masimo.com/role/InventoriesComponentsOfInventoryDetails">
        <link:definition>2406402 - Disclosure - Inventories - Components of Inventory (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="InventoriesTables" roleURI="http://www.masimo.com/role/InventoriesTables">
        <link:definition>2306301 - Disclosure - Inventories (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="LeaseReceivableLeaseReceivable" roleURI="http://www.masimo.com/role/LeaseReceivableLeaseReceivable">
        <link:definition>2108100 - Disclosure - Lease Receivable Lease Receivable</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="LeaseReceivableLeaseReceivableDetails" roleURI="http://www.masimo.com/role/LeaseReceivableLeaseReceivableDetails">
        <link:definition>2408402 - Disclosure - Lease Receivable Lease Receivable (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="LeaseReceivableLeaseReceivableTables" roleURI="http://www.masimo.com/role/LeaseReceivableLeaseReceivableTables">
        <link:definition>2308301 - Disclosure - Lease Receivable Lease Receivable (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="LeaseReceivableSalesTypeLeaseLeaseReceivableMaturityDetails" roleURI="http://www.masimo.com/role/LeaseReceivableSalesTypeLeaseLeaseReceivableMaturityDetails">
        <link:definition>2408404 - Disclosure - Lease Receivable Sales-type Lease, Lease Receivable, Maturity (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="LeaseReceivableSalesTypeLeaseReceivableDetails" roleURI="http://www.masimo.com/role/LeaseReceivableSalesTypeLeaseReceivableDetails">
        <link:definition>2408403 - Disclosure - Lease Receivable Sales-Type Lease Receivable (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="LesseeRouAssetsAndLeaseLiabilitiesFutureMaturitiesOperatingLeasePaymentsDetails" roleURI="http://www.masimo.com/role/LesseeRouAssetsAndLeaseLiabilitiesFutureMaturitiesOperatingLeasePaymentsDetails">
        <link:definition>2415404 - Disclosure - Lessee ROU Assets and Lease Liabilities Future Maturities Operating Lease Payments (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="LesseeRouAssetsAndLeaseLiabilitiesFutureMinimumLeasePaymentDetails" roleURI="http://www.masimo.com/role/LesseeRouAssetsAndLeaseLiabilitiesFutureMinimumLeasePaymentDetails">
        <link:definition>2415405 - Disclosure - Lessee ROU Assets and Lease Liabilities Future Minimum Lease Payment (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="LesseeRouAssetsAndLeaseLiabilitiesLeaseCostDetails" roleURI="http://www.masimo.com/role/LesseeRouAssetsAndLeaseLiabilitiesLeaseCostDetails">
        <link:definition>2415406 - Disclosure - Lessee ROU Assets and Lease Liabilities Lease, Cost (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="LesseeRouAssetsAndLeaseLiabilitiesLesseeOperatingLeaseBalanceSheetClassificationDetails" roleURI="http://www.masimo.com/role/LesseeRouAssetsAndLeaseLiabilitiesLesseeOperatingLeaseBalanceSheetClassificationDetails">
        <link:definition>2415403 - Disclosure - Lessee ROU Assets and Lease Liabilities Lessee Operating Lease Balance Sheet Classification (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="LesseeRouAssetsAndLeaseLiabilitiesLesseeRouAssetsAndLeaseLiabilities" roleURI="http://www.masimo.com/role/LesseeRouAssetsAndLeaseLiabilitiesLesseeRouAssetsAndLeaseLiabilities">
        <link:definition>2115100 - Disclosure - Lessee ROU Assets and Lease Liabilities Lessee ROU Assets and Lease Liabilities</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="LesseeRouAssetsAndLeaseLiabilitiesLesseeRouAssetsAndLeaseLiabilitiesDetails" roleURI="http://www.masimo.com/role/LesseeRouAssetsAndLeaseLiabilitiesLesseeRouAssetsAndLeaseLiabilitiesDetails">
        <link:definition>2415402 - Disclosure - Lessee ROU Assets and Lease Liabilities Lessee ROU Assets and Lease 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="LesseeRouAssetsAndLeaseLiabilitiesLesseeRouAssetsAndLeaseLiabilitiesTables" roleURI="http://www.masimo.com/role/LesseeRouAssetsAndLeaseLiabilitiesLesseeRouAssetsAndLeaseLiabilitiesTables">
        <link:definition>2315301 - Disclosure - Lessee ROU Assets and Lease Liabilities Lessee ROU Assets and Lease 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="NonOperatingIncomeNonOperatingIncome" roleURI="http://www.masimo.com/role/NonOperatingIncomeNonOperatingIncome">
        <link:definition>2126100 - Disclosure - Non-operating income Non-operating income</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="NonOperatingIncomeNonOperatingIncomeDetails" roleURI="http://www.masimo.com/role/NonOperatingIncomeNonOperatingIncomeDetails">
        <link:definition>2426402 - Disclosure - Non-operating income Non-operating 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="NonOperatingIncomeNonOperatingIncomeTables" roleURI="http://www.masimo.com/role/NonOperatingIncomeNonOperatingIncomeTables">
        <link:definition>2326301 - Disclosure - Non-operating income Non-operating income (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OtherCurrentAssets" roleURI="http://www.masimo.com/role/OtherCurrentAssets">
        <link:definition>2107100 - Disclosure - Other Current Assets</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OtherCurrentAssetsOtherCurrentAssetsDetails" roleURI="http://www.masimo.com/role/OtherCurrentAssetsOtherCurrentAssetsDetails">
        <link:definition>2407402 - Disclosure - Other Current Assets Other Current 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="OtherCurrentAssetsOtherCurrentAssetsTables" roleURI="http://www.masimo.com/role/OtherCurrentAssetsOtherCurrentAssetsTables">
        <link:definition>2307301 - Disclosure - Other Current Assets Other Current Assets (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OtherCurrentLiabilities" roleURI="http://www.masimo.com/role/OtherCurrentLiabilities">
        <link:definition>2120100 - Disclosure - Other Current Liabilities</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="OtherCurrentLiabilitiesOtherCurrentLiabilitiesDetails" roleURI="http://www.masimo.com/role/OtherCurrentLiabilitiesOtherCurrentLiabilitiesDetails">
        <link:definition>2420402 - Disclosure - Other Current Liabilities Other Current 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="OtherCurrentLiabilitiesOtherCurrentLiabilitiesTables" roleURI="http://www.masimo.com/role/OtherCurrentLiabilitiesOtherCurrentLiabilitiesTables">
        <link:definition>2320301 - Disclosure - Other Current Liabilities Other Current 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="OtherNonCurrentAssetsOtherNonCurrentAssets" roleURI="http://www.masimo.com/role/OtherNonCurrentAssetsOtherNonCurrentAssets">
        <link:definition>2118100 - Disclosure - Other Non-Current Assets Other Non-Current Assets</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OtherNonCurrentAssetsOtherNonCurrentAssetsDetails" roleURI="http://www.masimo.com/role/OtherNonCurrentAssetsOtherNonCurrentAssetsDetails">
        <link:definition>2418402 - Disclosure - Other Non-Current Assets Other Non-Current 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="OtherNonCurrentAssetsOtherNonCurrentAssetsTables" roleURI="http://www.masimo.com/role/OtherNonCurrentAssetsOtherNonCurrentAssetsTables">
        <link:definition>2318301 - Disclosure - Other Non-Current Assets Other Non-Current Assets (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OtherNonCurrentLiabilities" roleURI="http://www.masimo.com/role/OtherNonCurrentLiabilities">
        <link:definition>2123100 - Disclosure - Other Non-Current Liabilities</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="OtherNonCurrentLiabilitiesOtherNonCurrentLiabilitiesComponentsOfOtherNonCurrentLiabilitiesDetail" roleURI="http://www.masimo.com/role/OtherNonCurrentLiabilitiesOtherNonCurrentLiabilitiesComponentsOfOtherNonCurrentLiabilitiesDetail">
        <link:definition>2423402 - Disclosure - Other Non-Current Liabilities Other Non-Current Liabilities - Components of Other Non-Current Liabilities (Detail)</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="OtherNonCurrentLiabilitiesOtherNonCurrentLiabilitiesTables" roleURI="http://www.masimo.com/role/OtherNonCurrentLiabilitiesOtherNonCurrentLiabilitiesTables">
        <link:definition>2323301 - Disclosure - Other Non-Current Liabilities Other Non-Current 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="PropertyAndEquipment" roleURI="http://www.masimo.com/role/PropertyAndEquipment">
        <link:definition>2111100 - Disclosure - Property 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="PropertyAndEquipmentPropertyAndEquipmentDetails" roleURI="http://www.masimo.com/role/PropertyAndEquipmentPropertyAndEquipmentDetails">
        <link:definition>2411402 - Disclosure - Property and Equipment Property 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="PropertyAndEquipmentPropertyAndEquipmentNarrativeDetails" roleURI="http://www.masimo.com/role/PropertyAndEquipmentPropertyAndEquipmentNarrativeDetails">
        <link:definition>2411403 - Disclosure - Property and Equipment Property and Equipment Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PropertyAndEquipmentTables" roleURI="http://www.masimo.com/role/PropertyAndEquipmentTables">
        <link:definition>2311301 - Disclosure - Property 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="RelatedPartyTransactions" roleURI="http://www.masimo.com/role/RelatedPartyTransactions">
        <link:definition>2105100 - Disclosure - Related Party Transactions</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RelatedPartyTransactionsRelatedPartyTransactionsDetails" roleURI="http://www.masimo.com/role/RelatedPartyTransactionsRelatedPartyTransactionsDetails">
        <link:definition>2405402 - Disclosure - Related Party Transactions 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="RelatedPartyTransactionsRelatedPartyTransactionsTables" roleURI="http://www.masimo.com/role/RelatedPartyTransactionsRelatedPartyTransactionsTables">
        <link:definition>2305301 - Disclosure - Related Party Transactions 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="SegmentInformationAndEnterpriseReporting" roleURI="http://www.masimo.com/role/SegmentInformationAndEnterpriseReporting">
        <link:definition>2129100 - Disclosure - Segment Information and Enterprise Reporting</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SegmentInformationAndEnterpriseReportingAnalysisOfProductRevenuesBasedUponGeographicAreaShippedDetail" roleURI="http://www.masimo.com/role/SegmentInformationAndEnterpriseReportingAnalysisOfProductRevenuesBasedUponGeographicAreaShippedDetail">
        <link:definition>2429402 - Disclosure - Segment Information and Enterprise Reporting - Analysis of Product Revenues Based upon Geographic Area Shipped (Detail)</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="SegmentInformationAndEnterpriseReportingLongLivedAssetsByGeographicAreaDetails" roleURI="http://www.masimo.com/role/SegmentInformationAndEnterpriseReportingLongLivedAssetsByGeographicAreaDetails">
        <link:definition>2429403 - Disclosure - Segment Information and Enterprise Reporting Long-lived assets by geographic area (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="SegmentInformationAndEnterpriseReportingTables" roleURI="http://www.masimo.com/role/SegmentInformationAndEnterpriseReportingTables">
        <link:definition>2329301 - Disclosure - Segment Information and Enterprise Reporting (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockBasedCompensation" roleURI="http://www.masimo.com/role/StockBasedCompensation">
        <link:definition>2125100 - Disclosure - 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="StockBasedCompensationAdditionalInformationDetail" roleURI="http://www.masimo.com/role/StockBasedCompensationAdditionalInformationDetail">
        <link:definition>2425402 - Disclosure - Stock-Based Compensation - Additional Information (Detail)</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="StockBasedCompensationNumberAndWeightedAverageExercisePriceOfOptionsIssuedAndOutstandingUnderAllStockOptionPlansDetail" roleURI="http://www.masimo.com/role/StockBasedCompensationNumberAndWeightedAverageExercisePriceOfOptionsIssuedAndOutstandingUnderAllStockOptionPlansDetail">
        <link:definition>2425403 - Disclosure - Stock-Based Compensation - Number and Weighted Average Exercise Price of Options Issued and Outstanding under all Stock Option Plans (Detail)</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="StockBasedCompensationRangeOfAssumptionsUsedAndResultingWeightedAverageFairValueOfOptionsGrantedAtDateOfGrantDetail" roleURI="http://www.masimo.com/role/StockBasedCompensationRangeOfAssumptionsUsedAndResultingWeightedAverageFairValueOfOptionsGrantedAtDateOfGrantDetail">
        <link:definition>2425405 - Disclosure - Stock-Based Compensation - Range of Assumptions Used and Resulting Weighted-Average Fair Value of Options Granted at Date of Grant (Detail)</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="StockBasedCompensationStockBasedCompensationSummaryOfUnvestedRsuActivityDetails" roleURI="http://www.masimo.com/role/StockBasedCompensationStockBasedCompensationSummaryOfUnvestedRsuActivityDetails">
        <link:definition>2425404 - Disclosure - Stock-Based Compensation Stock-Based Compensation - Summary of Unvested RSU Activity (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockBasedCompensationTables" roleURI="http://www.masimo.com/role/StockBasedCompensationTables">
        <link:definition>2325301 - Disclosure - 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="StockRepurchaseProgram" roleURI="http://www.masimo.com/role/StockRepurchaseProgram">
        <link:definition>2124100 - Disclosure - Stock Repurchase Program</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockRepurchaseProgramAdditionalInformationDetail" roleURI="http://www.masimo.com/role/StockRepurchaseProgramAdditionalInformationDetail">
        <link:definition>2424402 - Disclosure - Stock Repurchase Program - Additional Information (Detail)</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="StockRepurchaseProgramTables" roleURI="http://www.masimo.com/role/StockRepurchaseProgramTables">
        <link:definition>2324301 - Disclosure - Stock Repurchase Program (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.masimo.com/role/SummaryOfSignificantAccountingPolicies">
        <link:definition>2102100 - Disclosure - Summary of Significant Accounting Policies</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" roleURI="http://www.masimo.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail">
        <link:definition>2402403 - Disclosure - Summary of Significant Accounting Policies - Additional Information (Detail)</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="SummaryOfSignificantAccountingPoliciesChangesInProductWarrantyAccrualDetail" roleURI="http://www.masimo.com/role/SummaryOfSignificantAccountingPoliciesChangesInProductWarrantyAccrualDetail">
        <link:definition>2402405 - Disclosure - Summary of Significant Accounting Policies - Changes in Product Warranty Accrual (Detail)</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.masimo.com/role/SummaryOfSignificantAccountingPoliciesPolicies">
        <link:definition>2202201 - Disclosure - Summary of Significant Accounting Policies (Policies)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SummaryOfSignificantAccountingPoliciesReconciliationOfBasicAndDilutedNetIncomePerShareDetail" roleURI="http://www.masimo.com/role/SummaryOfSignificantAccountingPoliciesReconciliationOfBasicAndDilutedNetIncomePerShareDetail">
        <link:definition>2402407 - Disclosure - Summary of Significant Accounting Policies - Reconciliation of Basic and Diluted Net Income Per Share (Detail)</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="SummaryOfSignificantAccountingPoliciesScheduleOfChangeInAccumulatedOtherComprehensiveIncomeDetail" roleURI="http://www.masimo.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfChangeInAccumulatedOtherComprehensiveIncomeDetail">
        <link:definition>2402406 - Disclosure - Summary of Significant Accounting Policies - Schedule of Change in Accumulated Other Comprehensive Income (Detail)</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="SummaryOfSignificantAccountingPoliciesSummaryOfSignificantAccountingPoliciesFairValueHierarchyForFinancialAssetsDetails" roleURI="http://www.masimo.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfSignificantAccountingPoliciesFairValueHierarchyForFinancialAssetsDetails">
        <link:definition>2402404 - Disclosure - Summary of Significant Accounting Policies Summary of Significant Accounting Policies - Fair Value Hierarchy for Financial 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="SummaryOfSignificantAccountingPoliciesSupplementalCashFlowInformationDetail" roleURI="http://www.masimo.com/role/SummaryOfSignificantAccountingPoliciesSupplementalCashFlowInformationDetail">
        <link:definition>2402408 - Disclosure - Summary of Significant Accounting Policies - Supplemental Cash Flow Information (Detail)</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.masimo.com/role/SummaryOfSignificantAccountingPoliciesTables">
        <link:definition>2302302 - 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>
    </xsd:appinfo>
  </xsd:annotation>
  <xsd:element abstract="true" id="masi_A2007StockIncentivePlanDomain" name="A2007StockIncentivePlanDomain" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="masi_A2015RepurchaseProgramMember" name="A2015RepurchaseProgramMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="masi_A2017EquityIncentivePlanDomain" name="A2017EquityIncentivePlanDomain" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="masi_A2018RepurchaseProgramMember" name="A2018RepurchaseProgramMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="masi_Accruedrebatesandallowances" name="Accruedrebatesandallowances" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element abstract="true" id="masi_AcquiredTechnologyMember" name="AcquiredTechnologyMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="masi_AircraftComponentsandVehiclesMember" name="AircraftComponentsandVehiclesMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="masi_CercacorLaboratoriesMember" name="CercacorLaboratoriesMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="masi_ComponentsOfOtherLiabilitiesLongTermTableTableTextBlock" name="ComponentsOfOtherLiabilitiesLongTermTableTableTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration" />
  <xsd:element id="masi_ConcentrationRiskARCustomer" name="ConcentrationRiskARCustomer" nillable="true" substitutionGroup="xbrli:item" type="xbrli:integerItemType" xbrli:periodType="instant" />
  <xsd:element id="masi_ConcentrationRiskJustintimeDistributors" name="ConcentrationRiskJustintimeDistributors" nillable="true" substitutionGroup="xbrli:item" type="xbrli:integerItemType" xbrli:periodType="duration" />
  <xsd:element id="masi_ConcentrationRiskLonglivedAssetGeographicAreaPercentage" name="ConcentrationRiskLonglivedAssetGeographicAreaPercentage" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="instant" />
  <xsd:element abstract="true" id="masi_ContingenciesAndCommitmentsLineItems" name="ContingenciesAndCommitmentsLineItems" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="masi_ContingenciesAndCommitmentsTable" name="ContingenciesAndCommitmentsTable" nillable="true" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element id="masi_CumulativeEffectonRetainedEarningsNetofTaxDeferredTaxAssets" name="CumulativeEffectonRetainedEarningsNetofTaxDeferredTaxAssets" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element id="masi_CumulativeEffectonRetainedEarningsNetofTaxDeferredTaxDeferredRevenueandContractRelatedLiabilities" name="CumulativeEffectonRetainedEarningsNetofTaxDeferredTaxDeferredRevenueandContractRelatedLiabilities" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element id="masi_CumulativeEffectonRetainedEarningsNetofTaxLeaseReceivable" name="CumulativeEffectonRetainedEarningsNetofTaxLeaseReceivable" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element id="masi_CumulativeEffectonRetainedEarningsNetofTaxLeasedEquipment" name="CumulativeEffectonRetainedEarningsNetofTaxLeasedEquipment" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element id="masi_CumulativeEffectonRetainedEarningsNetofTaxOtherCurrentLiabilities" name="CumulativeEffectonRetainedEarningsNetofTaxOtherCurrentLiabilities" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element id="masi_CumulativeEffectonRetainedEarningsNetofTaxROUAssetsandLeaseLiabilities" name="CumulativeEffectonRetainedEarningsNetofTaxROUAssetsandLeaseLiabilities" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element id="masi_DeferredCostofGoodsSoldAccumulatedAmortization" name="DeferredCostofGoodsSoldAccumulatedAmortization" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element id="masi_DeferredCostofGoodsSoldAmortization" name="DeferredCostofGoodsSoldAmortization" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element id="masi_DeferredCostsandOtherContractAssetsPolicyTextBlock" name="DeferredCostsandOtherContractAssetsPolicyTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration" />
  <xsd:element id="masi_DeferredCostsandOtherContractAssetsTextBlock" name="DeferredCostsandOtherContractAssetsTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration" />
  <xsd:element id="masi_DeferredTaxAdjustmentfromPurchasePriceAllocation" name="DeferredTaxAdjustmentfromPurchasePriceAllocation" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="masi_DemonstrationUnitsMember" name="DemonstrationUnitsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="masi_DocumentAndEntityInformationAbstract" name="DocumentAndEntityInformationAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element id="masi_EmploymentAgreementSeveranceBenefitsSpecialPaymentQualifyingTermination" name="EmploymentAgreementSeveranceBenefitsSpecialPaymentQualifyingTermination" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element id="masi_EmploymentAgreementSeveranceTerms" name="EmploymentAgreementSeveranceTerms" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="duration" />
  <xsd:element id="masi_Equipmentleasedtocustomers" name="Equipmentleasedtocustomers" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element id="masi_EstimateofAnnualPreventableHospitalDeathsPreventedby2020" name="EstimateofAnnualPreventableHospitalDeathsPreventedby2020" nillable="true" substitutionGroup="xbrli:item" type="xbrli:integerItemType" xbrli:periodType="instant" />
  <xsd:element abstract="true" id="masi_FurnitureandOfficeEquipmentMember" name="FurnitureandOfficeEquipmentMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="masi_GoodwillAbstract" name="GoodwillAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element id="masi_IncomeTaxPayableNoncurrent" name="IncomeTaxPayableNoncurrent" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element id="masi_LesseeOperatingLeaseBalanceSheetClassificationTableTextBlock" name="LesseeOperatingLeaseBalanceSheetClassificationTableTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration" />
  <xsd:element id="masi_LossContingencyDamagesSoughtValuePerViolation" name="LossContingencyDamagesSoughtValuePerViolation" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="masi_Masimovs.PhysiciansHealthsourceInc.Member" name="Masimovs.PhysiciansHealthsourceInc.Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="masi_MasimovsFormerAgencyTenderMember" name="MasimovsFormerAgencyTenderMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="masi_NumberofSourcesofProductRevenue" name="NumberofSourcesofProductRevenue" nillable="true" substitutionGroup="xbrli:item" type="xbrli:integerItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="masi_OtherAssetsLongtermAbstract" name="OtherAssetsLongtermAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="masi_OtherLiabilitiesLongTermAbstract" name="OtherLiabilitiesLongTermAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element id="masi_PercentageOfRevenueOneCustomer" name="PercentageOfRevenueOneCustomer" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="duration" />
  <xsd:element id="masi_PercentageOfRevenueTwoCustomer" name="PercentageOfRevenueTwoCustomer" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="duration" />
  <xsd:element id="masi_PercentageofAccountsReceivableBalance" name="PercentageofAccountsReceivableBalance" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="instant" />
  <xsd:element id="masi_PercentageofRevenueCustomerConcentration" name="PercentageofRevenueCustomerConcentration" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="duration" />
  <xsd:element id="masi_PrepaidDiscount" name="PrepaidDiscount" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element id="masi_Proceedsfromstockoptionsexercisedunsettledatperiodend" name="Proceedsfromstockoptionsexercisedunsettledatperiodend" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element id="masi_PropertiesPurchased" name="PropertiesPurchased" nillable="true" substitutionGroup="xbrli:item" type="xbrli:integerItemType" xbrli:periodType="duration" />
  <xsd:element id="masi_PropertyPlantandEquipmentOccupiedSquareFeet" name="PropertyPlantandEquipmentOccupiedSquareFeet" nillable="true" substitutionGroup="xbrli:item" type="num:areaItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="masi_ReimbursementFeeMember" name="ReimbursementFeeMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="masi_Royalty" name="Royalty" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element id="masi_RoyaltyRevenueNumberofDaysRoyaltyRevenueisAdjustedSubsequenttoQuarterEnd" name="RoyaltyRevenueNumberofDaysRoyaltyRevenueisAdjustedSubsequenttoQuarterEnd" nillable="true" substitutionGroup="xbrli:item" type="xbrli:durationItemType" xbrli:periodType="duration" />
  <xsd:element id="masi_Royaltyrevenueandother" name="Royaltyrevenueandother" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element id="masi_SaleTypeLeaseReceivableTableTextBlock" name="SaleTypeLeaseReceivableTableTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration" />
  <xsd:element id="masi_SalestypeleaseAllowanceforCreditLoss" name="SalestypeleaseAllowanceforCreditLoss" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element id="masi_SeverancePlanParticipationAgreements" name="SeverancePlanParticipationAgreements" nillable="true" substitutionGroup="xbrli:item" type="xbrli:integerItemType" xbrli:periodType="instant" />
  <xsd:element id="masi_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsExercisedinPeriod" name="SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsExercisedinPeriod" nillable="true" substitutionGroup="xbrli:item" type="xbrli:sharesItemType" xbrli:periodType="duration" />
  <xsd:element id="masi_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsExpiredWeighedAverageGrantDateFairValue" name="SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsExpiredWeighedAverageGrantDateFairValue" nillable="true" substitutionGroup="xbrli:item" type="num:perShareItemType" xbrli:periodType="duration" />
  <xsd:element id="masi_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsExpiredinPeriod" name="SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsExpiredinPeriod" nillable="true" substitutionGroup="xbrli:item" type="xbrli:sharesItemType" xbrli:periodType="duration" />
  <xsd:element id="masi_ShortTermInvestmentsPolicyTextBlock" name="ShortTermInvestmentsPolicyTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="masi_SummaryOfSignificantAccountingPoliciesLineItems" name="SummaryOfSignificantAccountingPoliciesLineItems" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="masi_SummaryOfSignificantAccountingPoliciesTable" name="SummaryOfSignificantAccountingPoliciesTable" nillable="true" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element id="masi_SupplementalUnemploymentBenefitsSeveranceBenefitsRequiredNoticeofResignation" name="SupplementalUnemploymentBenefitsSeveranceBenefitsRequiredNoticeofResignation" nillable="true" substitutionGroup="xbrli:item" type="xbrli:durationItemType" xbrli:periodType="duration" />
  <xsd:element id="masi_TaxesCollectedFromCustomersAndRemittedToGovernmentalAuthoritiesPolicyPolicyTextBlock" name="TaxesCollectedFromCustomersAndRemittedToGovernmentalAuthoritiesPolicyPolicyTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration" />
  <xsd:element id="masi_UnrecognizedTaxBenefitsLiabilitiesNoncurrent" name="UnrecognizedTaxBenefitsLiabilitiesNoncurrent" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element id="masi_WarrantyPeriodForDefectsInMaterialAndWorkmanship" name="WarrantyPeriodForDefectsInMaterialAndWorkmanship" nillable="true" substitutionGroup="xbrli:item" type="xbrli:durationItemType" xbrli:periodType="duration" />
</xsd:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>7
<FILENAME>masi-20190928_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.masimo.com/role/CommitmentsAndContingencies" xlink:href="masi-20190928.xsd#CommitmentsAndContingencies" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/CommitmentsAndContingenciesAdditionalInformationDetail" xlink:href="masi-20190928.xsd#CommitmentsAndContingenciesAdditionalInformationDetail" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/CommitmentsAndContingenciesFutureMinimumLeasePaymentsUnderOperatingAndCapitalLeasesDetail" xlink:href="masi-20190928.xsd#CommitmentsAndContingenciesFutureMinimumLeasePaymentsUnderOperatingAndCapitalLeasesDetail" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/CommitmentsAndContingenciesTables" xlink:href="masi-20190928.xsd#CommitmentsAndContingenciesTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/CondensedConsolidatedBalanceSheets" xlink:href="masi-20190928.xsd#CondensedConsolidatedBalanceSheets" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/CondensedConsolidatedBalanceSheetsCalc2" xlink:href="masi-20190928.xsd#CondensedConsolidatedBalanceSheetsCalc2" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/CondensedConsolidatedBalanceSheetsParenthetical" xlink:href="masi-20190928.xsd#CondensedConsolidatedBalanceSheetsParenthetical" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/CondensedConsolidatedStatementsOfCashFlows" xlink:href="masi-20190928.xsd#CondensedConsolidatedStatementsOfCashFlows" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/CondensedConsolidatedStatementsOfComprehensiveIncome" xlink:href="masi-20190928.xsd#CondensedConsolidatedStatementsOfComprehensiveIncome" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/CondensedConsolidatedStatementsOfOperationsCondensedConsolidatedStatementOfOperations" xlink:href="masi-20190928.xsd#CondensedConsolidatedStatementsOfOperationsCondensedConsolidatedStatementOfOperations" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/ConsolidatedStatementOfStockholdersEquityConsolidatedStatementOfStockholdersEquity" xlink:href="masi-20190928.xsd#ConsolidatedStatementOfStockholdersEquityConsolidatedStatementOfStockholdersEquity" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/CreditFacilitiesCreditFacilities" xlink:href="masi-20190928.xsd#CreditFacilitiesCreditFacilities" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/CreditFacilitiesCreditFacilitiesDetails" xlink:href="masi-20190928.xsd#CreditFacilitiesCreditFacilitiesDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/CreditFacilitiesCreditFacilitiesTables" xlink:href="masi-20190928.xsd#CreditFacilitiesCreditFacilitiesTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/DeferredCostsAndOtherContractAssets" xlink:href="masi-20190928.xsd#DeferredCostsAndOtherContractAssets" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/DeferredCostsAndOtherContractAssetsDeferredCostsAndOtherContractAssetsDetails" xlink:href="masi-20190928.xsd#DeferredCostsAndOtherContractAssetsDeferredCostsAndOtherContractAssetsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/DeferredCostsAndOtherContractAssetsDeferredCostsAndOtherContractAssetsTables" xlink:href="masi-20190928.xsd#DeferredCostsAndOtherContractAssetsDeferredCostsAndOtherContractAssetsTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/DeferredRevenueAndOtherContractLiabilities" xlink:href="masi-20190928.xsd#DeferredRevenueAndOtherContractLiabilities" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/DeferredRevenueAndOtherContractLiabilitiesChangesInDeferredRevenueDetails" xlink:href="masi-20190928.xsd#DeferredRevenueAndOtherContractLiabilitiesChangesInDeferredRevenueDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/DeferredRevenueAndOtherContractLiabilitiesDeferredRevenueAndOtherContractLiabilitiesDetails" xlink:href="masi-20190928.xsd#DeferredRevenueAndOtherContractLiabilitiesDeferredRevenueAndOtherContractLiabilitiesDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/DeferredRevenueAndOtherContractLiabilitiesDeferredRevenueAndOtherContractLiabilitiesTables" xlink:href="masi-20190928.xsd#DeferredRevenueAndOtherContractLiabilitiesDeferredRevenueAndOtherContractLiabilitiesTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/DeferredRevenueAndOtherContractLiabilitiesUnrecognizedContractRevenueDetails" xlink:href="masi-20190928.xsd#DeferredRevenueAndOtherContractLiabilitiesUnrecognizedContractRevenueDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/DescriptionOfCompany" xlink:href="masi-20190928.xsd#DescriptionOfCompany" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/DocumentAndEntityInformation" xlink:href="masi-20190928.xsd#DocumentAndEntityInformation" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/GoodwillGoodwill" xlink:href="masi-20190928.xsd#GoodwillGoodwill" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/GoodwillGoodwillAdditionalInformationDetails" xlink:href="masi-20190928.xsd#GoodwillGoodwillAdditionalInformationDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/GoodwillGoodwillDetails" xlink:href="masi-20190928.xsd#GoodwillGoodwillDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/GoodwillGoodwillTable" xlink:href="masi-20190928.xsd#GoodwillGoodwillTable" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/IncomeTaxes" xlink:href="masi-20190928.xsd#IncomeTaxes" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/IncomeTaxesAdditionalInformationDetail" xlink:href="masi-20190928.xsd#IncomeTaxesAdditionalInformationDetail" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/IntangibleAssets" xlink:href="masi-20190928.xsd#IntangibleAssets" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/IntangibleAssetsIntangibleAssetsAdditionalInformationDetails" xlink:href="masi-20190928.xsd#IntangibleAssetsIntangibleAssetsAdditionalInformationDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/IntangibleAssetsIntangibleAssetsFutureAmortizationExpenseDetails" xlink:href="masi-20190928.xsd#IntangibleAssetsIntangibleAssetsFutureAmortizationExpenseDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/IntangibleAssetsIntangibleAssetsScheduleOfFiniteLivedIntangibleAssetsDetails" xlink:href="masi-20190928.xsd#IntangibleAssetsIntangibleAssetsScheduleOfFiniteLivedIntangibleAssetsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/IntangibleAssetsTables" xlink:href="masi-20190928.xsd#IntangibleAssetsTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/Inventories" xlink:href="masi-20190928.xsd#Inventories" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/InventoriesComponentsOfInventoryDetails" xlink:href="masi-20190928.xsd#InventoriesComponentsOfInventoryDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/InventoriesTables" xlink:href="masi-20190928.xsd#InventoriesTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/LeaseReceivableLeaseReceivable" xlink:href="masi-20190928.xsd#LeaseReceivableLeaseReceivable" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/LeaseReceivableLeaseReceivableDetails" xlink:href="masi-20190928.xsd#LeaseReceivableLeaseReceivableDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/LeaseReceivableLeaseReceivableTables" xlink:href="masi-20190928.xsd#LeaseReceivableLeaseReceivableTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/LeaseReceivableSalesTypeLeaseLeaseReceivableMaturityDetails" xlink:href="masi-20190928.xsd#LeaseReceivableSalesTypeLeaseLeaseReceivableMaturityDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/LeaseReceivableSalesTypeLeaseReceivableDetails" xlink:href="masi-20190928.xsd#LeaseReceivableSalesTypeLeaseReceivableDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/LesseeRouAssetsAndLeaseLiabilitiesFutureMaturitiesOperatingLeasePaymentsDetails" xlink:href="masi-20190928.xsd#LesseeRouAssetsAndLeaseLiabilitiesFutureMaturitiesOperatingLeasePaymentsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/LesseeRouAssetsAndLeaseLiabilitiesFutureMinimumLeasePaymentDetails" xlink:href="masi-20190928.xsd#LesseeRouAssetsAndLeaseLiabilitiesFutureMinimumLeasePaymentDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/LesseeRouAssetsAndLeaseLiabilitiesLeaseCostDetails" xlink:href="masi-20190928.xsd#LesseeRouAssetsAndLeaseLiabilitiesLeaseCostDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/LesseeRouAssetsAndLeaseLiabilitiesLesseeOperatingLeaseBalanceSheetClassificationDetails" xlink:href="masi-20190928.xsd#LesseeRouAssetsAndLeaseLiabilitiesLesseeOperatingLeaseBalanceSheetClassificationDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/LesseeRouAssetsAndLeaseLiabilitiesLesseeRouAssetsAndLeaseLiabilities" xlink:href="masi-20190928.xsd#LesseeRouAssetsAndLeaseLiabilitiesLesseeRouAssetsAndLeaseLiabilities" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/LesseeRouAssetsAndLeaseLiabilitiesLesseeRouAssetsAndLeaseLiabilitiesDetails" xlink:href="masi-20190928.xsd#LesseeRouAssetsAndLeaseLiabilitiesLesseeRouAssetsAndLeaseLiabilitiesDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/LesseeRouAssetsAndLeaseLiabilitiesLesseeRouAssetsAndLeaseLiabilitiesTables" xlink:href="masi-20190928.xsd#LesseeRouAssetsAndLeaseLiabilitiesLesseeRouAssetsAndLeaseLiabilitiesTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/NonOperatingIncomeNonOperatingIncome" xlink:href="masi-20190928.xsd#NonOperatingIncomeNonOperatingIncome" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/NonOperatingIncomeNonOperatingIncomeDetails" xlink:href="masi-20190928.xsd#NonOperatingIncomeNonOperatingIncomeDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/NonOperatingIncomeNonOperatingIncomeTables" xlink:href="masi-20190928.xsd#NonOperatingIncomeNonOperatingIncomeTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/OtherCurrentAssets" xlink:href="masi-20190928.xsd#OtherCurrentAssets" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/OtherCurrentAssetsOtherCurrentAssetsDetails" xlink:href="masi-20190928.xsd#OtherCurrentAssetsOtherCurrentAssetsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/OtherCurrentAssetsOtherCurrentAssetsTables" xlink:href="masi-20190928.xsd#OtherCurrentAssetsOtherCurrentAssetsTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/OtherCurrentLiabilities" xlink:href="masi-20190928.xsd#OtherCurrentLiabilities" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/OtherCurrentLiabilitiesOtherCurrentLiabilitiesDetails" xlink:href="masi-20190928.xsd#OtherCurrentLiabilitiesOtherCurrentLiabilitiesDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/OtherCurrentLiabilitiesOtherCurrentLiabilitiesTables" xlink:href="masi-20190928.xsd#OtherCurrentLiabilitiesOtherCurrentLiabilitiesTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/OtherNonCurrentAssetsOtherNonCurrentAssets" xlink:href="masi-20190928.xsd#OtherNonCurrentAssetsOtherNonCurrentAssets" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/OtherNonCurrentAssetsOtherNonCurrentAssetsDetails" xlink:href="masi-20190928.xsd#OtherNonCurrentAssetsOtherNonCurrentAssetsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/OtherNonCurrentAssetsOtherNonCurrentAssetsTables" xlink:href="masi-20190928.xsd#OtherNonCurrentAssetsOtherNonCurrentAssetsTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/OtherNonCurrentLiabilities" xlink:href="masi-20190928.xsd#OtherNonCurrentLiabilities" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/OtherNonCurrentLiabilitiesOtherNonCurrentLiabilitiesComponentsOfOtherNonCurrentLiabilitiesDetail" xlink:href="masi-20190928.xsd#OtherNonCurrentLiabilitiesOtherNonCurrentLiabilitiesComponentsOfOtherNonCurrentLiabilitiesDetail" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/OtherNonCurrentLiabilitiesOtherNonCurrentLiabilitiesTables" xlink:href="masi-20190928.xsd#OtherNonCurrentLiabilitiesOtherNonCurrentLiabilitiesTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/PropertyAndEquipment" xlink:href="masi-20190928.xsd#PropertyAndEquipment" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/PropertyAndEquipmentPropertyAndEquipmentDetails" xlink:href="masi-20190928.xsd#PropertyAndEquipmentPropertyAndEquipmentDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/PropertyAndEquipmentPropertyAndEquipmentNarrativeDetails" xlink:href="masi-20190928.xsd#PropertyAndEquipmentPropertyAndEquipmentNarrativeDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/PropertyAndEquipmentTables" xlink:href="masi-20190928.xsd#PropertyAndEquipmentTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/RelatedPartyTransactions" xlink:href="masi-20190928.xsd#RelatedPartyTransactions" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/RelatedPartyTransactionsRelatedPartyTransactionsDetails" xlink:href="masi-20190928.xsd#RelatedPartyTransactionsRelatedPartyTransactionsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/RelatedPartyTransactionsRelatedPartyTransactionsTables" xlink:href="masi-20190928.xsd#RelatedPartyTransactionsRelatedPartyTransactionsTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/SegmentInformationAndEnterpriseReporting" xlink:href="masi-20190928.xsd#SegmentInformationAndEnterpriseReporting" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/SegmentInformationAndEnterpriseReportingAnalysisOfProductRevenuesBasedUponGeographicAreaShippedDetail" xlink:href="masi-20190928.xsd#SegmentInformationAndEnterpriseReportingAnalysisOfProductRevenuesBasedUponGeographicAreaShippedDetail" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/SegmentInformationAndEnterpriseReportingLongLivedAssetsByGeographicAreaDetails" xlink:href="masi-20190928.xsd#SegmentInformationAndEnterpriseReportingLongLivedAssetsByGeographicAreaDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/SegmentInformationAndEnterpriseReportingTables" xlink:href="masi-20190928.xsd#SegmentInformationAndEnterpriseReportingTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/StockBasedCompensation" xlink:href="masi-20190928.xsd#StockBasedCompensation" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/StockBasedCompensationAdditionalInformationDetail" xlink:href="masi-20190928.xsd#StockBasedCompensationAdditionalInformationDetail" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/StockBasedCompensationNumberAndWeightedAverageExercisePriceOfOptionsIssuedAndOutstandingUnderAllStockOptionPlansDetail" xlink:href="masi-20190928.xsd#StockBasedCompensationNumberAndWeightedAverageExercisePriceOfOptionsIssuedAndOutstandingUnderAllStockOptionPlansDetail" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/StockBasedCompensationRangeOfAssumptionsUsedAndResultingWeightedAverageFairValueOfOptionsGrantedAtDateOfGrantDetail" xlink:href="masi-20190928.xsd#StockBasedCompensationRangeOfAssumptionsUsedAndResultingWeightedAverageFairValueOfOptionsGrantedAtDateOfGrantDetail" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/StockBasedCompensationStockBasedCompensationSummaryOfUnvestedRsuActivityDetails" xlink:href="masi-20190928.xsd#StockBasedCompensationStockBasedCompensationSummaryOfUnvestedRsuActivityDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/StockBasedCompensationTables" xlink:href="masi-20190928.xsd#StockBasedCompensationTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/StockRepurchaseProgram" xlink:href="masi-20190928.xsd#StockRepurchaseProgram" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/StockRepurchaseProgramAdditionalInformationDetail" xlink:href="masi-20190928.xsd#StockRepurchaseProgramAdditionalInformationDetail" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/StockRepurchaseProgramTables" xlink:href="masi-20190928.xsd#StockRepurchaseProgramTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/SummaryOfSignificantAccountingPolicies" xlink:href="masi-20190928.xsd#SummaryOfSignificantAccountingPolicies" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" xlink:href="masi-20190928.xsd#SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/SummaryOfSignificantAccountingPoliciesChangesInProductWarrantyAccrualDetail" xlink:href="masi-20190928.xsd#SummaryOfSignificantAccountingPoliciesChangesInProductWarrantyAccrualDetail" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/SummaryOfSignificantAccountingPoliciesPolicies" xlink:href="masi-20190928.xsd#SummaryOfSignificantAccountingPoliciesPolicies" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/SummaryOfSignificantAccountingPoliciesReconciliationOfBasicAndDilutedNetIncomePerShareDetail" xlink:href="masi-20190928.xsd#SummaryOfSignificantAccountingPoliciesReconciliationOfBasicAndDilutedNetIncomePerShareDetail" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfChangeInAccumulatedOtherComprehensiveIncomeDetail" xlink:href="masi-20190928.xsd#SummaryOfSignificantAccountingPoliciesScheduleOfChangeInAccumulatedOtherComprehensiveIncomeDetail" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfSignificantAccountingPoliciesFairValueHierarchyForFinancialAssetsDetails" xlink:href="masi-20190928.xsd#SummaryOfSignificantAccountingPoliciesSummaryOfSignificantAccountingPoliciesFairValueHierarchyForFinancialAssetsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/SummaryOfSignificantAccountingPoliciesSupplementalCashFlowInformationDetail" xlink:href="masi-20190928.xsd#SummaryOfSignificantAccountingPoliciesSupplementalCashFlowInformationDetail" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/SummaryOfSignificantAccountingPoliciesTables" xlink:href="masi-20190928.xsd#SummaryOfSignificantAccountingPoliciesTables" xlink:type="simple" />
  <link:calculationLink xlink:role="http://www.masimo.com/role/CommitmentsAndContingencies" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.masimo.com/role/CommitmentsAndContingenciesAdditionalInformationDetail" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.masimo.com/role/CommitmentsAndContingenciesFutureMinimumLeasePaymentsUnderOperatingAndCapitalLeasesDetail" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.masimo.com/role/CommitmentsAndContingenciesTables" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.masimo.com/role/CondensedConsolidatedBalanceSheets" xlink:type="extended">
    <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_Liabilities" xlink:label="loc_us-gaap_Liabilities_44863786-cbc4-bac4-e070-0a1f19314584" 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_Liabilities_44863786-cbc4-bac4-e070-0a1f19314584" 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_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_Liabilities_44863786-cbc4-bac4-e070-0a1f19314584" 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_DeferredRevenueCurrent" xlink:label="loc_us-gaap_DeferredRevenueCurrent_2555b3ac-9c93-b2c5-236e-a9f819e1e0df" 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_DeferredRevenueCurrent_2555b3ac-9c93-b2c5-236e-a9f819e1e0df" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccruedLiabilitiesAndOtherLiabilities" xlink:label="loc_us-gaap_AccruedLiabilitiesAndOtherLiabilities_f4cf4166-82c4-d92f-b23a-9de80e75cf26" 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_AccruedLiabilitiesAndOtherLiabilities_f4cf4166-82c4-d92f-b23a-9de80e75cf26" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredCreditsAndOtherLiabilities" xlink:label="loc_us-gaap_DeferredCreditsAndOtherLiabilities_7e494954-8d36-22df-972e-c8a4acb6e9c6" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_44863786-cbc4-bac4-e070-0a1f19314584" xlink:to="loc_us-gaap_DeferredCreditsAndOtherLiabilities_7e494954-8d36-22df-972e-c8a4acb6e9c6" 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="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_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_PreferredStockValueOutstanding" xlink:label="loc_us-gaap_PreferredStockValueOutstanding_ab2495a9-4df2-c8a3-73df-db59edc6a026" 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_PreferredStockValueOutstanding_ab2495a9-4df2-c8a3-73df-db59edc6a026" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockValueOutstanding" xlink:label="loc_us-gaap_CommonStockValueOutstanding_294c6946-9048-096a-8276-56aec7d04572" 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_CommonStockValueOutstanding_294c6946-9048-096a-8276-56aec7d04572" 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="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_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_AdditionalPaidInCapital" xlink:label="loc_us-gaap_AdditionalPaidInCapital_3d5a0ca6-0f59-67e6-adb5-6aecd22b693b" 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_AdditionalPaidInCapital_3d5a0ca6-0f59-67e6-adb5-6aecd22b693b" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax_4d245d7e-ad6c-dd35-41be-465e2f0e7195" 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_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax_4d245d7e-ad6c-dd35-41be-465e2f0e7195" 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="8" 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_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_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_ShortTermInvestments" xlink:label="loc_us-gaap_ShortTermInvestments_19ee0686-4389-5dfa-deaf-cddb58597060" 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_ShortTermInvestments_19ee0686-4389-5dfa-deaf-cddb58597060" 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_InventoryNet" xlink:label="loc_us-gaap_InventoryNet_cc720f44-4c90-5acc-2e7e-b88e80f2af28" 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_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_OtherAssetsCurrent" xlink:label="loc_us-gaap_OtherAssetsCurrent_7832082e-fa39-48cc-a655-249c101debf9" 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_OtherAssetsCurrent_7832082e-fa39-48cc-a655-249c101debf9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetInvestmentInLeaseNoncurrent" xlink:label="loc_us-gaap_NetInvestmentInLeaseNoncurrent_8c1928bb-4452-672d-6ff0-227cb3b4d197" 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_NetInvestmentInLeaseNoncurrent_8c1928bb-4452-672d-6ff0-227cb3b4d197" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredCosts" xlink:label="loc_us-gaap_DeferredCosts_bea381ea-1d0e-6b82-44bf-f6559ae95a22" 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_DeferredCosts_bea381ea-1d0e-6b82-44bf-f6559ae95a22" 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="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_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_IntangibleAssetsNetExcludingGoodwill" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_8889606b-88fa-2d5e-3fb9-238bccdf9597" 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_IntangibleAssetsNetExcludingGoodwill_8889606b-88fa-2d5e-3fb9-238bccdf9597" 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="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_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_DeferredTaxAssetsNetNoncurrent" xlink:label="loc_us-gaap_DeferredTaxAssetsNetNoncurrent_bbb01acc-70d2-259a-f768-1ceaf51bbe97" xlink:type="locator" />
    <link:calculationArc order="7" 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_DeferredTaxAssetsNetNoncurrent_bbb01acc-70d2-259a-f768-1ceaf51bbe97" 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="8" 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:calculationLink>
  <link:calculationLink xlink:role="http://www.masimo.com/role/CondensedConsolidatedBalanceSheetsCalc2" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.masimo.com/role/CondensedConsolidatedBalanceSheetsParenthetical" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.masimo.com/role/CondensedConsolidatedStatementsOfCashFlows" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_834a7bf3-d1ec-a251-04d2-cec093e0f492" 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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_834a7bf3-d1ec-a251-04d2-cec093e0f492" 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_DepreciationDepletionAndAmortization" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_ebef248a-da21-637d-9d28-3d42ff90e8e2" 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_DepreciationDepletionAndAmortization_ebef248a-da21-637d-9d28-3d42ff90e8e2" 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="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_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_GainLossOnSaleOfPropertyPlantEquipment" xlink:label="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_ae064a9e-7563-5fa2-95b8-bfe0f620685d" 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_GainLossOnSaleOfPropertyPlantEquipment_ae064a9e-7563-5fa2-95b8-bfe0f620685d" 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_5ae19a9f-6de6-075a-2c5a-a587d82ebad5" 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_ProvisionForDoubtfulAccounts_5ae19a9f-6de6-075a-2c5a-a587d82ebad5" 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_3421bed6-296e-da4e-f0e9-a2a8fa1f6d19" 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_DeferredIncomeTaxExpenseBenefit_3421bed6-296e-da4e-f0e9-a2a8fa1f6d19" 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="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_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="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_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_IncreaseDecreaseInOtherCurrentAssets" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherCurrentAssets_1502a2ec-0413-ad9c-1a23-dcc1783eb2fa" 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_IncreaseDecreaseInOtherCurrentAssets_1502a2ec-0413-ad9c-1a23-dcc1783eb2fa" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromLeasePayments" xlink:label="loc_us-gaap_ProceedsFromLeasePayments_d96fa81b-06e4-110f-b5b2-f3247e163c8b" 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_ProceedsFromLeasePayments_d96fa81b-06e4-110f-b5b2-f3247e163c8b" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInDeferredCharges" xlink:label="loc_us-gaap_IncreaseDecreaseInDeferredCharges_ed4c1c9d-dcee-1661-2ae4-cfaaba657145" 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_IncreaseDecreaseInDeferredCharges_ed4c1c9d-dcee-1661-2ae4-cfaaba657145" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentAssets" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_596f4189-155d-4012-cbaf-764843162122" 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_IncreaseDecreaseInOtherNoncurrentAssets_596f4189-155d-4012-cbaf-764843162122" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayable" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable_792166b2-b561-55ef-12fd-ca8b50f64a38" 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_IncreaseDecreaseInAccountsPayable_792166b2-b561-55ef-12fd-ca8b50f64a38" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities" xlink:label="loc_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities_300c5b66-f508-fab7-3859-345853a2ad7c" 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_IncreaseDecreaseInEmployeeRelatedLiabilities_300c5b66-f508-fab7-3859-345853a2ad7c" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities_c8705fc2-a98a-ac1d-2832-812bd5cae0da" 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_IncreaseDecreaseInAccruedLiabilities_c8705fc2-a98a-ac1d-2832-812bd5cae0da" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_6933b079-472c-4409-d821-646ed2de772d" 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_IncreaseDecreaseInAccruedIncomeTaxesPayable_6933b079-472c-4409-d821-646ed2de772d" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInDeferredRevenue" xlink:label="loc_us-gaap_IncreaseDecreaseInDeferredRevenue_6cfa827d-143a-2a96-d20d-4ed339c92bf3" 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_IncreaseDecreaseInDeferredRevenue_6cfa827d-143a-2a96-d20d-4ed339c92bf3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_d7de2883-fea4-6e7c-2c8b-7fee9aa34369" 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_IncreaseDecreaseInOtherOperatingLiabilities_d7de2883-fea4-6e7c-2c8b-7fee9aa34369" 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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_834a7bf3-d1ec-a251-04d2-cec093e0f492" 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_PaymentsToAcquireShortTermInvestments" xlink:label="loc_us-gaap_PaymentsToAcquireShortTermInvestments_64589f54-c78b-3b4d-2741-1fc26cfb953a" 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_PaymentsToAcquireShortTermInvestments_64589f54-c78b-3b4d-2741-1fc26cfb953a" 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="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_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_PaymentsToAcquireIntangibleAssets" xlink:label="loc_us-gaap_PaymentsToAcquireIntangibleAssets_fabd36b2-0d2f-8f1e-b9c9-718513456b78" 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_PaymentsToAcquireIntangibleAssets_fabd36b2-0d2f-8f1e-b9c9-718513456b78" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquireLongtermInvestments" xlink:label="loc_us-gaap_PaymentsToAcquireLongtermInvestments_dc8bb824-c2a3-17f1-1512-916ca30b9adf" 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_PaymentsToAcquireLongtermInvestments_dc8bb824-c2a3-17f1-1512-916ca30b9adf" 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="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_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_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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_834a7bf3-d1ec-a251-04d2-cec093e0f492" 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_ProceedsFromStockOptionsExercised" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised_f73833cd-0af4-c4d5-a7c4-1151269f1da3" 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_ProceedsFromStockOptionsExercised_f73833cd-0af4-c4d5-a7c4-1151269f1da3" 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="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_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_07e50027-f2db-6d1b-93ed-b22d6bd39351" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_3f804297-91a1-3939-541d-a39b6288c9f9" 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_PaymentsForRepurchaseOfCommonStock_3f804297-91a1-3939-541d-a39b6288c9f9" 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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_834a7bf3-d1ec-a251-04d2-cec093e0f492" xlink:to="loc_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_32f0c8eb-accb-9ab7-5d53-b9d2845af404" xlink:type="arc" />
  </link:calculationLink>
  <link:calculationLink xlink:role="http://www.masimo.com/role/CondensedConsolidatedStatementsOfComprehensiveIncome" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.masimo.com/role/CondensedConsolidatedStatementsOfOperationsCondensedConsolidatedStatementOfOperations" xlink:type="extended">
    <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: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:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ProfitLoss_8b582348-a62e-cdfb-bc53-d5894b42e091" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_d71649eb-5769-933d-7982-2a2ada9ea257" 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="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_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_GrossProfit" xlink:label="loc_us-gaap_GrossProfit_98c25af7-47ba-69a3-12c4-e52bd51b359e" 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_GrossProfit_98c25af7-47ba-69a3-12c4-e52bd51b359e" 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_GrossProfit_98c25af7-47ba-69a3-12c4-e52bd51b359e" 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_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_ee6f6897-b14b-45ca-c6e4-4fc17aaf1e37" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Revenues_425ada39-f194-a279-47ac-dd09cf899fb1" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_ee6f6897-b14b-45ca-c6e4-4fc17aaf1e37" xlink:type="arc" />
    <link:loc xlink:href="masi-20190928.xsd#masi_Royaltyrevenueandother" xlink:label="loc_masi_Royaltyrevenueandother_9fe24b38-d933-a0ea-cf4c-b899866455a9" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Revenues_425ada39-f194-a279-47ac-dd09cf899fb1" xlink:to="loc_masi_Royaltyrevenueandother_9fe24b38-d933-a0ea-cf4c-b899866455a9" 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="2" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_GrossProfit_98c25af7-47ba-69a3-12c4-e52bd51b359e" 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_OperatingExpenses" xlink:label="loc_us-gaap_OperatingExpenses_56807cce-1c23-b2ed-01fd-e029fa0d6e79" 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_OperatingExpenses_56807cce-1c23-b2ed-01fd-e029fa0d6e79" 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="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses_56807cce-1c23-b2ed-01fd-e029fa0d6e79" 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_ResearchAndDevelopmentExpense" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense_ef2ac9e8-006f-b467-3389-9a8ceec4bee5" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses_56807cce-1c23-b2ed-01fd-e029fa0d6e79" 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_NonoperatingIncomeExpense" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_28fe77ae-e122-e428-d718-aff2ad445bc8" 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_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_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_666ca9f0-28f1-b21a-025e-36222808a6c3" xlink:type="locator" />
    <link:calculationArc order="2" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ProfitLoss_8b582348-a62e-cdfb-bc53-d5894b42e091" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_666ca9f0-28f1-b21a-025e-36222808a6c3" xlink:type="arc" />
  </link:calculationLink>
  <link:calculationLink xlink:role="http://www.masimo.com/role/ConsolidatedStatementOfStockholdersEquityConsolidatedStatementOfStockholdersEquity" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.masimo.com/role/CreditFacilitiesCreditFacilities" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.masimo.com/role/CreditFacilitiesCreditFacilitiesDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.masimo.com/role/CreditFacilitiesCreditFacilitiesTables" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.masimo.com/role/DeferredCostsAndOtherContractAssets" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.masimo.com/role/DeferredCostsAndOtherContractAssetsDeferredCostsAndOtherContractAssetsDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredCostsAndOtherAssets" xlink:label="loc_us-gaap_DeferredCostsAndOtherAssets_fdb96cdf-4cd8-10f1-8f25-ce8d0e75892e" xlink:type="locator" />
    <link:loc xlink:href="masi-20190928.xsd#masi_PrepaidDiscount" xlink:label="loc_masi_PrepaidDiscount_1cdb4d4a-cc4c-66fb-e4e5-b89986e57fc6" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredCostsAndOtherAssets_fdb96cdf-4cd8-10f1-8f25-ce8d0e75892e" xlink:to="loc_masi_PrepaidDiscount_1cdb4d4a-cc4c-66fb-e4e5-b89986e57fc6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredSalesCommission" xlink:label="loc_us-gaap_DeferredSalesCommission_7c1ef433-a9da-fc82-473f-75a6bb5a6719" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredCostsAndOtherAssets_fdb96cdf-4cd8-10f1-8f25-ce8d0e75892e" xlink:to="loc_us-gaap_DeferredSalesCommission_7c1ef433-a9da-fc82-473f-75a6bb5a6719" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_UnbilledContractsReceivable" xlink:label="loc_us-gaap_UnbilledContractsReceivable_fa581462-617f-ce53-c4c3-3617f7ca0e74" xlink:type="locator" />
    <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredCostsAndOtherAssets_fdb96cdf-4cd8-10f1-8f25-ce8d0e75892e" xlink:to="loc_us-gaap_UnbilledContractsReceivable_fa581462-617f-ce53-c4c3-3617f7ca0e74" xlink:type="arc" />
    <link:loc xlink:href="masi-20190928.xsd#masi_Equipmentleasedtocustomers" xlink:label="loc_masi_Equipmentleasedtocustomers_9cb45be8-a40b-01d7-01e0-b89986e7c73f" xlink:type="locator" />
    <link:calculationArc order="4" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredCostsAndOtherAssets_fdb96cdf-4cd8-10f1-8f25-ce8d0e75892e" xlink:to="loc_masi_Equipmentleasedtocustomers_9cb45be8-a40b-01d7-01e0-b89986e7c73f" xlink:type="arc" />
  </link:calculationLink>
  <link:calculationLink xlink:role="http://www.masimo.com/role/DeferredCostsAndOtherContractAssetsDeferredCostsAndOtherContractAssetsTables" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.masimo.com/role/DeferredRevenueAndOtherContractLiabilities" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.masimo.com/role/DeferredRevenueAndOtherContractLiabilitiesChangesInDeferredRevenueDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.masimo.com/role/DeferredRevenueAndOtherContractLiabilitiesDeferredRevenueAndOtherContractLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherLiabilitiesAndDeferredRevenueNoncurrent" xlink:label="loc_us-gaap_OtherLiabilitiesAndDeferredRevenueNoncurrent_bde47db1-9fc3-6dd8-521e-0475a85ed42c" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredRevenue" xlink:label="loc_us-gaap_DeferredRevenue_70b9fe89-ef5c-3ab6-147e-475c75bc735f" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherLiabilitiesAndDeferredRevenueNoncurrent_bde47db1-9fc3-6dd8-521e-0475a85ed42c" xlink:to="loc_us-gaap_DeferredRevenue_70b9fe89-ef5c-3ab6-147e-475c75bc735f" xlink:type="arc" />
    <link:loc xlink:href="masi-20190928.xsd#masi_Accruedrebatesandallowances" xlink:label="loc_masi_Accruedrebatesandallowances_b737e928-fbda-b29c-09f2-b8998692819a" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherLiabilitiesAndDeferredRevenueNoncurrent_bde47db1-9fc3-6dd8-521e-0475a85ed42c" xlink:to="loc_masi_Accruedrebatesandallowances_b737e928-fbda-b29c-09f2-b8998692819a" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsPayableRelatedPartiesCurrent" xlink:label="loc_us-gaap_AccountsPayableRelatedPartiesCurrent_c2909675-7a54-34a7-47a3-d11e5d367705" xlink:type="locator" />
    <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherLiabilitiesAndDeferredRevenueNoncurrent_bde47db1-9fc3-6dd8-521e-0475a85ed42c" xlink:to="loc_us-gaap_AccountsPayableRelatedPartiesCurrent_c2909675-7a54-34a7-47a3-d11e5d367705" 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="4" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherLiabilitiesAndDeferredRevenueNoncurrent_bde47db1-9fc3-6dd8-521e-0475a85ed42c" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityNoncurrent_2bf7259d-4c54-f092-3b62-ad288c59c828" xlink:type="arc" />
  </link:calculationLink>
  <link:calculationLink xlink:role="http://www.masimo.com/role/DeferredRevenueAndOtherContractLiabilitiesDeferredRevenueAndOtherContractLiabilitiesTables" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.masimo.com/role/DeferredRevenueAndOtherContractLiabilitiesUnrecognizedContractRevenueDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.masimo.com/role/DescriptionOfCompany" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.masimo.com/role/DocumentAndEntityInformation" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.masimo.com/role/GoodwillGoodwill" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.masimo.com/role/GoodwillGoodwillAdditionalInformationDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.masimo.com/role/GoodwillGoodwillDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.masimo.com/role/GoodwillGoodwillTable" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.masimo.com/role/IncomeTaxes" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.masimo.com/role/IncomeTaxesAdditionalInformationDetail" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.masimo.com/role/IntangibleAssets" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.masimo.com/role/IntangibleAssetsIntangibleAssetsAdditionalInformationDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.masimo.com/role/IntangibleAssetsIntangibleAssetsFutureAmortizationExpenseDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_5102622F0F5653BA8D222AC883F109C8" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_BD1CB1B36D6C58F2A4B22D45988DAE73" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_5102622F0F5653BA8D222AC883F109C8" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_BD1CB1B36D6C58F2A4B22D45988DAE73" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_7A67AC063ECB5592993E3BC5B1104CDF" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_5102622F0F5653BA8D222AC883F109C8" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_7A67AC063ECB5592993E3BC5B1104CDF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_20154D025C6B5F71B737802FCAB0C2CE" xlink:type="locator" />
    <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_5102622F0F5653BA8D222AC883F109C8" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_20154D025C6B5F71B737802FCAB0C2CE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_14D061BCC773518A8E97847B430924CE" xlink:type="locator" />
    <link:calculationArc order="4" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_5102622F0F5653BA8D222AC883F109C8" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_14D061BCC773518A8E97847B430924CE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_AD099F72519553C0B8BD868516A31030" xlink:type="locator" />
    <link:calculationArc order="5" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_5102622F0F5653BA8D222AC883F109C8" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_AD099F72519553C0B8BD868516A31030" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_ED84CD7290DE5E5CB5A7B7CA7DFE6563" xlink:type="locator" />
    <link:calculationArc order="6" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_5102622F0F5653BA8D222AC883F109C8" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_ED84CD7290DE5E5CB5A7B7CA7DFE6563" xlink:type="arc" />
  </link:calculationLink>
  <link:calculationLink xlink:role="http://www.masimo.com/role/IntangibleAssetsIntangibleAssetsScheduleOfFiniteLivedIntangibleAssetsDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_5102622F0F5653BA8D222AC883F109C8" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_2217BB76C11A553B8FC1DFF522D380CD" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_5102622F0F5653BA8D222AC883F109C8" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_2217BB76C11A553B8FC1DFF522D380CD" 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_12BBB87CB33A5C00BAC952C49254698D" xlink:type="locator" />
    <link:calculationArc order="2" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_5102622F0F5653BA8D222AC883F109C8" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_12BBB87CB33A5C00BAC952C49254698D" xlink:type="arc" />
  </link:calculationLink>
  <link:calculationLink xlink:role="http://www.masimo.com/role/IntangibleAssetsTables" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.masimo.com/role/Inventories" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.masimo.com/role/InventoriesComponentsOfInventoryDetails" 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_14099C9171C754A9BEC5BBB453794834" 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_4CC1580DF7B154F5B49999FD7026F80F" 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_14099C9171C754A9BEC5BBB453794834" xlink:to="loc_us-gaap_InventoryRawMaterialsNetOfReserves_4CC1580DF7B154F5B49999FD7026F80F" 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_17738EF1F4A054008D3209266B3F1DC8" 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_14099C9171C754A9BEC5BBB453794834" xlink:to="loc_us-gaap_InventoryWorkInProcessNetOfReserves_17738EF1F4A054008D3209266B3F1DC8" 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_80637FC162ED5070951378FF23A96232" 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_14099C9171C754A9BEC5BBB453794834" xlink:to="loc_us-gaap_InventoryFinishedGoodsNetOfReserves_80637FC162ED5070951378FF23A96232" xlink:type="arc" />
  </link:calculationLink>
  <link:calculationLink xlink:role="http://www.masimo.com/role/InventoriesTables" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.masimo.com/role/LeaseReceivableLeaseReceivable" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.masimo.com/role/LeaseReceivableLeaseReceivableDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.masimo.com/role/LeaseReceivableLeaseReceivableTables" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.masimo.com/role/LeaseReceivableSalesTypeLeaseLeaseReceivableMaturityDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.masimo.com/role/LeaseReceivableSalesTypeLeaseReceivableDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.masimo.com/role/LesseeRouAssetsAndLeaseLiabilitiesFutureMaturitiesOperatingLeasePaymentsDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.masimo.com/role/LesseeRouAssetsAndLeaseLiabilitiesFutureMinimumLeasePaymentDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.masimo.com/role/LesseeRouAssetsAndLeaseLiabilitiesLeaseCostDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.masimo.com/role/LesseeRouAssetsAndLeaseLiabilitiesLesseeOperatingLeaseBalanceSheetClassificationDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.masimo.com/role/LesseeRouAssetsAndLeaseLiabilitiesLesseeRouAssetsAndLeaseLiabilities" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.masimo.com/role/LesseeRouAssetsAndLeaseLiabilitiesLesseeRouAssetsAndLeaseLiabilitiesDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.masimo.com/role/LesseeRouAssetsAndLeaseLiabilitiesLesseeRouAssetsAndLeaseLiabilitiesTables" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.masimo.com/role/NonOperatingIncomeNonOperatingIncome" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.masimo.com/role/NonOperatingIncomeNonOperatingIncomeDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.masimo.com/role/NonOperatingIncomeNonOperatingIncomeTables" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.masimo.com/role/OtherCurrentAssets" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.masimo.com/role/OtherCurrentAssetsOtherCurrentAssetsDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherAssetsCurrent" xlink:label="loc_us-gaap_OtherAssetsCurrent_3D43F505592C5A1883CC6349AA415B69" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetInvestmentInLeaseCurrent" xlink:label="loc_us-gaap_NetInvestmentInLeaseCurrent_822CB5F4AEDA5FB295AC2E71A632146C" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherAssetsCurrent_3D43F505592C5A1883CC6349AA415B69" xlink:to="loc_us-gaap_NetInvestmentInLeaseCurrent_822CB5F4AEDA5FB295AC2E71A632146C" 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_B5BEEF47CE605DBEBEA0D58D1F4AB6FB" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherAssetsCurrent_3D43F505592C5A1883CC6349AA415B69" xlink:to="loc_us-gaap_PrepaidTaxes_B5BEEF47CE605DBEBEA0D58D1F4AB6FB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PrepaidExpenseCurrent" xlink:label="loc_us-gaap_PrepaidExpenseCurrent_537691A4EE7F57A6AABEA07EDF2C85C1" xlink:type="locator" />
    <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherAssetsCurrent_3D43F505592C5A1883CC6349AA415B69" xlink:to="loc_us-gaap_PrepaidExpenseCurrent_537691A4EE7F57A6AABEA07EDF2C85C1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ValueAddedTaxReceivableCurrent" xlink:label="loc_us-gaap_ValueAddedTaxReceivableCurrent_0CF2434A2B7450AA853D09E786A822BA" xlink:type="locator" />
    <link:calculationArc order="4" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherAssetsCurrent_3D43F505592C5A1883CC6349AA415B69" xlink:to="loc_us-gaap_ValueAddedTaxReceivableCurrent_0CF2434A2B7450AA853D09E786A822BA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NontradeReceivablesCurrent" xlink:label="loc_us-gaap_NontradeReceivablesCurrent_AE4ABE81E2A25139B30CFA729CC71C2C" xlink:type="locator" />
    <link:calculationArc order="5" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherAssetsCurrent_3D43F505592C5A1883CC6349AA415B69" xlink:to="loc_us-gaap_NontradeReceivablesCurrent_AE4ABE81E2A25139B30CFA729CC71C2C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherAssetsMiscellaneousCurrent" xlink:label="loc_us-gaap_OtherAssetsMiscellaneousCurrent_BAD2D9A927A6551DB0C6D4304C711B50" xlink:type="locator" />
    <link:calculationArc order="6" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherAssetsCurrent_3D43F505592C5A1883CC6349AA415B69" xlink:to="loc_us-gaap_OtherAssetsMiscellaneousCurrent_BAD2D9A927A6551DB0C6D4304C711B50" xlink:type="arc" />
  </link:calculationLink>
  <link:calculationLink xlink:role="http://www.masimo.com/role/OtherCurrentAssetsOtherCurrentAssetsTables" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.masimo.com/role/OtherCurrentLiabilities" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.masimo.com/role/OtherCurrentLiabilitiesOtherCurrentLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccruedLiabilitiesAndOtherLiabilities" xlink:label="loc_us-gaap_AccruedLiabilitiesAndOtherLiabilities_f4cf4166-82c4-d92f-b23a-9de80e75cf26" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TaxesPayableCurrent" xlink:label="loc_us-gaap_TaxesPayableCurrent_47896491-55c6-1eb9-d2fd-7a2bb89405ec" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesAndOtherLiabilities_f4cf4166-82c4-d92f-b23a-9de80e75cf26" xlink:to="loc_us-gaap_TaxesPayableCurrent_47896491-55c6-1eb9-d2fd-7a2bb89405ec" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent" xlink:label="loc_us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent_1880896c-a101-2cd3-da1e-8ac153fdcab1" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesAndOtherLiabilities_f4cf4166-82c4-d92f-b23a-9de80e75cf26" xlink:to="loc_us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent_1880896c-a101-2cd3-da1e-8ac153fdcab1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_c90cf113-b51b-4312-22d0-4adb9883d309" xlink:type="locator" />
    <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesAndOtherLiabilities_f4cf4166-82c4-d92f-b23a-9de80e75cf26" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent_c90cf113-b51b-4312-22d0-4adb9883d309" 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="4" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesAndOtherLiabilities_f4cf4166-82c4-d92f-b23a-9de80e75cf26" 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_ProductWarrantyAccrualClassifiedCurrent" xlink:label="loc_us-gaap_ProductWarrantyAccrualClassifiedCurrent_e2904fee-b4e0-e40a-5e9a-b447875840f0" xlink:type="locator" />
    <link:calculationArc order="5" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesAndOtherLiabilities_f4cf4166-82c4-d92f-b23a-9de80e75cf26" 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_DueToRelatedPartiesCurrent" xlink:label="loc_us-gaap_DueToRelatedPartiesCurrent_52f9f195-5f62-754f-ea14-d08f3a881035" xlink:type="locator" />
    <link:calculationArc order="6" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesAndOtherLiabilities_f4cf4166-82c4-d92f-b23a-9de80e75cf26" xlink:to="loc_us-gaap_DueToRelatedPartiesCurrent_52f9f195-5f62-754f-ea14-d08f3a881035" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccruedProfessionalFeesCurrentAndNoncurrent" xlink:label="loc_us-gaap_AccruedProfessionalFeesCurrentAndNoncurrent_7adda365-bb68-3128-de24-7b3f012eac19" xlink:type="locator" />
    <link:calculationArc order="7" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesAndOtherLiabilities_f4cf4166-82c4-d92f-b23a-9de80e75cf26" xlink:to="loc_us-gaap_AccruedProfessionalFeesCurrentAndNoncurrent_7adda365-bb68-3128-de24-7b3f012eac19" 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="8" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesAndOtherLiabilities_f4cf4166-82c4-d92f-b23a-9de80e75cf26" xlink:to="loc_us-gaap_OtherAccruedLiabilitiesCurrent_fa7787c9-a33c-d084-bb97-5e2455f77a4c" xlink:type="arc" />
  </link:calculationLink>
  <link:calculationLink xlink:role="http://www.masimo.com/role/OtherCurrentLiabilitiesOtherCurrentLiabilitiesTables" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.masimo.com/role/OtherNonCurrentAssetsOtherNonCurrentAssets" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.masimo.com/role/OtherNonCurrentAssetsOtherNonCurrentAssetsDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.masimo.com/role/OtherNonCurrentAssetsOtherNonCurrentAssetsTables" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.masimo.com/role/OtherNonCurrentLiabilities" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.masimo.com/role/OtherNonCurrentLiabilitiesOtherNonCurrentLiabilitiesComponentsOfOtherNonCurrentLiabilitiesDetail" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredCreditsAndOtherLiabilities" xlink:label="loc_us-gaap_DeferredCreditsAndOtherLiabilities_5617E081C0E355458D6E774B01C6E443" xlink:type="locator" />
    <link:loc xlink:href="masi-20190928.xsd#masi_IncomeTaxPayableNoncurrent" xlink:label="loc_masi_IncomeTaxPayableNoncurrent_B9CAD76DFC8A532C9D1855A399F43EB3" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredCreditsAndOtherLiabilities_5617E081C0E355458D6E774B01C6E443" xlink:to="loc_masi_IncomeTaxPayableNoncurrent_B9CAD76DFC8A532C9D1855A399F43EB3" 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_6FEEFC61F6435772A161856ACC1AD900" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredCreditsAndOtherLiabilities_5617E081C0E355458D6E774B01C6E443" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_6FEEFC61F6435772A161856ACC1AD900" xlink:type="arc" />
    <link:loc xlink:href="masi-20190928.xsd#masi_UnrecognizedTaxBenefitsLiabilitiesNoncurrent" xlink:label="loc_masi_UnrecognizedTaxBenefitsLiabilitiesNoncurrent_2741A1747FD35CA2B646E77CF3591806" xlink:type="locator" />
    <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredCreditsAndOtherLiabilities_5617E081C0E355458D6E774B01C6E443" xlink:to="loc_masi_UnrecognizedTaxBenefitsLiabilitiesNoncurrent_2741A1747FD35CA2B646E77CF3591806" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxLiabilitiesNoncurrent" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesNoncurrent_DD7961C4FCE25481B021D0B7D7C4B3AC" xlink:type="locator" />
    <link:calculationArc order="4" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredCreditsAndOtherLiabilities_5617E081C0E355458D6E774B01C6E443" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesNoncurrent_DD7961C4FCE25481B021D0B7D7C4B3AC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_D800DDC3D9415A56AA50E1E5EA031D36" xlink:type="locator" />
    <link:calculationArc order="5" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredCreditsAndOtherLiabilities_5617E081C0E355458D6E774B01C6E443" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_D800DDC3D9415A56AA50E1E5EA031D36" xlink:type="arc" />
  </link:calculationLink>
  <link:calculationLink xlink:role="http://www.masimo.com/role/OtherNonCurrentLiabilitiesOtherNonCurrentLiabilitiesTables" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.masimo.com/role/PropertyAndEquipment" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.masimo.com/role/PropertyAndEquipmentPropertyAndEquipmentDetails" 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.masimo.com/role/PropertyAndEquipmentPropertyAndEquipmentNarrativeDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.masimo.com/role/PropertyAndEquipmentTables" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.masimo.com/role/RelatedPartyTransactions" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.masimo.com/role/RelatedPartyTransactionsRelatedPartyTransactionsDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.masimo.com/role/RelatedPartyTransactionsRelatedPartyTransactionsTables" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.masimo.com/role/SegmentInformationAndEnterpriseReporting" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.masimo.com/role/SegmentInformationAndEnterpriseReportingAnalysisOfProductRevenuesBasedUponGeographicAreaShippedDetail" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.masimo.com/role/SegmentInformationAndEnterpriseReportingLongLivedAssetsByGeographicAreaDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.masimo.com/role/SegmentInformationAndEnterpriseReportingTables" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.masimo.com/role/StockBasedCompensation" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.masimo.com/role/StockBasedCompensationAdditionalInformationDetail" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.masimo.com/role/StockBasedCompensationNumberAndWeightedAverageExercisePriceOfOptionsIssuedAndOutstandingUnderAllStockOptionPlansDetail" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.masimo.com/role/StockBasedCompensationRangeOfAssumptionsUsedAndResultingWeightedAverageFairValueOfOptionsGrantedAtDateOfGrantDetail" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.masimo.com/role/StockBasedCompensationStockBasedCompensationSummaryOfUnvestedRsuActivityDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.masimo.com/role/StockBasedCompensationTables" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.masimo.com/role/StockRepurchaseProgram" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.masimo.com/role/StockRepurchaseProgramAdditionalInformationDetail" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.masimo.com/role/StockRepurchaseProgramTables" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.masimo.com/role/SummaryOfSignificantAccountingPolicies" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.masimo.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.masimo.com/role/SummaryOfSignificantAccountingPoliciesChangesInProductWarrantyAccrualDetail" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.masimo.com/role/SummaryOfSignificantAccountingPoliciesPolicies" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.masimo.com/role/SummaryOfSignificantAccountingPoliciesReconciliationOfBasicAndDilutedNetIncomePerShareDetail" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_8836FC9305565EE78DC395E9814B0C4B" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_75C697B99D27591BAF15AE224FD0916D" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_8836FC9305565EE78DC395E9814B0C4B" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_75C697B99D27591BAF15AE224FD0916D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_47CD484597E356F7AD8760FD6EC9BD28" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_8836FC9305565EE78DC395E9814B0C4B" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_47CD484597E356F7AD8760FD6EC9BD28" xlink:type="arc" />
  </link:calculationLink>
  <link:calculationLink xlink:role="http://www.masimo.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfChangeInAccumulatedOtherComprehensiveIncomeDetail" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.masimo.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfSignificantAccountingPoliciesFairValueHierarchyForFinancialAssetsDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.masimo.com/role/SummaryOfSignificantAccountingPoliciesSupplementalCashFlowInformationDetail" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.masimo.com/role/SummaryOfSignificantAccountingPoliciesTables" xlink:type="extended" />
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>8
<FILENAME>masi-20190928_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.masimo.com/role/CommitmentsAndContingencies" xlink:href="masi-20190928.xsd#CommitmentsAndContingencies" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/CommitmentsAndContingenciesAdditionalInformationDetail" xlink:href="masi-20190928.xsd#CommitmentsAndContingenciesAdditionalInformationDetail" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/CommitmentsAndContingenciesFutureMinimumLeasePaymentsUnderOperatingAndCapitalLeasesDetail" xlink:href="masi-20190928.xsd#CommitmentsAndContingenciesFutureMinimumLeasePaymentsUnderOperatingAndCapitalLeasesDetail" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/CommitmentsAndContingenciesTables" xlink:href="masi-20190928.xsd#CommitmentsAndContingenciesTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/CondensedConsolidatedBalanceSheets" xlink:href="masi-20190928.xsd#CondensedConsolidatedBalanceSheets" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/CondensedConsolidatedBalanceSheetsParenthetical" xlink:href="masi-20190928.xsd#CondensedConsolidatedBalanceSheetsParenthetical" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/CondensedConsolidatedStatementsOfCashFlows" xlink:href="masi-20190928.xsd#CondensedConsolidatedStatementsOfCashFlows" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/CondensedConsolidatedStatementsOfComprehensiveIncome" xlink:href="masi-20190928.xsd#CondensedConsolidatedStatementsOfComprehensiveIncome" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/CondensedConsolidatedStatementsOfOperationsCondensedConsolidatedStatementOfOperations" xlink:href="masi-20190928.xsd#CondensedConsolidatedStatementsOfOperationsCondensedConsolidatedStatementOfOperations" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/ConsolidatedStatementOfStockholdersEquityConsolidatedStatementOfStockholdersEquity" xlink:href="masi-20190928.xsd#ConsolidatedStatementOfStockholdersEquityConsolidatedStatementOfStockholdersEquity" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/CreditFacilitiesCreditFacilities" xlink:href="masi-20190928.xsd#CreditFacilitiesCreditFacilities" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/CreditFacilitiesCreditFacilitiesDetails" xlink:href="masi-20190928.xsd#CreditFacilitiesCreditFacilitiesDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/CreditFacilitiesCreditFacilitiesTables" xlink:href="masi-20190928.xsd#CreditFacilitiesCreditFacilitiesTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/DeferredCostsAndOtherContractAssets" xlink:href="masi-20190928.xsd#DeferredCostsAndOtherContractAssets" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/DeferredCostsAndOtherContractAssetsDeferredCostsAndOtherContractAssetsDetails" xlink:href="masi-20190928.xsd#DeferredCostsAndOtherContractAssetsDeferredCostsAndOtherContractAssetsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/DeferredCostsAndOtherContractAssetsDeferredCostsAndOtherContractAssetsTables" xlink:href="masi-20190928.xsd#DeferredCostsAndOtherContractAssetsDeferredCostsAndOtherContractAssetsTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/DeferredRevenueAndOtherContractLiabilities" xlink:href="masi-20190928.xsd#DeferredRevenueAndOtherContractLiabilities" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/DeferredRevenueAndOtherContractLiabilitiesChangesInDeferredRevenueDetails" xlink:href="masi-20190928.xsd#DeferredRevenueAndOtherContractLiabilitiesChangesInDeferredRevenueDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/DeferredRevenueAndOtherContractLiabilitiesDeferredRevenueAndOtherContractLiabilitiesDetails" xlink:href="masi-20190928.xsd#DeferredRevenueAndOtherContractLiabilitiesDeferredRevenueAndOtherContractLiabilitiesDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/DeferredRevenueAndOtherContractLiabilitiesDeferredRevenueAndOtherContractLiabilitiesTables" xlink:href="masi-20190928.xsd#DeferredRevenueAndOtherContractLiabilitiesDeferredRevenueAndOtherContractLiabilitiesTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/DeferredRevenueAndOtherContractLiabilitiesUnrecognizedContractRevenueDetails" xlink:href="masi-20190928.xsd#DeferredRevenueAndOtherContractLiabilitiesUnrecognizedContractRevenueDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/DescriptionOfCompany" xlink:href="masi-20190928.xsd#DescriptionOfCompany" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/DocumentAndEntityInformation" xlink:href="masi-20190928.xsd#DocumentAndEntityInformation" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/GoodwillGoodwill" xlink:href="masi-20190928.xsd#GoodwillGoodwill" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/GoodwillGoodwillAdditionalInformationDetails" xlink:href="masi-20190928.xsd#GoodwillGoodwillAdditionalInformationDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/GoodwillGoodwillDetails" xlink:href="masi-20190928.xsd#GoodwillGoodwillDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/GoodwillGoodwillTable" xlink:href="masi-20190928.xsd#GoodwillGoodwillTable" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/IncomeTaxes" xlink:href="masi-20190928.xsd#IncomeTaxes" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/IncomeTaxesAdditionalInformationDetail" xlink:href="masi-20190928.xsd#IncomeTaxesAdditionalInformationDetail" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/IntangibleAssets" xlink:href="masi-20190928.xsd#IntangibleAssets" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/IntangibleAssetsIntangibleAssetsAdditionalInformationDetails" xlink:href="masi-20190928.xsd#IntangibleAssetsIntangibleAssetsAdditionalInformationDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/IntangibleAssetsIntangibleAssetsFutureAmortizationExpenseDetails" xlink:href="masi-20190928.xsd#IntangibleAssetsIntangibleAssetsFutureAmortizationExpenseDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/IntangibleAssetsIntangibleAssetsScheduleOfFiniteLivedIntangibleAssetsDetails" xlink:href="masi-20190928.xsd#IntangibleAssetsIntangibleAssetsScheduleOfFiniteLivedIntangibleAssetsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/IntangibleAssetsTables" xlink:href="masi-20190928.xsd#IntangibleAssetsTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/Inventories" xlink:href="masi-20190928.xsd#Inventories" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/InventoriesComponentsOfInventoryDetails" xlink:href="masi-20190928.xsd#InventoriesComponentsOfInventoryDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/InventoriesTables" xlink:href="masi-20190928.xsd#InventoriesTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/LeaseReceivableLeaseReceivable" xlink:href="masi-20190928.xsd#LeaseReceivableLeaseReceivable" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/LeaseReceivableLeaseReceivableDetails" xlink:href="masi-20190928.xsd#LeaseReceivableLeaseReceivableDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/LeaseReceivableLeaseReceivableTables" xlink:href="masi-20190928.xsd#LeaseReceivableLeaseReceivableTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/LeaseReceivableSalesTypeLeaseLeaseReceivableMaturityDetails" xlink:href="masi-20190928.xsd#LeaseReceivableSalesTypeLeaseLeaseReceivableMaturityDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/LeaseReceivableSalesTypeLeaseReceivableDetails" xlink:href="masi-20190928.xsd#LeaseReceivableSalesTypeLeaseReceivableDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/LesseeRouAssetsAndLeaseLiabilitiesFutureMaturitiesOperatingLeasePaymentsDetails" xlink:href="masi-20190928.xsd#LesseeRouAssetsAndLeaseLiabilitiesFutureMaturitiesOperatingLeasePaymentsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/LesseeRouAssetsAndLeaseLiabilitiesFutureMinimumLeasePaymentDetails" xlink:href="masi-20190928.xsd#LesseeRouAssetsAndLeaseLiabilitiesFutureMinimumLeasePaymentDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/LesseeRouAssetsAndLeaseLiabilitiesLeaseCostDetails" xlink:href="masi-20190928.xsd#LesseeRouAssetsAndLeaseLiabilitiesLeaseCostDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/LesseeRouAssetsAndLeaseLiabilitiesLesseeOperatingLeaseBalanceSheetClassificationDetails" xlink:href="masi-20190928.xsd#LesseeRouAssetsAndLeaseLiabilitiesLesseeOperatingLeaseBalanceSheetClassificationDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/LesseeRouAssetsAndLeaseLiabilitiesLesseeRouAssetsAndLeaseLiabilities" xlink:href="masi-20190928.xsd#LesseeRouAssetsAndLeaseLiabilitiesLesseeRouAssetsAndLeaseLiabilities" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/LesseeRouAssetsAndLeaseLiabilitiesLesseeRouAssetsAndLeaseLiabilitiesDetails" xlink:href="masi-20190928.xsd#LesseeRouAssetsAndLeaseLiabilitiesLesseeRouAssetsAndLeaseLiabilitiesDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/LesseeRouAssetsAndLeaseLiabilitiesLesseeRouAssetsAndLeaseLiabilitiesTables" xlink:href="masi-20190928.xsd#LesseeRouAssetsAndLeaseLiabilitiesLesseeRouAssetsAndLeaseLiabilitiesTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/NonOperatingIncomeNonOperatingIncome" xlink:href="masi-20190928.xsd#NonOperatingIncomeNonOperatingIncome" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/NonOperatingIncomeNonOperatingIncomeDetails" xlink:href="masi-20190928.xsd#NonOperatingIncomeNonOperatingIncomeDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/NonOperatingIncomeNonOperatingIncomeTables" xlink:href="masi-20190928.xsd#NonOperatingIncomeNonOperatingIncomeTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/OtherCurrentAssets" xlink:href="masi-20190928.xsd#OtherCurrentAssets" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/OtherCurrentAssetsOtherCurrentAssetsDetails" xlink:href="masi-20190928.xsd#OtherCurrentAssetsOtherCurrentAssetsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/OtherCurrentAssetsOtherCurrentAssetsTables" xlink:href="masi-20190928.xsd#OtherCurrentAssetsOtherCurrentAssetsTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/OtherCurrentLiabilities" xlink:href="masi-20190928.xsd#OtherCurrentLiabilities" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/OtherCurrentLiabilitiesOtherCurrentLiabilitiesDetails" xlink:href="masi-20190928.xsd#OtherCurrentLiabilitiesOtherCurrentLiabilitiesDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/OtherCurrentLiabilitiesOtherCurrentLiabilitiesTables" xlink:href="masi-20190928.xsd#OtherCurrentLiabilitiesOtherCurrentLiabilitiesTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/OtherNonCurrentAssetsOtherNonCurrentAssets" xlink:href="masi-20190928.xsd#OtherNonCurrentAssetsOtherNonCurrentAssets" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/OtherNonCurrentAssetsOtherNonCurrentAssetsDetails" xlink:href="masi-20190928.xsd#OtherNonCurrentAssetsOtherNonCurrentAssetsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/OtherNonCurrentAssetsOtherNonCurrentAssetsTables" xlink:href="masi-20190928.xsd#OtherNonCurrentAssetsOtherNonCurrentAssetsTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/OtherNonCurrentLiabilities" xlink:href="masi-20190928.xsd#OtherNonCurrentLiabilities" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/OtherNonCurrentLiabilitiesOtherNonCurrentLiabilitiesComponentsOfOtherNonCurrentLiabilitiesDetail" xlink:href="masi-20190928.xsd#OtherNonCurrentLiabilitiesOtherNonCurrentLiabilitiesComponentsOfOtherNonCurrentLiabilitiesDetail" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/OtherNonCurrentLiabilitiesOtherNonCurrentLiabilitiesTables" xlink:href="masi-20190928.xsd#OtherNonCurrentLiabilitiesOtherNonCurrentLiabilitiesTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/PropertyAndEquipment" xlink:href="masi-20190928.xsd#PropertyAndEquipment" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/PropertyAndEquipmentPropertyAndEquipmentDetails" xlink:href="masi-20190928.xsd#PropertyAndEquipmentPropertyAndEquipmentDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/PropertyAndEquipmentPropertyAndEquipmentNarrativeDetails" xlink:href="masi-20190928.xsd#PropertyAndEquipmentPropertyAndEquipmentNarrativeDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/PropertyAndEquipmentTables" xlink:href="masi-20190928.xsd#PropertyAndEquipmentTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/RelatedPartyTransactions" xlink:href="masi-20190928.xsd#RelatedPartyTransactions" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/RelatedPartyTransactionsRelatedPartyTransactionsDetails" xlink:href="masi-20190928.xsd#RelatedPartyTransactionsRelatedPartyTransactionsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/RelatedPartyTransactionsRelatedPartyTransactionsTables" xlink:href="masi-20190928.xsd#RelatedPartyTransactionsRelatedPartyTransactionsTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/SegmentInformationAndEnterpriseReporting" xlink:href="masi-20190928.xsd#SegmentInformationAndEnterpriseReporting" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/SegmentInformationAndEnterpriseReportingAnalysisOfProductRevenuesBasedUponGeographicAreaShippedDetail" xlink:href="masi-20190928.xsd#SegmentInformationAndEnterpriseReportingAnalysisOfProductRevenuesBasedUponGeographicAreaShippedDetail" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/SegmentInformationAndEnterpriseReportingLongLivedAssetsByGeographicAreaDetails" xlink:href="masi-20190928.xsd#SegmentInformationAndEnterpriseReportingLongLivedAssetsByGeographicAreaDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/SegmentInformationAndEnterpriseReportingTables" xlink:href="masi-20190928.xsd#SegmentInformationAndEnterpriseReportingTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/StockBasedCompensation" xlink:href="masi-20190928.xsd#StockBasedCompensation" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/StockBasedCompensationAdditionalInformationDetail" xlink:href="masi-20190928.xsd#StockBasedCompensationAdditionalInformationDetail" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/StockBasedCompensationNumberAndWeightedAverageExercisePriceOfOptionsIssuedAndOutstandingUnderAllStockOptionPlansDetail" xlink:href="masi-20190928.xsd#StockBasedCompensationNumberAndWeightedAverageExercisePriceOfOptionsIssuedAndOutstandingUnderAllStockOptionPlansDetail" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/StockBasedCompensationRangeOfAssumptionsUsedAndResultingWeightedAverageFairValueOfOptionsGrantedAtDateOfGrantDetail" xlink:href="masi-20190928.xsd#StockBasedCompensationRangeOfAssumptionsUsedAndResultingWeightedAverageFairValueOfOptionsGrantedAtDateOfGrantDetail" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/StockBasedCompensationStockBasedCompensationSummaryOfUnvestedRsuActivityDetails" xlink:href="masi-20190928.xsd#StockBasedCompensationStockBasedCompensationSummaryOfUnvestedRsuActivityDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/StockBasedCompensationTables" xlink:href="masi-20190928.xsd#StockBasedCompensationTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/StockRepurchaseProgram" xlink:href="masi-20190928.xsd#StockRepurchaseProgram" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/StockRepurchaseProgramAdditionalInformationDetail" xlink:href="masi-20190928.xsd#StockRepurchaseProgramAdditionalInformationDetail" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/StockRepurchaseProgramTables" xlink:href="masi-20190928.xsd#StockRepurchaseProgramTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/SummaryOfSignificantAccountingPolicies" xlink:href="masi-20190928.xsd#SummaryOfSignificantAccountingPolicies" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" xlink:href="masi-20190928.xsd#SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/SummaryOfSignificantAccountingPoliciesChangesInProductWarrantyAccrualDetail" xlink:href="masi-20190928.xsd#SummaryOfSignificantAccountingPoliciesChangesInProductWarrantyAccrualDetail" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/SummaryOfSignificantAccountingPoliciesPolicies" xlink:href="masi-20190928.xsd#SummaryOfSignificantAccountingPoliciesPolicies" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/SummaryOfSignificantAccountingPoliciesReconciliationOfBasicAndDilutedNetIncomePerShareDetail" xlink:href="masi-20190928.xsd#SummaryOfSignificantAccountingPoliciesReconciliationOfBasicAndDilutedNetIncomePerShareDetail" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfChangeInAccumulatedOtherComprehensiveIncomeDetail" xlink:href="masi-20190928.xsd#SummaryOfSignificantAccountingPoliciesScheduleOfChangeInAccumulatedOtherComprehensiveIncomeDetail" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfSignificantAccountingPoliciesFairValueHierarchyForFinancialAssetsDetails" xlink:href="masi-20190928.xsd#SummaryOfSignificantAccountingPoliciesSummaryOfSignificantAccountingPoliciesFairValueHierarchyForFinancialAssetsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/SummaryOfSignificantAccountingPoliciesSupplementalCashFlowInformationDetail" xlink:href="masi-20190928.xsd#SummaryOfSignificantAccountingPoliciesSupplementalCashFlowInformationDetail" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/SummaryOfSignificantAccountingPoliciesTables" xlink:href="masi-20190928.xsd#SummaryOfSignificantAccountingPoliciesTables" 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.masimo.com/role/CommitmentsAndContingencies" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.masimo.com/role/CommitmentsAndContingenciesAdditionalInformationDetail" xlink:type="extended">
    <link:loc xlink:href="masi-20190928.xsd#masi_ContingenciesAndCommitmentsLineItems" xlink:label="loc_masi_ContingenciesAndCommitmentsLineItems_EB8AA201A9F66F0B83E9136249E99AA9" xlink:type="locator" />
    <link:loc xlink:href="masi-20190928.xsd#masi_ContingenciesAndCommitmentsTable" xlink:label="loc_masi_ContingenciesAndCommitmentsTable_8B7FF5AA19F109ED90BC136249E021E4" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_masi_ContingenciesAndCommitmentsLineItems_EB8AA201A9F66F0B83E9136249E99AA9" xlink:to="loc_masi_ContingenciesAndCommitmentsTable_8B7FF5AA19F109ED90BC136249E021E4" 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_ConsolidationItemsAxis" xlink:label="loc_srt_ConsolidationItemsAxis_8306137B4DB1FADB0E06136249E052A2" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_masi_ContingenciesAndCommitmentsTable_8B7FF5AA19F109ED90BC136249E021E4" xlink:to="loc_srt_ConsolidationItemsAxis_8306137B4DB1FADB0E06136249E052A2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ConsolidationItemsDomain" xlink:label="loc_srt_ConsolidationItemsDomain_D370D41BB7B8992D261B136249E0882B_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidationItemsAxis_8306137B4DB1FADB0E06136249E052A2" xlink:to="loc_srt_ConsolidationItemsDomain_D370D41BB7B8992D261B136249E0882B_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ConsolidationItemsDomain" xlink:label="loc_srt_ConsolidationItemsDomain_D370D41BB7B8992D261B136249E0882B" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidationItemsAxis_8306137B4DB1FADB0E06136249E052A2" xlink:to="loc_srt_ConsolidationItemsDomain_D370D41BB7B8992D261B136249E0882B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ReportableGeographicalComponentsMember" xlink:label="loc_srt_ReportableGeographicalComponentsMember_F830A611E8FC6CA57146136249E19E50" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidationItemsDomain_D370D41BB7B8992D261B136249E0882B" xlink:to="loc_srt_ReportableGeographicalComponentsMember_F830A611E8FC6CA57146136249E19E50" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_TitleOfIndividualAxis" xlink:label="loc_srt_TitleOfIndividualAxis_01EC4E794021C6ED0E41136249E127FB" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_masi_ContingenciesAndCommitmentsTable_8B7FF5AA19F109ED90BC136249E021E4" xlink:to="loc_srt_TitleOfIndividualAxis_01EC4E794021C6ED0E41136249E127FB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_E5675438AFE70860D788136249E1B69E_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_TitleOfIndividualAxis_01EC4E794021C6ED0E41136249E127FB" xlink:to="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_E5675438AFE70860D788136249E1B69E_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_E5675438AFE70860D788136249E1B69E" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_TitleOfIndividualAxis_01EC4E794021C6ED0E41136249E127FB" xlink:to="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_E5675438AFE70860D788136249E1B69E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ChiefExecutiveOfficerMember" xlink:label="loc_srt_ChiefExecutiveOfficerMember_70DE11EA70C891FABE58136249E28F11" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_E5675438AFE70860D788136249E1B69E" xlink:to="loc_srt_ChiefExecutiveOfficerMember_70DE11EA70C891FABE58136249E28F11" 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_B4C554FDB64087CF5B76136249E22822" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_masi_ContingenciesAndCommitmentsTable_8B7FF5AA19F109ED90BC136249E021E4" xlink:to="loc_us-gaap_AwardTypeAxis_B4C554FDB64087CF5B76136249E22822" 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_B7E6587909D86256872B136249E21453_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_B4C554FDB64087CF5B76136249E22822" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_B7E6587909D86256872B136249E21453_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_B7E6587909D86256872B136249E21453" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_B4C554FDB64087CF5B76136249E22822" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_B7E6587909D86256872B136249E21453" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_DA646C747C005D0C5E2A136249E39EE4" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_B7E6587909D86256872B136249E21453" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_DA646C747C005D0C5E2A136249E39EE4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashDistributionMember" xlink:label="loc_us-gaap_CashDistributionMember_41B04FE88F193C3FAA7F136249E3E814" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_B7E6587909D86256872B136249E21453" xlink:to="loc_us-gaap_CashDistributionMember_41B04FE88F193C3FAA7F136249E3E814" 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_6DF6967211517BE71948136249E32591" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_masi_ContingenciesAndCommitmentsTable_8B7FF5AA19F109ED90BC136249E021E4" xlink:to="loc_srt_StatementGeographicalAxis_6DF6967211517BE71948136249E32591" 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_E7E865805E62AEEB1FAA136249E3FA82_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementGeographicalAxis_6DF6967211517BE71948136249E32591" xlink:to="loc_srt_SegmentGeographicalDomain_E7E865805E62AEEB1FAA136249E3FA82_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_E7E865805E62AEEB1FAA136249E3FA82" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementGeographicalAxis_6DF6967211517BE71948136249E32591" xlink:to="loc_srt_SegmentGeographicalDomain_E7E865805E62AEEB1FAA136249E3FA82" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NonUsMember" xlink:label="loc_us-gaap_NonUsMember_EFB664EDF18C186CCDD1136249E3B185" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_E7E865805E62AEEB1FAA136249E3FA82" xlink:to="loc_us-gaap_NonUsMember_EFB664EDF18C186CCDD1136249E3B185" 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_F5C599FE671C19E5B43E136249E49C7F" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_E7E865805E62AEEB1FAA136249E3FA82" xlink:to="loc_country_US_F5C599FE671C19E5B43E136249E49C7F" 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_9152C64667E3EC828440136249E4AAA2" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_masi_ContingenciesAndCommitmentsTable_8B7FF5AA19F109ED90BC136249E021E4" xlink:to="loc_us-gaap_PlanNameAxis_9152C64667E3EC828440136249E4AAA2" 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_979D2208327388296270136249E43148_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PlanNameAxis_9152C64667E3EC828440136249E4AAA2" xlink:to="loc_us-gaap_PlanNameDomain_979D2208327388296270136249E43148_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_979D2208327388296270136249E43148" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PlanNameAxis_9152C64667E3EC828440136249E4AAA2" xlink:to="loc_us-gaap_PlanNameDomain_979D2208327388296270136249E43148" 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_2F6A2DB34ED7B6BBE1B0136249E4D7A7" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_masi_ContingenciesAndCommitmentsTable_8B7FF5AA19F109ED90BC136249E021E4" xlink:to="loc_dei_LegalEntityAxis_2F6A2DB34ED7B6BBE1B0136249E4D7A7" 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_6793F2B4DD2348E58A11136249E5B6DC_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_2F6A2DB34ED7B6BBE1B0136249E4D7A7" xlink:to="loc_dei_EntityDomain_6793F2B4DD2348E58A11136249E5B6DC_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_6793F2B4DD2348E58A11136249E5B6DC" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_2F6A2DB34ED7B6BBE1B0136249E4D7A7" xlink:to="loc_dei_EntityDomain_6793F2B4DD2348E58A11136249E5B6DC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_LitigationCaseAxis" xlink:label="loc_srt_LitigationCaseAxis_E946173FBD66DEDEC84B136249E5C889" xlink:type="locator" />
    <link:definitionArc order="7" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_masi_ContingenciesAndCommitmentsTable_8B7FF5AA19F109ED90BC136249E021E4" xlink:to="loc_srt_LitigationCaseAxis_E946173FBD66DEDEC84B136249E5C889" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_LitigationCaseTypeDomain" xlink:label="loc_srt_LitigationCaseTypeDomain_EE64A53FBFBC4E358BD8136249E51F30_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_LitigationCaseAxis_E946173FBD66DEDEC84B136249E5C889" xlink:to="loc_srt_LitigationCaseTypeDomain_EE64A53FBFBC4E358BD8136249E51F30_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_LitigationCaseTypeDomain" xlink:label="loc_srt_LitigationCaseTypeDomain_EE64A53FBFBC4E358BD8136249E51F30" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_LitigationCaseAxis_E946173FBD66DEDEC84B136249E5C889" xlink:to="loc_srt_LitigationCaseTypeDomain_EE64A53FBFBC4E358BD8136249E51F30" xlink:type="arc" />
    <link:loc xlink:href="masi-20190928.xsd#masi_MasimovsFormerAgencyTenderMember" xlink:label="loc_masi_MasimovsFormerAgencyTenderMember_DB8FABCE48A6E30494F1136249E5D40C" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_LitigationCaseTypeDomain_EE64A53FBFBC4E358BD8136249E51F30" xlink:to="loc_masi_MasimovsFormerAgencyTenderMember_DB8FABCE48A6E30494F1136249E5D40C" xlink:type="arc" />
    <link:loc xlink:href="masi-20190928.xsd#masi_Masimovs.PhysiciansHealthsourceInc.Member" xlink:label="loc_masi_Masimovs.PhysiciansHealthsourceInc.Member_082659F857A00D0091F8136249E6D31D" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_LitigationCaseTypeDomain_EE64A53FBFBC4E358BD8136249E51F30" xlink:to="loc_masi_Masimovs.PhysiciansHealthsourceInc.Member_082659F857A00D0091F8136249E6D31D" 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_EC53B8534435480BD3D5136249E608E2" xlink:type="locator" />
    <link:definitionArc order="8" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_masi_ContingenciesAndCommitmentsTable_8B7FF5AA19F109ED90BC136249E021E4" xlink:to="loc_us-gaap_ConcentrationRiskByTypeAxis_EC53B8534435480BD3D5136249E608E2" 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_6720C800CA7C62140691136249E6946A_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_EC53B8534435480BD3D5136249E608E2" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_6720C800CA7C62140691136249E6946A_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_6720C800CA7C62140691136249E6946A" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_EC53B8534435480BD3D5136249E608E2" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_6720C800CA7C62140691136249E6946A" 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_311866BA43936DD09234136249E646E9" xlink:type="locator" />
    <link:definitionArc order="9" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_masi_ContingenciesAndCommitmentsTable_8B7FF5AA19F109ED90BC136249E021E4" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_311866BA43936DD09234136249E646E9" 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_B4890771BB5AEA6CCA05136249E6D7E6_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_311866BA43936DD09234136249E646E9" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_B4890771BB5AEA6CCA05136249E6D7E6_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_B4890771BB5AEA6CCA05136249E6D7E6" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_311866BA43936DD09234136249E646E9" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_B4890771BB5AEA6CCA05136249E6D7E6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SalesRevenueProductLineMember" xlink:label="loc_us-gaap_SalesRevenueProductLineMember_867381A727C02EC6BB05136249E715C0" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_B4890771BB5AEA6CCA05136249E6D7E6" xlink:to="loc_us-gaap_SalesRevenueProductLineMember_867381A727C02EC6BB05136249E715C0" 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_CE84A86CB47CA73941E7136249E73056" xlink:type="locator" />
    <link:definitionArc order="10" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_masi_ContingenciesAndCommitmentsTable_8B7FF5AA19F109ED90BC136249E021E4" xlink:to="loc_srt_RangeAxis_CE84A86CB47CA73941E7136249E73056" 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_564DE1FB9E5479CA9194136249E794A8_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_CE84A86CB47CA73941E7136249E73056" xlink:to="loc_srt_RangeMember_564DE1FB9E5479CA9194136249E794A8_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_564DE1FB9E5479CA9194136249E794A8" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_CE84A86CB47CA73941E7136249E73056" xlink:to="loc_srt_RangeMember_564DE1FB9E5479CA9194136249E794A8" 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_D4E145940F03080328A7136249E704F2" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_564DE1FB9E5479CA9194136249E794A8" xlink:to="loc_srt_MinimumMember_D4E145940F03080328A7136249E704F2" 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_D0B97481CB47DF6826CB136249E859DB" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_564DE1FB9E5479CA9194136249E794A8" xlink:to="loc_srt_MaximumMember_D0B97481CB47DF6826CB136249E859DB" 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_BAA447382F69C290926F136249E8E61D" xlink:type="locator" />
    <link:definitionArc order="11" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_masi_ContingenciesAndCommitmentsTable_8B7FF5AA19F109ED90BC136249E021E4" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_BAA447382F69C290926F136249E8E61D" 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_24E26926C26C05AA7049136249E86CB2_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_BAA447382F69C290926F136249E8E61D" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_24E26926C26C05AA7049136249E86CB2_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_24E26926C26C05AA7049136249E86CB2" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_BAA447382F69C290926F136249E8E61D" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_24E26926C26C05AA7049136249E86CB2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SalesMember" xlink:label="loc_us-gaap_SalesMember_C197861E8A4EEB19B4DE136249E8F171" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_24E26926C26C05AA7049136249E86CB2" xlink:to="loc_us-gaap_SalesMember_C197861E8A4EEB19B4DE136249E8F171" 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_C533B422D49C042A3C13136249E9255E" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_24E26926C26C05AA7049136249E86CB2" xlink:to="loc_us-gaap_AccountsReceivableMember_C533B422D49C042A3C13136249E9255E" 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_B280DB3540012F84BE84136249E9BD8A" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_masi_ContingenciesAndCommitmentsLineItems_EB8AA201A9F66F0B83E9136249E99AA9" xlink:to="loc_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent_B280DB3540012F84BE84136249E9BD8A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount" xlink:label="loc_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount_31791DE6E04EB1E136A6136249E9932F" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_masi_ContingenciesAndCommitmentsLineItems_EB8AA201A9F66F0B83E9136249E99AA9" xlink:to="loc_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount_31791DE6E04EB1E136A6136249E9932F" xlink:type="arc" />
    <link:loc xlink:href="masi-20190928.xsd#masi_EmploymentAgreementSeveranceTerms" xlink:label="loc_masi_EmploymentAgreementSeveranceTerms_BB18F9B17635ED782D64136249E9972E" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_masi_ContingenciesAndCommitmentsLineItems_EB8AA201A9F66F0B83E9136249E99AA9" xlink:to="loc_masi_EmploymentAgreementSeveranceTerms_BB18F9B17635ED782D64136249E9972E" xlink:type="arc" />
    <link:loc xlink:href="masi-20190928.xsd#masi_EmploymentAgreementSeveranceBenefitsSpecialPaymentQualifyingTermination" xlink:label="loc_masi_EmploymentAgreementSeveranceBenefitsSpecialPaymentQualifyingTermination_03D01CEA5B202A45797B136249EA4A36" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_masi_ContingenciesAndCommitmentsLineItems_EB8AA201A9F66F0B83E9136249E99AA9" xlink:to="loc_masi_EmploymentAgreementSeveranceBenefitsSpecialPaymentQualifyingTermination_03D01CEA5B202A45797B136249EA4A36" xlink:type="arc" />
    <link:loc xlink:href="masi-20190928.xsd#masi_SeverancePlanParticipationAgreements" xlink:label="loc_masi_SeverancePlanParticipationAgreements_B96025E51EB7BE6311D3136249EA85DB" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_masi_ContingenciesAndCommitmentsLineItems_EB8AA201A9F66F0B83E9136249E99AA9" xlink:to="loc_masi_SeverancePlanParticipationAgreements_B96025E51EB7BE6311D3136249EA85DB" xlink:type="arc" />
    <link:loc xlink:href="masi-20190928.xsd#masi_SupplementalUnemploymentBenefitsSeveranceBenefitsRequiredNoticeofResignation" xlink:label="loc_masi_SupplementalUnemploymentBenefitsSeveranceBenefitsRequiredNoticeofResignation_FC28C4F3CEF6BDBF2988136249EAD220" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_masi_ContingenciesAndCommitmentsLineItems_EB8AA201A9F66F0B83E9136249E99AA9" xlink:to="loc_masi_SupplementalUnemploymentBenefitsSeveranceBenefitsRequiredNoticeofResignation_FC28C4F3CEF6BDBF2988136249EAD220" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted" xlink:label="loc_us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted_EC991C765CA9E9EAF453136249EA667A" xlink:type="locator" />
    <link:definitionArc order="7" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_masi_ContingenciesAndCommitmentsLineItems_EB8AA201A9F66F0B83E9136249E99AA9" xlink:to="loc_us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted_EC991C765CA9E9EAF453136249EA667A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherCommitment" xlink:label="loc_us-gaap_OtherCommitment_860921487C2E784802E9136249EA95FE" xlink:type="locator" />
    <link:definitionArc order="8" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_masi_ContingenciesAndCommitmentsLineItems_EB8AA201A9F66F0B83E9136249E99AA9" xlink:to="loc_us-gaap_OtherCommitment_860921487C2E784802E9136249EA95FE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Cash" xlink:label="loc_us-gaap_Cash_836FF43ED6CFDAC35EEB136249EA756F" xlink:type="locator" />
    <link:definitionArc order="9" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_masi_ContingenciesAndCommitmentsLineItems_EB8AA201A9F66F0B83E9136249E99AA9" xlink:to="loc_us-gaap_Cash_836FF43ED6CFDAC35EEB136249EA756F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShortTermInvestments" xlink:label="loc_us-gaap_ShortTermInvestments_461CE0235BCED64C2EF4136249EBA782" xlink:type="locator" />
    <link:definitionArc order="10" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_masi_ContingenciesAndCommitmentsLineItems_EB8AA201A9F66F0B83E9136249E99AA9" xlink:to="loc_us-gaap_ShortTermInvestments_461CE0235BCED64C2EF4136249EBA782" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashEquivalentsAtCarryingValue" xlink:label="loc_us-gaap_CashEquivalentsAtCarryingValue_19736FC801485CAFCC6D136249EB3809" xlink:type="locator" />
    <link:definitionArc order="11" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_masi_ContingenciesAndCommitmentsLineItems_EB8AA201A9F66F0B83E9136249E99AA9" xlink:to="loc_us-gaap_CashEquivalentsAtCarryingValue_19736FC801485CAFCC6D136249EB3809" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashFDICInsuredAmount" xlink:label="loc_us-gaap_CashFDICInsuredAmount_F90CEC192CF0DE3CB52D136249EBC73A" xlink:type="locator" />
    <link:definitionArc order="12" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_masi_ContingenciesAndCommitmentsLineItems_EB8AA201A9F66F0B83E9136249E99AA9" xlink:to="loc_us-gaap_CashFDICInsuredAmount_F90CEC192CF0DE3CB52D136249EBC73A" xlink:type="arc" />
    <link:loc xlink:href="masi-20190928.xsd#masi_PercentageofRevenueCustomerConcentration" xlink:label="loc_masi_PercentageofRevenueCustomerConcentration_4641882AD7421F513107136249EB67D4" xlink:type="locator" />
    <link:definitionArc order="13" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_masi_ContingenciesAndCommitmentsLineItems_EB8AA201A9F66F0B83E9136249E99AA9" xlink:to="loc_masi_PercentageofRevenueCustomerConcentration_4641882AD7421F513107136249EB67D4" xlink:type="arc" />
    <link:loc xlink:href="masi-20190928.xsd#masi_ConcentrationRiskJustintimeDistributors" xlink:label="loc_masi_ConcentrationRiskJustintimeDistributors_AAB1DDBB4F852EA53115136249EB1F7F" xlink:type="locator" />
    <link:definitionArc order="14" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_masi_ContingenciesAndCommitmentsLineItems_EB8AA201A9F66F0B83E9136249E99AA9" xlink:to="loc_masi_ConcentrationRiskJustintimeDistributors_AAB1DDBB4F852EA53115136249EB1F7F" xlink:type="arc" />
    <link:loc xlink:href="masi-20190928.xsd#masi_PercentageOfRevenueOneCustomer" xlink:label="loc_masi_PercentageOfRevenueOneCustomer_F996D1BA90A804A9EBF8136249EB018A" xlink:type="locator" />
    <link:definitionArc order="15" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_masi_ContingenciesAndCommitmentsLineItems_EB8AA201A9F66F0B83E9136249E99AA9" xlink:to="loc_masi_PercentageOfRevenueOneCustomer_F996D1BA90A804A9EBF8136249EB018A" xlink:type="arc" />
    <link:loc xlink:href="masi-20190928.xsd#masi_PercentageOfRevenueTwoCustomer" xlink:label="loc_masi_PercentageOfRevenueTwoCustomer_AD288D632E5A23FAF692136249ECBF04" xlink:type="locator" />
    <link:definitionArc order="16" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_masi_ContingenciesAndCommitmentsLineItems_EB8AA201A9F66F0B83E9136249E99AA9" xlink:to="loc_masi_PercentageOfRevenueTwoCustomer_AD288D632E5A23FAF692136249ECBF04" xlink:type="arc" />
    <link:loc xlink:href="masi-20190928.xsd#masi_ConcentrationRiskARCustomer" xlink:label="loc_masi_ConcentrationRiskARCustomer_B296387388247E2CCEC5139EADE97AC4" xlink:type="locator" />
    <link:definitionArc order="17" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_masi_ContingenciesAndCommitmentsLineItems_EB8AA201A9F66F0B83E9136249E99AA9" xlink:to="loc_masi_ConcentrationRiskARCustomer_B296387388247E2CCEC5139EADE97AC4" xlink:type="arc" />
    <link:loc xlink:href="masi-20190928.xsd#masi_PercentageofAccountsReceivableBalance" xlink:label="loc_masi_PercentageofAccountsReceivableBalance_D17311A138F3E5F2EDE8136249ECBEF3" xlink:type="locator" />
    <link:definitionArc order="18" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_masi_ContingenciesAndCommitmentsLineItems_EB8AA201A9F66F0B83E9136249E99AA9" xlink:to="loc_masi_PercentageofAccountsReceivableBalance_D17311A138F3E5F2EDE8136249ECBEF3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LitigationSettlementExpense" xlink:label="loc_us-gaap_LitigationSettlementExpense_6EED8AA779504DDF8961136249EC0B4C" xlink:type="locator" />
    <link:definitionArc order="19" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_masi_ContingenciesAndCommitmentsLineItems_EB8AA201A9F66F0B83E9136249E99AA9" xlink:to="loc_us-gaap_LitigationSettlementExpense_6EED8AA779504DDF8961136249EC0B4C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromLegalSettlements" xlink:label="loc_us-gaap_ProceedsFromLegalSettlements_B2FAE46DD1C9D13164F0136249ECBDFD" xlink:type="locator" />
    <link:definitionArc order="20" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_masi_ContingenciesAndCommitmentsLineItems_EB8AA201A9F66F0B83E9136249E99AA9" xlink:to="loc_us-gaap_ProceedsFromLegalSettlements_B2FAE46DD1C9D13164F0136249ECBDFD" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LossContingencyDamagesAwardedValue" xlink:label="loc_us-gaap_LossContingencyDamagesAwardedValue_94C24083FD86D7D0B195136249EC1DB0" xlink:type="locator" />
    <link:definitionArc order="21" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_masi_ContingenciesAndCommitmentsLineItems_EB8AA201A9F66F0B83E9136249E99AA9" xlink:to="loc_us-gaap_LossContingencyDamagesAwardedValue_94C24083FD86D7D0B195136249EC1DB0" xlink:type="arc" />
    <link:loc xlink:href="masi-20190928.xsd#masi_LossContingencyDamagesSoughtValuePerViolation" xlink:label="loc_masi_LossContingencyDamagesSoughtValuePerViolation_9E9FB62BBEB922794C4D136249EC33AC" xlink:type="locator" />
    <link:definitionArc order="22" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_masi_ContingenciesAndCommitmentsLineItems_EB8AA201A9F66F0B83E9136249E99AA9" xlink:to="loc_masi_LossContingencyDamagesSoughtValuePerViolation_9E9FB62BBEB922794C4D136249EC33AC" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.masimo.com/role/CommitmentsAndContingenciesFutureMinimumLeasePaymentsUnderOperatingAndCapitalLeasesDetail" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.masimo.com/role/CommitmentsAndContingenciesTables" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems" xlink:label="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_DB8CEE88D7F35CC98180961DDB8C7CE3" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable" xlink:label="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_54323F4DEBD959F99532F6818D5844EB" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_DB8CEE88D7F35CC98180961DDB8C7CE3" xlink:to="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_54323F4DEBD959F99532F6818D5844EB" 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_ConcentrationRiskByTypeAxis" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_D95F1200B3C4512A9FF8873DD50840AB" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_54323F4DEBD959F99532F6818D5844EB" xlink:to="loc_us-gaap_ConcentrationRiskByTypeAxis_D95F1200B3C4512A9FF8873DD50840AB" 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_B07A5B470DBFC465AA00B899B6456354_6B5F71831251593DAA47BEAC00301E75" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_D95F1200B3C4512A9FF8873DD50840AB" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_B07A5B470DBFC465AA00B899B6456354_6B5F71831251593DAA47BEAC00301E75" 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_87117A7B7F6D595B8B1BA0CF60143BAB" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_D95F1200B3C4512A9FF8873DD50840AB" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_87117A7B7F6D595B8B1BA0CF60143BAB" 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_ABCF7644EB2852B2BA85F6E3AAEF04BC" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_54323F4DEBD959F99532F6818D5844EB" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_ABCF7644EB2852B2BA85F6E3AAEF04BC" 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_A9FB8459700E83235FDDB899B645CC6A_6B5F71831251593DAA47BEAC00301E75" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_ABCF7644EB2852B2BA85F6E3AAEF04BC" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_A9FB8459700E83235FDDB899B645CC6A_6B5F71831251593DAA47BEAC00301E75" 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_01C99CA782E85D24833E2AE8E833ADBD" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_ABCF7644EB2852B2BA85F6E3AAEF04BC" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_01C99CA782E85D24833E2AE8E833ADBD" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SalesRevenueProductLineMember" xlink:label="loc_us-gaap_SalesRevenueProductLineMember_63AAFE6DDE37547EA0A6F52A4FAD5920" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_01C99CA782E85D24833E2AE8E833ADBD" xlink:to="loc_us-gaap_SalesRevenueProductLineMember_63AAFE6DDE37547EA0A6F52A4FAD5920" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.masimo.com/role/CondensedConsolidatedBalanceSheets" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.masimo.com/role/CondensedConsolidatedBalanceSheetsParenthetical" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.masimo.com/role/CondensedConsolidatedStatementsOfCashFlows" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.masimo.com/role/CondensedConsolidatedStatementsOfComprehensiveIncome" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.masimo.com/role/CondensedConsolidatedStatementsOfOperationsCondensedConsolidatedStatementOfOperations" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.masimo.com/role/ConsolidatedStatementOfStockholdersEquityConsolidatedStatementOfStockholdersEquity" 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_9BC622B8BDD67B9DDD9513624B939179" 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_9CE631AB8522EA2F5D2113624B90D7DB" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_9BC622B8BDD67B9DDD9513624B939179" xlink:to="loc_us-gaap_StatementTable_9CE631AB8522EA2F5D2113624B90D7DB" 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_6CBBC24BC02C84780D4313624B900DEC" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_9CE631AB8522EA2F5D2113624B90D7DB" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_6CBBC24BC02C84780D4313624B900DEC" 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_69EB5AB80C159983CB5813624B902A71_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_6CBBC24BC02C84780D4313624B900DEC" xlink:to="loc_us-gaap_EquityComponentDomain_69EB5AB80C159983CB5813624B902A71_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_69EB5AB80C159983CB5813624B902A71" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_6CBBC24BC02C84780D4313624B900DEC" xlink:to="loc_us-gaap_EquityComponentDomain_69EB5AB80C159983CB5813624B902A71" 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_33731AEE30184534AD2E13624B91FE41" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_69EB5AB80C159983CB5813624B902A71" xlink:to="loc_us-gaap_CommonStockMember_33731AEE30184534AD2E13624B91FE41" 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_503F19C5D93D8557DD7813624B915282" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_69EB5AB80C159983CB5813624B902A71" xlink:to="loc_us-gaap_TreasuryStockMember_503F19C5D93D8557DD7813624B915282" 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_EEC9114ED4C5633DAEEA13624B9104D8" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_69EB5AB80C159983CB5813624B902A71" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_EEC9114ED4C5633DAEEA13624B9104D8" 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_5180CED4AAC61FF50F5113624B9163F3" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_69EB5AB80C159983CB5813624B902A71" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_5180CED4AAC61FF50F5113624B9163F3" 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_4460DAADDF00AE845F9213624B92AA50" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_69EB5AB80C159983CB5813624B902A71" xlink:to="loc_us-gaap_RetainedEarningsMember_4460DAADDF00AE845F9213624B92AA50" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:label="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_6584D7F2BA12A918485913624B9201CC" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_9CE631AB8522EA2F5D2113624B90D7DB" xlink:to="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_6584D7F2BA12A918485913624B9201CC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TypeOfAdoptionMember" xlink:label="loc_us-gaap_TypeOfAdoptionMember_D8A0FF16C976730DE95413624B926701_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_6584D7F2BA12A918485913624B9201CC" xlink:to="loc_us-gaap_TypeOfAdoptionMember_D8A0FF16C976730DE95413624B926701_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TypeOfAdoptionMember" xlink:label="loc_us-gaap_TypeOfAdoptionMember_D8A0FF16C976730DE95413624B926701" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_6584D7F2BA12A918485913624B9201CC" xlink:to="loc_us-gaap_TypeOfAdoptionMember_D8A0FF16C976730DE95413624B926701" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountingStandardsUpdate201616Member" xlink:label="loc_us-gaap_AccountingStandardsUpdate201616Member_DC0D5CA33B0B1BEBB26913696DCC8695" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TypeOfAdoptionMember_D8A0FF16C976730DE95413624B926701" xlink:to="loc_us-gaap_AccountingStandardsUpdate201616Member_DC0D5CA33B0B1BEBB26913696DCC8695" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountingStandardsUpdate201602Member" xlink:label="loc_us-gaap_AccountingStandardsUpdate201602Member_C11A7609A97DF15B9FC613624B921CD7" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TypeOfAdoptionMember_D8A0FF16C976730DE95413624B926701" xlink:to="loc_us-gaap_AccountingStandardsUpdate201602Member_C11A7609A97DF15B9FC613624B921CD7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharesIssued" xlink:label="loc_us-gaap_SharesIssued_0AB8005AA6A9250F662613624B93C3E7" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_9BC622B8BDD67B9DDD9513624B939179" xlink:to="loc_us-gaap_SharesIssued_0AB8005AA6A9250F662613624B93C3E7" 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_C51B6FACE50D0E81B4D313624B934B24" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_9BC622B8BDD67B9DDD9513624B939179" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_C51B6FACE50D0E81B4D313624B934B24" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_0F88EA92DAD7F72C811613624B939A17" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_9BC622B8BDD67B9DDD9513624B939179" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_0F88EA92DAD7F72C811613624B939A17" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_F3B8406ECDDC62C9757813624B93832A" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_9BC622B8BDD67B9DDD9513624B939179" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_F3B8406ECDDC62C9757813624B93832A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_F5F5D8D3D4518A382F9B13624B944FA1" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_9BC622B8BDD67B9DDD9513624B939179" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_F5F5D8D3D4518A382F9B13624B944FA1" 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_E853854FF7CBF14E219D13624B948070" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_9BC622B8BDD67B9DDD9513624B939179" xlink:to="loc_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_E853854FF7CBF14E219D13624B948070" 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_D2F52703BE888FA2FEB613624B9437C0" xlink:type="locator" />
    <link:definitionArc order="7" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_9BC622B8BDD67B9DDD9513624B939179" xlink:to="loc_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_D2F52703BE888FA2FEB613624B9437C0" 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_6FABA113F6DDC62913C413624B940322" xlink:type="locator" />
    <link:definitionArc order="8" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_9BC622B8BDD67B9DDD9513624B939179" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_6FABA113F6DDC62913C413624B940322" 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_032D8CA235A3FDF3DDCA13624B9403F6" xlink:type="locator" />
    <link:definitionArc order="9" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_9BC622B8BDD67B9DDD9513624B939179" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_032D8CA235A3FDF3DDCA13624B9403F6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CumulativeEffectOnRetainedEarningsTax1" xlink:label="loc_us-gaap_CumulativeEffectOnRetainedEarningsTax1_8C5CA234E53FC078F7D813624B94237D" xlink:type="locator" />
    <link:definitionArc order="10" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_9BC622B8BDD67B9DDD9513624B939179" xlink:to="loc_us-gaap_CumulativeEffectOnRetainedEarningsTax1_8C5CA234E53FC078F7D813624B94237D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TreasuryStockSharesAcquired" xlink:label="loc_us-gaap_TreasuryStockSharesAcquired_75231BB1D4617B73444713624B95B383" xlink:type="locator" />
    <link:definitionArc order="11" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_9BC622B8BDD67B9DDD9513624B939179" xlink:to="loc_us-gaap_TreasuryStockSharesAcquired_75231BB1D4617B73444713624B95B383" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:label="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_77EF3B2D2F7BC3AF34B513624B954CE1" xlink:type="locator" />
    <link:definitionArc order="12" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_9BC622B8BDD67B9DDD9513624B939179" xlink:to="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_77EF3B2D2F7BC3AF34B513624B954CE1" 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_DBDCBA63D2647A56021113624B954C3D" xlink:type="locator" />
    <link:definitionArc order="13" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_9BC622B8BDD67B9DDD9513624B939179" xlink:to="loc_us-gaap_ProfitLoss_DBDCBA63D2647A56021113624B954C3D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxEffectsAllocatedDirectlyToEquityCumulativeEffectOfChangeInAccountingPrinciple" xlink:label="loc_us-gaap_IncomeTaxEffectsAllocatedDirectlyToEquityCumulativeEffectOfChangeInAccountingPrinciple_759F1965F0C4D0DC548B13624B95CCD3" xlink:type="locator" />
    <link:definitionArc order="14" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_9BC622B8BDD67B9DDD9513624B939179" xlink:to="loc_us-gaap_IncomeTaxEffectsAllocatedDirectlyToEquityCumulativeEffectOfChangeInAccountingPrinciple_759F1965F0C4D0DC548B13624B95CCD3" 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_B2DFB90C3DE8011AC84113624B95CBEF" xlink:type="locator" />
    <link:definitionArc order="15" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_9BC622B8BDD67B9DDD9513624B939179" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_B2DFB90C3DE8011AC84113624B95CBEF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax_43DE1628D59E372F883713624B953FE8" xlink:type="locator" />
    <link:definitionArc order="16" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_9BC622B8BDD67B9DDD9513624B939179" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax_43DE1628D59E372F883713624B953FE8" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.masimo.com/role/CreditFacilitiesCreditFacilities" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.masimo.com/role/CreditFacilitiesCreditFacilitiesDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="loc_us-gaap_DebtInstrumentLineItems_CB1C7FC3367D392A6946002D975962BC" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentTable" xlink:label="loc_us-gaap_DebtInstrumentTable_9C04A5B489F763D71D1F002D97568733" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DebtInstrumentLineItems_CB1C7FC3367D392A6946002D975962BC" xlink:to="loc_us-gaap_DebtInstrumentTable_9C04A5B489F763D71D1F002D97568733" 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_CreditFacilityAxis" xlink:label="loc_us-gaap_CreditFacilityAxis_554307D9BD051E72AB7C002D97575B07" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_9C04A5B489F763D71D1F002D97568733" xlink:to="loc_us-gaap_CreditFacilityAxis_554307D9BD051E72AB7C002D97575B07" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CreditFacilityDomain" xlink:label="loc_us-gaap_CreditFacilityDomain_7F84BE152211EBFBC823002D975713D1_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_CreditFacilityAxis_554307D9BD051E72AB7C002D97575B07" xlink:to="loc_us-gaap_CreditFacilityDomain_7F84BE152211EBFBC823002D975713D1_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CreditFacilityDomain" xlink:label="loc_us-gaap_CreditFacilityDomain_7F84BE152211EBFBC823002D975713D1" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_CreditFacilityAxis_554307D9BD051E72AB7C002D97575B07" xlink:to="loc_us-gaap_CreditFacilityDomain_7F84BE152211EBFBC823002D975713D1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevolvingCreditFacilityMember" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_9FBEC1BBD558C03BC351002D9757E415" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_7F84BE152211EBFBC823002D975713D1" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_9FBEC1BBD558C03BC351002D9757E415" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_F5321DD8A9F0190777D7002D9758956C" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_9C04A5B489F763D71D1F002D97568733" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_F5321DD8A9F0190777D7002D9758956C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_89580BF25C4CD7C9361C002D9758F0AA_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_F5321DD8A9F0190777D7002D9758956C" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_89580BF25C4CD7C9361C002D9758F0AA_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_89580BF25C4CD7C9361C002D9758F0AA" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_F5321DD8A9F0190777D7002D9758956C" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_89580BF25C4CD7C9361C002D9758F0AA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevolvingCreditFacilityMember" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_FC405B56FF4F195AD4C3002D9758ADEB" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_89580BF25C4CD7C9361C002D9758F0AA" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_FC405B56FF4F195AD4C3002D9758ADEB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentAxis" xlink:label="loc_us-gaap_DebtInstrumentAxis_CACFF100DCD2A7D46870002D97587E9B" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_9C04A5B489F763D71D1F002D97568733" xlink:to="loc_us-gaap_DebtInstrumentAxis_CACFF100DCD2A7D46870002D97587E9B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_643F9FAE16F7A9A44D3C002D97595249_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentAxis_CACFF100DCD2A7D46870002D97587E9B" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_643F9FAE16F7A9A44D3C002D97595249_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_643F9FAE16F7A9A44D3C002D97595249" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentAxis_CACFF100DCD2A7D46870002D97587E9B" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_643F9FAE16F7A9A44D3C002D97595249" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentRedemptionPeriodAxis" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPeriodAxis_5A52E3BFBE52287B23BD002D9759B476" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_9C04A5B489F763D71D1F002D97568733" xlink:to="loc_us-gaap_DebtInstrumentRedemptionPeriodAxis_5A52E3BFBE52287B23BD002D9759B476" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentRedemptionPeriodDomain" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPeriodDomain_A7B651CA3BDF5D9A29C2002D97593ABC_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentRedemptionPeriodAxis_5A52E3BFBE52287B23BD002D9759B476" xlink:to="loc_us-gaap_DebtInstrumentRedemptionPeriodDomain_A7B651CA3BDF5D9A29C2002D97593ABC_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentRedemptionPeriodDomain" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPeriodDomain_A7B651CA3BDF5D9A29C2002D97593ABC" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentRedemptionPeriodAxis_5A52E3BFBE52287B23BD002D9759B476" xlink:to="loc_us-gaap_DebtInstrumentRedemptionPeriodDomain_A7B651CA3BDF5D9A29C2002D97593ABC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity" xlink:label="loc_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_68676EC74282DB1081AE002D975942B1" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_CB1C7FC3367D392A6946002D975962BC" xlink:to="loc_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_68676EC74282DB1081AE002D975942B1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_4F8D8D9A31CC9480D513002D975ADD00" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_CB1C7FC3367D392A6946002D975962BC" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_4F8D8D9A31CC9480D513002D975ADD00" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermLineOfCredit" xlink:label="loc_us-gaap_LongTermLineOfCredit_9C36912800ABB7F6BC10002D975A133B" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_CB1C7FC3367D392A6946002D975962BC" xlink:to="loc_us-gaap_LongTermLineOfCredit_9C36912800ABB7F6BC10002D975A133B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LettersOfCreditOutstandingAmount" xlink:label="loc_us-gaap_LettersOfCreditOutstandingAmount_DB390B6D4CCD82AB96E3002D975AE255" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_CB1C7FC3367D392A6946002D975962BC" xlink:to="loc_us-gaap_LettersOfCreditOutstandingAmount_DB390B6D4CCD82AB96E3002D975AE255" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InterestExpenseDebt" xlink:label="loc_us-gaap_InterestExpenseDebt_80CE35D2B6466951D316002D975ABE51" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_CB1C7FC3367D392A6946002D975962BC" xlink:to="loc_us-gaap_InterestExpenseDebt_80CE35D2B6466951D316002D975ABE51" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.masimo.com/role/CreditFacilitiesCreditFacilitiesTables" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.masimo.com/role/DeferredCostsAndOtherContractAssets" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.masimo.com/role/DeferredCostsAndOtherContractAssetsDeferredCostsAndOtherContractAssetsDetails" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.masimo.com/role/DeferredCostsAndOtherContractAssetsDeferredCostsAndOtherContractAssetsTables" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.masimo.com/role/DeferredRevenueAndOtherContractLiabilities" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.masimo.com/role/DeferredRevenueAndOtherContractLiabilitiesChangesInDeferredRevenueDetails" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.masimo.com/role/DeferredRevenueAndOtherContractLiabilitiesDeferredRevenueAndOtherContractLiabilitiesDetails" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.masimo.com/role/DeferredRevenueAndOtherContractLiabilitiesDeferredRevenueAndOtherContractLiabilitiesTables" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.masimo.com/role/DeferredRevenueAndOtherContractLiabilitiesUnrecognizedContractRevenueDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_71D3EE09BE42563DAAD15360B42ED0F4" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_F143DAAFA2FC58F9AA15E98969FCAE52" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_71D3EE09BE42563DAAD15360B42ED0F4" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_F143DAAFA2FC58F9AA15E98969FCAE52" 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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_7611C81E0EF55B9DB0523F709D06AA5D" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_F143DAAFA2FC58F9AA15E98969FCAE52" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_7611C81E0EF55B9DB0523F709D06AA5D" 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_009B242463CE557C8064EF6F86FCAD15" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_71D3EE09BE42563DAAD15360B42ED0F4" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligation_009B242463CE557C8064EF6F86FCAD15" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.masimo.com/role/DescriptionOfCompany" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.masimo.com/role/DocumentAndEntityInformation" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.masimo.com/role/GoodwillGoodwill" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.masimo.com/role/GoodwillGoodwillAdditionalInformationDetails" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.masimo.com/role/GoodwillGoodwillDetails" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.masimo.com/role/GoodwillGoodwillTable" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.masimo.com/role/IncomeTaxes" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.masimo.com/role/IncomeTaxesAdditionalInformationDetail" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.masimo.com/role/IntangibleAssets" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.masimo.com/role/IntangibleAssetsIntangibleAssetsAdditionalInformationDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_228A823DC26B53E99826E8D57534AE5A" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_8C136AB7CAE1582F8F535FBB692EBBEE" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_228A823DC26B53E99826E8D57534AE5A" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_8C136AB7CAE1582F8F535FBB692EBBEE" 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_452E1891BCF65782955655E690801CF4" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_8C136AB7CAE1582F8F535FBB692EBBEE" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_452E1891BCF65782955655E690801CF4" 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_3F9B2780DB2BE7EFDA283093011445E5_6B5F71831251593DAA47BEAC00301E75" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_452E1891BCF65782955655E690801CF4" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_3F9B2780DB2BE7EFDA283093011445E5_6B5F71831251593DAA47BEAC00301E75" 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_A8357D77DA9B5D468CCC650908698C4E" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_452E1891BCF65782955655E690801CF4" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_A8357D77DA9B5D468CCC650908698C4E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ConsolidationItemsAxis" xlink:label="loc_srt_ConsolidationItemsAxis_89CE9762A1C254F6AE0E497153B35199" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_8C136AB7CAE1582F8F535FBB692EBBEE" xlink:to="loc_srt_ConsolidationItemsAxis_89CE9762A1C254F6AE0E497153B35199" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ConsolidationItemsDomain" xlink:label="loc_srt_ConsolidationItemsDomain_91F5780B142022975B74309301150BA1_6B5F71831251593DAA47BEAC00301E75" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidationItemsAxis_89CE9762A1C254F6AE0E497153B35199" xlink:to="loc_srt_ConsolidationItemsDomain_91F5780B142022975B74309301150BA1_6B5F71831251593DAA47BEAC00301E75" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ConsolidationItemsDomain" xlink:label="loc_srt_ConsolidationItemsDomain_949827FC16255D7AA30D7264963B9429" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidationItemsAxis_89CE9762A1C254F6AE0E497153B35199" xlink:to="loc_srt_ConsolidationItemsDomain_949827FC16255D7AA30D7264963B9429" 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_737ECCB5F56953EC91357AD17EAA1BA6" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_8C136AB7CAE1582F8F535FBB692EBBEE" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_737ECCB5F56953EC91357AD17EAA1BA6" 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_B971E58EDB9B222B82C7309301157D16_6B5F71831251593DAA47BEAC00301E75" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_737ECCB5F56953EC91357AD17EAA1BA6" xlink:to="loc_us-gaap_SegmentDomain_B971E58EDB9B222B82C7309301157D16_6B5F71831251593DAA47BEAC00301E75" 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_31CF566A47D05F0CBB91748D0121D750" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_737ECCB5F56953EC91357AD17EAA1BA6" xlink:to="loc_us-gaap_SegmentDomain_31CF566A47D05F0CBB91748D0121D750" 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_4F8890FD27C659269C969924F08C34B6" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_8C136AB7CAE1582F8F535FBB692EBBEE" xlink:to="loc_srt_RangeAxis_4F8890FD27C659269C969924F08C34B6" 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_6F43E5ED8A5BFD00D2303093011697D9_6B5F71831251593DAA47BEAC00301E75" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_4F8890FD27C659269C969924F08C34B6" xlink:to="loc_srt_RangeMember_6F43E5ED8A5BFD00D2303093011697D9_6B5F71831251593DAA47BEAC00301E75" 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_8CD1E148134858C9937B3247024DF30A" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_4F8890FD27C659269C969924F08C34B6" xlink:to="loc_srt_RangeMember_8CD1E148134858C9937B3247024DF30A" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.masimo.com/role/IntangibleAssetsIntangibleAssetsFutureAmortizationExpenseDetails" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.masimo.com/role/IntangibleAssetsIntangibleAssetsScheduleOfFiniteLivedIntangibleAssetsDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_05F965557D075BE09FBED11531A97F7C" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_9FBA827986765A659BA09A24757ED168" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_05F965557D075BE09FBED11531A97F7C" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_9FBA827986765A659BA09A24757ED168" 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_C406718870E1553889AAF6D082A8DE99" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_9FBA827986765A659BA09A24757ED168" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_C406718870E1553889AAF6D082A8DE99" 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_E35B28E55DC68015A25DB899B6376FE7_6B5F71831251593DAA47BEAC00301E75" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_C406718870E1553889AAF6D082A8DE99" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_E35B28E55DC68015A25DB899B6376FE7_6B5F71831251593DAA47BEAC00301E75" 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_07DB5028E097540890DB8874B156B924" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_C406718870E1553889AAF6D082A8DE99" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_07DB5028E097540890DB8874B156B924" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PatentsMember" xlink:label="loc_us-gaap_PatentsMember_8D1A2C0F2586520998DCAB0A569CC413" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_07DB5028E097540890DB8874B156B924" xlink:to="loc_us-gaap_PatentsMember_8D1A2C0F2586520998DCAB0A569CC413" 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_50774ABC4D9F52FEB41E1AD67CA889EB" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_07DB5028E097540890DB8874B156B924" xlink:to="loc_us-gaap_CustomerRelationshipsMember_50774ABC4D9F52FEB41E1AD67CA889EB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LicensingAgreementsMember" xlink:label="loc_us-gaap_LicensingAgreementsMember_2CF2B87A70A15DC79875C1C2A95698B0" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_07DB5028E097540890DB8874B156B924" xlink:to="loc_us-gaap_LicensingAgreementsMember_2CF2B87A70A15DC79875C1C2A95698B0" xlink:type="arc" />
    <link:loc xlink:href="masi-20190928.xsd#masi_AcquiredTechnologyMember" xlink:label="loc_masi_AcquiredTechnologyMember_97D15386E94858D39BFC74E0E509B411" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_07DB5028E097540890DB8874B156B924" xlink:to="loc_masi_AcquiredTechnologyMember_97D15386E94858D39BFC74E0E509B411" 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_35D558C31B3A5DD39D677AD7C4DF995F" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_07DB5028E097540890DB8874B156B924" xlink:to="loc_us-gaap_TrademarksMember_35D558C31B3A5DD39D677AD7C4DF995F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SoftwareAndSoftwareDevelopmentCostsMember" xlink:label="loc_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember_56CA11A3022350708B123722B0E18A68" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_07DB5028E097540890DB8874B156B924" xlink:to="loc_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember_56CA11A3022350708B123722B0E18A68" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherIntangibleAssetsMember" xlink:label="loc_us-gaap_OtherIntangibleAssetsMember_075C94EFE17857E0B367FE721F920E3B" xlink:type="locator" />
    <link:definitionArc order="7" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_07DB5028E097540890DB8874B156B924" xlink:to="loc_us-gaap_OtherIntangibleAssetsMember_075C94EFE17857E0B367FE721F920E3B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_5F7E8F2F81985AA6906DDA22AFC821B6" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_05F965557D075BE09FBED11531A97F7C" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_5F7E8F2F81985AA6906DDA22AFC821B6" 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_EA7918A82C215D79887773284F4AA613" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_05F965557D075BE09FBED11531A97F7C" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_EA7918A82C215D79887773284F4AA613" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_9994AAEE221751C59B4CD10FC406FDC0" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_05F965557D075BE09FBED11531A97F7C" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_9994AAEE221751C59B4CD10FC406FDC0" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.masimo.com/role/IntangibleAssetsTables" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.masimo.com/role/Inventories" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.masimo.com/role/InventoriesComponentsOfInventoryDetails" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.masimo.com/role/InventoriesTables" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.masimo.com/role/LeaseReceivableLeaseReceivable" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.masimo.com/role/LeaseReceivableLeaseReceivableDetails" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.masimo.com/role/LeaseReceivableLeaseReceivableTables" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.masimo.com/role/LeaseReceivableSalesTypeLeaseLeaseReceivableMaturityDetails" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.masimo.com/role/LeaseReceivableSalesTypeLeaseReceivableDetails" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.masimo.com/role/LesseeRouAssetsAndLeaseLiabilitiesFutureMaturitiesOperatingLeasePaymentsDetails" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.masimo.com/role/LesseeRouAssetsAndLeaseLiabilitiesFutureMinimumLeasePaymentDetails" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.masimo.com/role/LesseeRouAssetsAndLeaseLiabilitiesLeaseCostDetails" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.masimo.com/role/LesseeRouAssetsAndLeaseLiabilitiesLesseeOperatingLeaseBalanceSheetClassificationDetails" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.masimo.com/role/LesseeRouAssetsAndLeaseLiabilitiesLesseeRouAssetsAndLeaseLiabilities" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.masimo.com/role/LesseeRouAssetsAndLeaseLiabilitiesLesseeRouAssetsAndLeaseLiabilitiesDetails" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.masimo.com/role/LesseeRouAssetsAndLeaseLiabilitiesLesseeRouAssetsAndLeaseLiabilitiesTables" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.masimo.com/role/NonOperatingIncomeNonOperatingIncome" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.masimo.com/role/NonOperatingIncomeNonOperatingIncomeDetails" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.masimo.com/role/NonOperatingIncomeNonOperatingIncomeTables" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.masimo.com/role/OtherCurrentAssets" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.masimo.com/role/OtherCurrentAssetsOtherCurrentAssetsDetails" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.masimo.com/role/OtherCurrentAssetsOtherCurrentAssetsTables" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.masimo.com/role/OtherCurrentLiabilities" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.masimo.com/role/OtherCurrentLiabilitiesOtherCurrentLiabilitiesDetails" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.masimo.com/role/OtherCurrentLiabilitiesOtherCurrentLiabilitiesTables" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.masimo.com/role/OtherNonCurrentAssetsOtherNonCurrentAssets" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.masimo.com/role/OtherNonCurrentAssetsOtherNonCurrentAssetsDetails" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.masimo.com/role/OtherNonCurrentAssetsOtherNonCurrentAssetsTables" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.masimo.com/role/OtherNonCurrentLiabilities" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.masimo.com/role/OtherNonCurrentLiabilitiesOtherNonCurrentLiabilitiesComponentsOfOtherNonCurrentLiabilitiesDetail" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.masimo.com/role/OtherNonCurrentLiabilitiesOtherNonCurrentLiabilitiesTables" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.masimo.com/role/PropertyAndEquipment" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.masimo.com/role/PropertyAndEquipmentPropertyAndEquipmentDetails" 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_3A28860CFBFFDE994E91D0A61CAF50F8" 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_9532CB082881FBFED40DD0A61CAD679D" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_3A28860CFBFFDE994E91D0A61CAF50F8" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_9532CB082881FBFED40DD0A61CAD679D" 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_AFFA766A3059A6A3D3AED0A61CAD40F9" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_9532CB082881FBFED40DD0A61CAD679D" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_AFFA766A3059A6A3D3AED0A61CAD40F9" 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_887CBF19121B41BD4A29D0A61CAD3877_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_AFFA766A3059A6A3D3AED0A61CAD40F9" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_887CBF19121B41BD4A29D0A61CAD3877_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_887CBF19121B41BD4A29D0A61CAD3877" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_AFFA766A3059A6A3D3AED0A61CAD40F9" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_887CBF19121B41BD4A29D0A61CAD3877" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BuildingAndBuildingImprovementsMember" xlink:label="loc_us-gaap_BuildingAndBuildingImprovementsMember_02260F3A82F9028A3138D0A61CAE3972" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_887CBF19121B41BD4A29D0A61CAD3877" xlink:to="loc_us-gaap_BuildingAndBuildingImprovementsMember_02260F3A82F9028A3138D0A61CAE3972" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MachineryAndEquipmentMember" xlink:label="loc_us-gaap_MachineryAndEquipmentMember_7ECA9F3100963D6226F4D0A61CAE87E3" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_887CBF19121B41BD4A29D0A61CAD3877" xlink:to="loc_us-gaap_MachineryAndEquipmentMember_7ECA9F3100963D6226F4D0A61CAE87E3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LandMember" xlink:label="loc_us-gaap_LandMember_72CA00C2C49B85D64D8AD0A61CAE4914" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_887CBF19121B41BD4A29D0A61CAD3877" xlink:to="loc_us-gaap_LandMember_72CA00C2C49B85D64D8AD0A61CAE4914" xlink:type="arc" />
    <link:loc xlink:href="masi-20190928.xsd#masi_AircraftComponentsandVehiclesMember" xlink:label="loc_masi_AircraftComponentsandVehiclesMember_A1031E73FAAF21654E85D0A61CAE43EB" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_887CBF19121B41BD4A29D0A61CAD3877" xlink:to="loc_masi_AircraftComponentsandVehiclesMember_A1031E73FAAF21654E85D0A61CAE43EB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ComputerEquipmentMember" xlink:label="loc_us-gaap_ComputerEquipmentMember_273858CDD92F14752946D0A61CAF6E04" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_887CBF19121B41BD4A29D0A61CAD3877" xlink:to="loc_us-gaap_ComputerEquipmentMember_273858CDD92F14752946D0A61CAF6E04" 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_771DCF5ADD475B24B357D0A61CAFF150" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_887CBF19121B41BD4A29D0A61CAD3877" xlink:to="loc_us-gaap_LeaseholdImprovementsMember_771DCF5ADD475B24B357D0A61CAFF150" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ToolsDiesAndMoldsMember" xlink:label="loc_us-gaap_ToolsDiesAndMoldsMember_75886C7CBF702B94DFA0D0A61CAF21B4" xlink:type="locator" />
    <link:definitionArc order="7" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_887CBF19121B41BD4A29D0A61CAD3877" xlink:to="loc_us-gaap_ToolsDiesAndMoldsMember_75886C7CBF702B94DFA0D0A61CAF21B4" 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_74F9425F8D1428A87321D0A61CAF67CC" xlink:type="locator" />
    <link:definitionArc order="8" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_887CBF19121B41BD4A29D0A61CAD3877" xlink:to="loc_us-gaap_FurnitureAndFixturesMember_74F9425F8D1428A87321D0A61CAF67CC" xlink:type="arc" />
    <link:loc xlink:href="masi-20190928.xsd#masi_DemonstrationUnitsMember" xlink:label="loc_masi_DemonstrationUnitsMember_06A42929FB621C75EDA5D0A61CAF8C33" xlink:type="locator" />
    <link:definitionArc order="9" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_887CBF19121B41BD4A29D0A61CAD3877" xlink:to="loc_masi_DemonstrationUnitsMember_06A42929FB621C75EDA5D0A61CAF8C33" 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_712E1027458FF23B12ACD0A61CAFAF33" xlink:type="locator" />
    <link:definitionArc order="10" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_887CBF19121B41BD4A29D0A61CAD3877" xlink:to="loc_us-gaap_ConstructionInProgressMember_712E1027458FF23B12ACD0A61CAFAF33" 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_9E8DC80D8371B26D4DAAD0A61CB0A99A" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_3A28860CFBFFDE994E91D0A61CAF50F8" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_9E8DC80D8371B26D4DAAD0A61CB0A99A" 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_6723E90D985923E4C92AD0A61CB08CBE" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_3A28860CFBFFDE994E91D0A61CAF50F8" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_6723E90D985923E4C92AD0A61CB08CBE" 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_2C57532DE43627971D33D0A61CB0BD60" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_3A28860CFBFFDE994E91D0A61CAF50F8" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_2C57532DE43627971D33D0A61CB0BD60" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Depreciation" xlink:label="loc_us-gaap_Depreciation_7D058AC1C9397D46FA89D0A61CB054F3" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_3A28860CFBFFDE994E91D0A61CAF50F8" xlink:to="loc_us-gaap_Depreciation_7D058AC1C9397D46FA89D0A61CB054F3" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.masimo.com/role/PropertyAndEquipmentPropertyAndEquipmentNarrativeDetails" 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_F3B41FC67642578AB98C86AD4308839B" 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_77FADB1F40E255D4BA00A00F3F560346" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_F3B41FC67642578AB98C86AD4308839B" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_77FADB1F40E255D4BA00A00F3F560346" 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_06ABDF560EF3573A9B5A334A32FE4932" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_77FADB1F40E255D4BA00A00F3F560346" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_06ABDF560EF3573A9B5A334A32FE4932" 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_2BBBC8384C1DF8BA2406254C4F124E9C_6B5F71831251593DAA47BEAC00301E75" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_06ABDF560EF3573A9B5A334A32FE4932" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_2BBBC8384C1DF8BA2406254C4F124E9C_6B5F71831251593DAA47BEAC00301E75" 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_BE09D71C0FC85D5896BCD223646B0B21" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_06ABDF560EF3573A9B5A334A32FE4932" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_BE09D71C0FC85D5896BCD223646B0B21" 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_B5E49EF7BF3451BDB298519085B5A335" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_77FADB1F40E255D4BA00A00F3F560346" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_B5E49EF7BF3451BDB298519085B5A335" 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_BA8B7F62C46FCC1998A9254C4F139B4D_6B5F71831251593DAA47BEAC00301E75" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_B5E49EF7BF3451BDB298519085B5A335" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_BA8B7F62C46FCC1998A9254C4F139B4D_6B5F71831251593DAA47BEAC00301E75" 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_C4BD015FA5445B77940566C2BBD9C849" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_B5E49EF7BF3451BDB298519085B5A335" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_C4BD015FA5445B77940566C2BBD9C849" 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_EAFC2037B919581890E8263618B0715D" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_F3B41FC67642578AB98C86AD4308839B" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_EAFC2037B919581890E8263618B0715D" 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_F169FFB71FFF5513B98023B5179BFD8B" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_F3B41FC67642578AB98C86AD4308839B" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_F169FFB71FFF5513B98023B5179BFD8B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Depreciation" xlink:label="loc_us-gaap_Depreciation_6637A35AE69D571384E383E3566A083D" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_F3B41FC67642578AB98C86AD4308839B" xlink:to="loc_us-gaap_Depreciation_6637A35AE69D571384E383E3566A083D" xlink:type="arc" />
    <link:loc xlink:href="masi-20190928.xsd#masi_PropertiesPurchased" xlink:label="loc_masi_PropertiesPurchased_D4ECB760FA6A56459226744777ACAF8B" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_F3B41FC67642578AB98C86AD4308839B" xlink:to="loc_masi_PropertiesPurchased_D4ECB760FA6A56459226744777ACAF8B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAdditions" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAdditions_BE90F2EC98D759FDB25733B5087BBAE5" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_F3B41FC67642578AB98C86AD4308839B" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentAdditions_BE90F2EC98D759FDB25733B5087BBAE5" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.masimo.com/role/PropertyAndEquipmentTables" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.masimo.com/role/RelatedPartyTransactions" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.masimo.com/role/RelatedPartyTransactionsRelatedPartyTransactionsDetails" 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_019B33F5096AE750B849DA7EE80F61FF" 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_A640C5B0206469D24C9CDA7EE80B268B" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_019B33F5096AE750B849DA7EE80F61FF" xlink:to="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_A640C5B0206469D24C9CDA7EE80B268B" 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_VariableInterestEntitiesByClassificationOfEntityAxis" xlink:label="loc_us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis_F03DBB09967F89340187DA7EE80CFA12" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_A640C5B0206469D24C9CDA7EE80B268B" xlink:to="loc_us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis_F03DBB09967F89340187DA7EE80CFA12" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ClassificationOfVariableInterestEntityDomain" xlink:label="loc_us-gaap_ClassificationOfVariableInterestEntityDomain_EA218D4E4FE3B94D608EDA7EE80CE72E_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis_F03DBB09967F89340187DA7EE80CFA12" xlink:to="loc_us-gaap_ClassificationOfVariableInterestEntityDomain_EA218D4E4FE3B94D608EDA7EE80CE72E_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ClassificationOfVariableInterestEntityDomain" xlink:label="loc_us-gaap_ClassificationOfVariableInterestEntityDomain_EA218D4E4FE3B94D608EDA7EE80CE72E" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis_F03DBB09967F89340187DA7EE80CFA12" xlink:to="loc_us-gaap_ClassificationOfVariableInterestEntityDomain_EA218D4E4FE3B94D608EDA7EE80CE72E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember" xlink:label="loc_us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember_F2E493EB64D9BA34681CDA7EE80DFE4C" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassificationOfVariableInterestEntityDomain_EA218D4E4FE3B94D608EDA7EE80CE72E" xlink:to="loc_us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember_F2E493EB64D9BA34681CDA7EE80DFE4C" 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_FAC04E2A865A308F17EDDA7EE80D5DF2" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_A640C5B0206469D24C9CDA7EE80B268B" xlink:to="loc_srt_RangeAxis_FAC04E2A865A308F17EDDA7EE80D5DF2" 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_1250E0B752430684B192DA7EE80DF294_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_FAC04E2A865A308F17EDDA7EE80D5DF2" xlink:to="loc_srt_RangeMember_1250E0B752430684B192DA7EE80DF294_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_1250E0B752430684B192DA7EE80DF294" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_FAC04E2A865A308F17EDDA7EE80D5DF2" xlink:to="loc_srt_RangeMember_1250E0B752430684B192DA7EE80DF294" 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_0D2D4162F3B85C5FE14FDA7EE80E37F5" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_1250E0B752430684B192DA7EE80DF294" xlink:to="loc_srt_MinimumMember_0D2D4162F3B85C5FE14FDA7EE80E37F5" 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_32748D4A10918F9ADDDDDA7EE80E4D8C" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_A640C5B0206469D24C9CDA7EE80B268B" xlink:to="loc_us-gaap_RelatedPartyTransactionAxis_32748D4A10918F9ADDDDDA7EE80E4D8C" 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_069CD0A32938F06C18A1DA7EE80E3BD1_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RelatedPartyTransactionAxis_32748D4A10918F9ADDDDDA7EE80E4D8C" xlink:to="loc_us-gaap_RelatedPartyTransactionDomain_069CD0A32938F06C18A1DA7EE80E3BD1_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_069CD0A32938F06C18A1DA7EE80E3BD1" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RelatedPartyTransactionAxis_32748D4A10918F9ADDDDDA7EE80E4D8C" xlink:to="loc_us-gaap_RelatedPartyTransactionDomain_069CD0A32938F06C18A1DA7EE80E3BD1" xlink:type="arc" />
    <link:loc xlink:href="masi-20190928.xsd#masi_CercacorLaboratoriesMember" xlink:label="loc_masi_CercacorLaboratoriesMember_42B01FC764C876287E3FDA7EE80E54C5" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionDomain_069CD0A32938F06C18A1DA7EE80E3BD1" xlink:to="loc_masi_CercacorLaboratoriesMember_42B01FC764C876287E3FDA7EE80E54C5" xlink:type="arc" />
    <link:loc xlink:href="masi-20190928.xsd#masi_ReimbursementFeeMember" xlink:label="loc_masi_ReimbursementFeeMember_700191AEB59363289641DA7EE80F2025" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionDomain_069CD0A32938F06C18A1DA7EE80E3BD1" xlink:to="loc_masi_ReimbursementFeeMember_700191AEB59363289641DA7EE80F2025" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsForRoyalties" xlink:label="loc_us-gaap_PaymentsForRoyalties_DEA3744B1A5F653F8731DA7EE80FC417" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_019B33F5096AE750B849DA7EE80F61FF" xlink:to="loc_us-gaap_PaymentsForRoyalties_DEA3744B1A5F653F8731DA7EE80FC417" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentForAdministrativeFees" xlink:label="loc_us-gaap_PaymentForAdministrativeFees_576F8836C4EC20DD23DADA7EE80FD769" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_019B33F5096AE750B849DA7EE80F61FF" xlink:to="loc_us-gaap_PaymentForAdministrativeFees_576F8836C4EC20DD23DADA7EE80FD769" xlink:type="arc" />
    <link:loc xlink:href="masi-20190928.xsd#masi_PropertyPlantandEquipmentOccupiedSquareFeet" xlink:label="loc_masi_PropertyPlantandEquipmentOccupiedSquareFeet_921C131CF81D26FA31F7DA7EE80F24AD" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_019B33F5096AE750B849DA7EE80F61FF" xlink:to="loc_masi_PropertyPlantandEquipmentOccupiedSquareFeet_921C131CF81D26FA31F7DA7EE80F24AD" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesIncomeStatementSubleaseRevenue" xlink:label="loc_us-gaap_OperatingLeasesIncomeStatementSubleaseRevenue_0480DEFC8D2403766CECDA7EE81056EC" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_019B33F5096AE750B849DA7EE80F61FF" xlink:to="loc_us-gaap_OperatingLeasesIncomeStatementSubleaseRevenue_0480DEFC8D2403766CECDA7EE81056EC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RelatedPartyTransactionDueFromToRelatedParty" xlink:label="loc_us-gaap_RelatedPartyTransactionDueFromToRelatedParty_57AE5D0711B47F249A50DA7EE810A245" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_019B33F5096AE750B849DA7EE80F61FF" xlink:to="loc_us-gaap_RelatedPartyTransactionDueFromToRelatedParty_57AE5D0711B47F249A50DA7EE810A245" xlink:type="arc" />
    <link:loc xlink:href="masi-20190928.xsd#masi_EstimateofAnnualPreventableHospitalDeathsPreventedby2020" xlink:label="loc_masi_EstimateofAnnualPreventableHospitalDeathsPreventedby2020_ABB5EE4A3421710F5992DA7EE810CF5D" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_019B33F5096AE750B849DA7EE80F61FF" xlink:to="loc_masi_EstimateofAnnualPreventableHospitalDeathsPreventedby2020_ABB5EE4A3421710F5992DA7EE810CF5D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty" xlink:label="loc_us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty_7AA0E3C7904763343389DA7EE810A8ED" xlink:type="locator" />
    <link:definitionArc order="7" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_019B33F5096AE750B849DA7EE80F61FF" xlink:to="loc_us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty_7AA0E3C7904763343389DA7EE810A8ED" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.masimo.com/role/RelatedPartyTransactionsRelatedPartyTransactionsTables" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.masimo.com/role/SegmentInformationAndEnterpriseReporting" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.masimo.com/role/SegmentInformationAndEnterpriseReportingAnalysisOfProductRevenuesBasedUponGeographicAreaShippedDetail" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EntityWideRevenueMajorCustomerLineItems" xlink:label="loc_us-gaap_EntityWideRevenueMajorCustomerLineItems_0E646E9FDB01FD34486CE4BFA140BAFA" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable" xlink:label="loc_us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable_3FC687345EFAD21F9DC8E4BFA13BD1EB" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_EntityWideRevenueMajorCustomerLineItems_0E646E9FDB01FD34486CE4BFA140BAFA" xlink:to="loc_us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable_3FC687345EFAD21F9DC8E4BFA13BD1EB" 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_StatementGeographicalAxis" xlink:label="loc_srt_StatementGeographicalAxis_6E253EF18A004E2CC713E4BFA13B8006" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable_3FC687345EFAD21F9DC8E4BFA13BD1EB" xlink:to="loc_srt_StatementGeographicalAxis_6E253EF18A004E2CC713E4BFA13B8006" 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_DD8723EB3691CC52B95AE4BFA13CEE6F_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementGeographicalAxis_6E253EF18A004E2CC713E4BFA13B8006" xlink:to="loc_srt_SegmentGeographicalDomain_DD8723EB3691CC52B95AE4BFA13CEE6F_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_DD8723EB3691CC52B95AE4BFA13CEE6F" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementGeographicalAxis_6E253EF18A004E2CC713E4BFA13B8006" xlink:to="loc_srt_SegmentGeographicalDomain_DD8723EB3691CC52B95AE4BFA13CEE6F" 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_79C9DF833D3B5FFA8E00E4BFA13CAD05" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_DD8723EB3691CC52B95AE4BFA13CEE6F" xlink:to="loc_country_US_79C9DF833D3B5FFA8E00E4BFA13CAD05" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EMEAMember" xlink:label="loc_us-gaap_EMEAMember_CDEF1D047885545584BDE4BFA13CB7E6" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_DD8723EB3691CC52B95AE4BFA13CEE6F" xlink:to="loc_us-gaap_EMEAMember_CDEF1D047885545584BDE4BFA13CB7E6" 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_904CD7AAECA1496834DCE4BFA13C6EA2" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_DD8723EB3691CC52B95AE4BFA13CEE6F" xlink:to="loc_srt_AsiaPacificMember_904CD7AAECA1496834DCE4BFA13C6EA2" 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_90B3ABD28AD39F4CA7BDE4BFA13D0B81" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_DD8723EB3691CC52B95AE4BFA13CEE6F" xlink:to="loc_srt_AmericasMember_90B3ABD28AD39F4CA7BDE4BFA13D0B81" 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_F4F2E9B9064D154DFA50E4BFA13DDD6F" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable_3FC687345EFAD21F9DC8E4BFA13BD1EB" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_F4F2E9B9064D154DFA50E4BFA13DDD6F" 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_3DC8CCEB900D5CD686CAE4BFA13D037C_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_F4F2E9B9064D154DFA50E4BFA13DDD6F" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_3DC8CCEB900D5CD686CAE4BFA13D037C_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_3DC8CCEB900D5CD686CAE4BFA13D037C" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_F4F2E9B9064D154DFA50E4BFA13DDD6F" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_3DC8CCEB900D5CD686CAE4BFA13D037C" 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_74381BC8D812A4C2666EE4BFA13DD991" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable_3FC687345EFAD21F9DC8E4BFA13BD1EB" xlink:to="loc_us-gaap_ConcentrationRiskByTypeAxis_74381BC8D812A4C2666EE4BFA13DD991" 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_5C66B1F9F03C5BECA09BE4BFA13DAA43_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_74381BC8D812A4C2666EE4BFA13DD991" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_5C66B1F9F03C5BECA09BE4BFA13DAA43_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_5C66B1F9F03C5BECA09BE4BFA13DAA43" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_74381BC8D812A4C2666EE4BFA13DD991" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_5C66B1F9F03C5BECA09BE4BFA13DAA43" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ConsolidationItemsAxis" xlink:label="loc_srt_ConsolidationItemsAxis_A83219337A32CD3E2056E4BFA13EDA5C" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable_3FC687345EFAD21F9DC8E4BFA13BD1EB" xlink:to="loc_srt_ConsolidationItemsAxis_A83219337A32CD3E2056E4BFA13EDA5C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ConsolidationItemsDomain" xlink:label="loc_srt_ConsolidationItemsDomain_83165C40ED2CD80A6D0DE4BFA13EFD4D_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidationItemsAxis_A83219337A32CD3E2056E4BFA13EDA5C" xlink:to="loc_srt_ConsolidationItemsDomain_83165C40ED2CD80A6D0DE4BFA13EFD4D_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ConsolidationItemsDomain" xlink:label="loc_srt_ConsolidationItemsDomain_83165C40ED2CD80A6D0DE4BFA13EFD4D" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidationItemsAxis_A83219337A32CD3E2056E4BFA13EDA5C" xlink:to="loc_srt_ConsolidationItemsDomain_83165C40ED2CD80A6D0DE4BFA13EFD4D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ReportableGeographicalComponentsMember" xlink:label="loc_srt_ReportableGeographicalComponentsMember_86A4511EDDC62E9E659FE4BFA13E0B11" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidationItemsDomain_83165C40ED2CD80A6D0DE4BFA13EFD4D" xlink:to="loc_srt_ReportableGeographicalComponentsMember_86A4511EDDC62E9E659FE4BFA13E0B11" 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_47A8CB311B4A4A66FCDDE4BFA13ECB4A" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable_3FC687345EFAD21F9DC8E4BFA13BD1EB" xlink:to="loc_srt_MajorCustomersAxis_47A8CB311B4A4A66FCDDE4BFA13ECB4A" 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_8817EEFB28CD2E04F9C7E4BFA13F8061_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_MajorCustomersAxis_47A8CB311B4A4A66FCDDE4BFA13ECB4A" xlink:to="loc_srt_NameOfMajorCustomerDomain_8817EEFB28CD2E04F9C7E4BFA13F8061_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_8817EEFB28CD2E04F9C7E4BFA13F8061" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_MajorCustomersAxis_47A8CB311B4A4A66FCDDE4BFA13ECB4A" xlink:to="loc_srt_NameOfMajorCustomerDomain_8817EEFB28CD2E04F9C7E4BFA13F8061" 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_55FD3F2983EFFB2A7DB4E4BFA13FF35D" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable_3FC687345EFAD21F9DC8E4BFA13BD1EB" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_55FD3F2983EFFB2A7DB4E4BFA13FF35D" 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_F95AB05E4894C77DE440E4BFA13F56EA_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_55FD3F2983EFFB2A7DB4E4BFA13FF35D" xlink:to="loc_us-gaap_SegmentDomain_F95AB05E4894C77DE440E4BFA13F56EA_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_F95AB05E4894C77DE440E4BFA13F56EA" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_55FD3F2983EFFB2A7DB4E4BFA13FF35D" xlink:to="loc_us-gaap_SegmentDomain_F95AB05E4894C77DE440E4BFA13F56EA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SubsegmentsAxis" xlink:label="loc_us-gaap_SubsegmentsAxis_660CB195C0E937486673E4BFA13F430F" xlink:type="locator" />
    <link:definitionArc order="7" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable_3FC687345EFAD21F9DC8E4BFA13BD1EB" xlink:to="loc_us-gaap_SubsegmentsAxis_660CB195C0E937486673E4BFA13F430F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SubsegmentsDomain" xlink:label="loc_us-gaap_SubsegmentsDomain_589CF699AD08FAF449B9E4BFA13F181B_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_SubsegmentsAxis_660CB195C0E937486673E4BFA13F430F" xlink:to="loc_us-gaap_SubsegmentsDomain_589CF699AD08FAF449B9E4BFA13F181B_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SubsegmentsDomain" xlink:label="loc_us-gaap_SubsegmentsDomain_589CF699AD08FAF449B9E4BFA13F181B" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_SubsegmentsAxis_660CB195C0E937486673E4BFA13F430F" xlink:to="loc_us-gaap_SubsegmentsDomain_589CF699AD08FAF449B9E4BFA13F181B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SubsegmentsConsolidationItemsAxis" xlink:label="loc_us-gaap_SubsegmentsConsolidationItemsAxis_75280FD1586275ED1B80E4BFA1405C15" xlink:type="locator" />
    <link:definitionArc order="8" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable_3FC687345EFAD21F9DC8E4BFA13BD1EB" xlink:to="loc_us-gaap_SubsegmentsConsolidationItemsAxis_75280FD1586275ED1B80E4BFA1405C15" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SubsegmentsConsolidationItemsDomain" xlink:label="loc_us-gaap_SubsegmentsConsolidationItemsDomain_7B95E8741A8DF4405E56E4BFA140D705_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_SubsegmentsConsolidationItemsAxis_75280FD1586275ED1B80E4BFA1405C15" xlink:to="loc_us-gaap_SubsegmentsConsolidationItemsDomain_7B95E8741A8DF4405E56E4BFA140D705_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SubsegmentsConsolidationItemsDomain" xlink:label="loc_us-gaap_SubsegmentsConsolidationItemsDomain_7B95E8741A8DF4405E56E4BFA140D705" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_SubsegmentsConsolidationItemsAxis_75280FD1586275ED1B80E4BFA1405C15" xlink:to="loc_us-gaap_SubsegmentsConsolidationItemsDomain_7B95E8741A8DF4405E56E4BFA140D705" 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_3F8AA116B4A4B105CBBFE4BFA141076B" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EntityWideRevenueMajorCustomerLineItems_0E646E9FDB01FD34486CE4BFA140BAFA" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_3F8AA116B4A4B105CBBFE4BFA141076B" 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_34A36CDFDE8EA75CA142E4BFA1405F35" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EntityWideRevenueMajorCustomerLineItems_0E646E9FDB01FD34486CE4BFA140BAFA" xlink:to="loc_us-gaap_ConcentrationRiskPercentage1_34A36CDFDE8EA75CA142E4BFA1405F35" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.masimo.com/role/SegmentInformationAndEnterpriseReportingLongLivedAssetsByGeographicAreaDetails" 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_F618220BAC235D0AA79FCA54BA2B82CA" 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_9E3A1B3894655286A7EE502091C356C3" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_F618220BAC235D0AA79FCA54BA2B82CA" xlink:to="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_9E3A1B3894655286A7EE502091C356C3" 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_ConsolidationItemsAxis" xlink:label="loc_srt_ConsolidationItemsAxis_A833E0407A02521AB146BF01349E5146" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_9E3A1B3894655286A7EE502091C356C3" xlink:to="loc_srt_ConsolidationItemsAxis_A833E0407A02521AB146BF01349E5146" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ConsolidationItemsDomain" xlink:label="loc_srt_ConsolidationItemsDomain_578C585CF85D41718597B899B4D9F268_6B5F71831251593DAA47BEAC00301E75" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidationItemsAxis_A833E0407A02521AB146BF01349E5146" xlink:to="loc_srt_ConsolidationItemsDomain_578C585CF85D41718597B899B4D9F268_6B5F71831251593DAA47BEAC00301E75" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ConsolidationItemsDomain" xlink:label="loc_srt_ConsolidationItemsDomain_39637BA980E15A838B0AFD1EAEC19209" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidationItemsAxis_A833E0407A02521AB146BF01349E5146" xlink:to="loc_srt_ConsolidationItemsDomain_39637BA980E15A838B0AFD1EAEC19209" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ReportableGeographicalComponentsMember" xlink:label="loc_srt_ReportableGeographicalComponentsMember_71DBE0EC267D55A69C7983B2E276C5F3" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidationItemsDomain_39637BA980E15A838B0AFD1EAEC19209" xlink:to="loc_srt_ReportableGeographicalComponentsMember_71DBE0EC267D55A69C7983B2E276C5F3" 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_CDA0EC6442A3543F8D2EDC9F1434274C" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_9E3A1B3894655286A7EE502091C356C3" xlink:to="loc_srt_StatementGeographicalAxis_CDA0EC6442A3543F8D2EDC9F1434274C" 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_AD80903D0F0C80803D8AB899B4DA7EA1_6B5F71831251593DAA47BEAC00301E75" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementGeographicalAxis_CDA0EC6442A3543F8D2EDC9F1434274C" xlink:to="loc_srt_SegmentGeographicalDomain_AD80903D0F0C80803D8AB899B4DA7EA1_6B5F71831251593DAA47BEAC00301E75" 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_FAD130A6B13D58CA9DE82D4748CA0D98" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementGeographicalAxis_CDA0EC6442A3543F8D2EDC9F1434274C" xlink:to="loc_srt_SegmentGeographicalDomain_FAD130A6B13D58CA9DE82D4748CA0D98" 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_9E9BB23ABFCB57AA91A178DC469C7C01" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_FAD130A6B13D58CA9DE82D4748CA0D98" xlink:to="loc_country_US_9E9BB23ABFCB57AA91A178DC469C7C01" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NonUsMember" xlink:label="loc_us-gaap_NonUsMember_0763D66A702E55D786F9D84346784DBA" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_FAD130A6B13D58CA9DE82D4748CA0D98" xlink:to="loc_us-gaap_NonUsMember_0763D66A702E55D786F9D84346784DBA" 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_187AA617153F5826AA605D23BED64550" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_F618220BAC235D0AA79FCA54BA2B82CA" xlink:to="loc_us-gaap_NoncurrentAssets_187AA617153F5826AA605D23BED64550" xlink:type="arc" />
    <link:loc xlink:href="masi-20190928.xsd#masi_ConcentrationRiskLonglivedAssetGeographicAreaPercentage" xlink:label="loc_masi_ConcentrationRiskLonglivedAssetGeographicAreaPercentage_74BE4F8F01A0553193690FFF42463B1D" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_F618220BAC235D0AA79FCA54BA2B82CA" xlink:to="loc_masi_ConcentrationRiskLonglivedAssetGeographicAreaPercentage_74BE4F8F01A0553193690FFF42463B1D" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.masimo.com/role/SegmentInformationAndEnterpriseReportingTables" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.masimo.com/role/StockBasedCompensation" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.masimo.com/role/StockBasedCompensationAdditionalInformationDetail" 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_0EFEF3674DA5FBFE94C8E4BFA1BA4572" 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_FD5AE7EF9268E0444466E4BFA1B434A3" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0EFEF3674DA5FBFE94C8E4BFA1BA4572" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_FD5AE7EF9268E0444466E4BFA1B434A3" 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_TitleOfIndividualAxis" xlink:label="loc_srt_TitleOfIndividualAxis_82FAEC09D920700E1654E4BFA1B49A7F" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_FD5AE7EF9268E0444466E4BFA1B434A3" xlink:to="loc_srt_TitleOfIndividualAxis_82FAEC09D920700E1654E4BFA1B49A7F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_8CF0D45EDB09F2542A36E4BFA1B54539_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_TitleOfIndividualAxis_82FAEC09D920700E1654E4BFA1B49A7F" xlink:to="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_8CF0D45EDB09F2542A36E4BFA1B54539_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_8CF0D45EDB09F2542A36E4BFA1B54539" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_TitleOfIndividualAxis_82FAEC09D920700E1654E4BFA1B49A7F" xlink:to="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_8CF0D45EDB09F2542A36E4BFA1B54539" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ChiefExecutiveOfficerMember" xlink:label="loc_srt_ChiefExecutiveOfficerMember_C0AA8F7DB9C5902928E9E4BFA1B5EF21" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_8CF0D45EDB09F2542A36E4BFA1B54539" xlink:to="loc_srt_ChiefExecutiveOfficerMember_C0AA8F7DB9C5902928E9E4BFA1B5EF21" 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_A866F247967E16BCC7DFE4BFA1B53507" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_FD5AE7EF9268E0444466E4BFA1B434A3" xlink:to="loc_us-gaap_PlanNameAxis_A866F247967E16BCC7DFE4BFA1B53507" 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_98E8C6BEEE6DAE7FA510E4BFA1B512CA_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PlanNameAxis_A866F247967E16BCC7DFE4BFA1B53507" xlink:to="loc_us-gaap_PlanNameDomain_98E8C6BEEE6DAE7FA510E4BFA1B512CA_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_98E8C6BEEE6DAE7FA510E4BFA1B512CA" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PlanNameAxis_A866F247967E16BCC7DFE4BFA1B53507" xlink:to="loc_us-gaap_PlanNameDomain_98E8C6BEEE6DAE7FA510E4BFA1B512CA" xlink:type="arc" />
    <link:loc xlink:href="masi-20190928.xsd#masi_A2017EquityIncentivePlanDomain" xlink:label="loc_masi_A2017EquityIncentivePlanDomain_945892E1C46F884DC232E4BFA1B6A65F" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_98E8C6BEEE6DAE7FA510E4BFA1B512CA" xlink:to="loc_masi_A2017EquityIncentivePlanDomain_945892E1C46F884DC232E4BFA1B6A65F" xlink:type="arc" />
    <link:loc xlink:href="masi-20190928.xsd#masi_A2007StockIncentivePlanDomain" xlink:label="loc_masi_A2007StockIncentivePlanDomain_FB20A280A24F4FF2F0B8E4BFA1B6A94F" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_98E8C6BEEE6DAE7FA510E4BFA1B512CA" xlink:to="loc_masi_A2007StockIncentivePlanDomain_FB20A280A24F4FF2F0B8E4BFA1B6A94F" 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_DA44E2928D54084E93DCE4BFA1B63ACF" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_FD5AE7EF9268E0444466E4BFA1B434A3" xlink:to="loc_us-gaap_AwardTypeAxis_DA44E2928D54084E93DCE4BFA1B63ACF" 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_C90667477213E0C61AADE4BFA1B68EDD_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_DA44E2928D54084E93DCE4BFA1B63ACF" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_C90667477213E0C61AADE4BFA1B68EDD_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_C90667477213E0C61AADE4BFA1B68EDD" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_DA44E2928D54084E93DCE4BFA1B63ACF" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_C90667477213E0C61AADE4BFA1B68EDD" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="loc_us-gaap_EmployeeStockOptionMember_5746FA052D098DA831C7E4BFA1B756F0" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_C90667477213E0C61AADE4BFA1B68EDD" xlink:to="loc_us-gaap_EmployeeStockOptionMember_5746FA052D098DA831C7E4BFA1B756F0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_A6112AC3C3555B818DE9E4BFA1B7698E" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_C90667477213E0C61AADE4BFA1B68EDD" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_A6112AC3C3555B818DE9E4BFA1B7698E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PerformanceSharesMember" xlink:label="loc_us-gaap_PerformanceSharesMember_0CDD63CF4F41F25277B0E4BFA1B7791C" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_C90667477213E0C61AADE4BFA1B68EDD" xlink:to="loc_us-gaap_PerformanceSharesMember_0CDD63CF4F41F25277B0E4BFA1B7791C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_C98E28FBAB4E2D4D0EADE4BFA1B7EA91" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_FD5AE7EF9268E0444466E4BFA1B434A3" xlink:to="loc_us-gaap_StatementClassOfStockAxis_C98E28FBAB4E2D4D0EADE4BFA1B7EA91" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_F50CBF2E0F047B35B6A6E4BFA1B8884F_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_C98E28FBAB4E2D4D0EADE4BFA1B7EA91" xlink:to="loc_us-gaap_ClassOfStockDomain_F50CBF2E0F047B35B6A6E4BFA1B8884F_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_F50CBF2E0F047B35B6A6E4BFA1B8884F" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_C98E28FBAB4E2D4D0EADE4BFA1B7EA91" xlink:to="loc_us-gaap_ClassOfStockDomain_F50CBF2E0F047B35B6A6E4BFA1B8884F" 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_A231D4F6DE2E0F80348DE4BFA1B8AE82" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_FD5AE7EF9268E0444466E4BFA1B434A3" xlink:to="loc_srt_RangeAxis_A231D4F6DE2E0F80348DE4BFA1B8AE82" 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_481B06DFA72D20351DB2E4BFA1B82BD8_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_A231D4F6DE2E0F80348DE4BFA1B8AE82" xlink:to="loc_srt_RangeMember_481B06DFA72D20351DB2E4BFA1B82BD8_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_481B06DFA72D20351DB2E4BFA1B82BD8" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_A231D4F6DE2E0F80348DE4BFA1B8AE82" xlink:to="loc_srt_RangeMember_481B06DFA72D20351DB2E4BFA1B82BD8" 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_109712A42D91B48754B3E4BFA1B8C03D" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_481B06DFA72D20351DB2E4BFA1B82BD8" xlink:to="loc_srt_MinimumMember_109712A42D91B48754B3E4BFA1B8C03D" 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_D8BE5CAE5ACAE7B46AFDE4BFA1B9B9FF" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_481B06DFA72D20351DB2E4BFA1B82BD8" xlink:to="loc_srt_MaximumMember_D8BE5CAE5ACAE7B46AFDE4BFA1B9B9FF" 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_75CCE8B837919607986EE4BFA1B9C6B6" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_FD5AE7EF9268E0444466E4BFA1B434A3" xlink:to="loc_us-gaap_VestingAxis_75CCE8B837919607986EE4BFA1B9C6B6" 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_7DCB1F3DBCB27D57A685E4BFA1B9B136_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_VestingAxis_75CCE8B837919607986EE4BFA1B9C6B6" xlink:to="loc_us-gaap_VestingDomain_7DCB1F3DBCB27D57A685E4BFA1B9B136_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_7DCB1F3DBCB27D57A685E4BFA1B9B136" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_VestingAxis_75CCE8B837919607986EE4BFA1B9C6B6" xlink:to="loc_us-gaap_VestingDomain_7DCB1F3DBCB27D57A685E4BFA1B9B136" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1_E76AAA1F4C187F1EB97CE4BFA1BA99C4" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0EFEF3674DA5FBFE94C8E4BFA1BA4572" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1_E76AAA1F4C187F1EB97CE4BFA1BA99C4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:label="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_426DE1CF0FB36BE8772AE4BFA1BBD642" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0EFEF3674DA5FBFE94C8E4BFA1BA4572" xlink:to="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_426DE1CF0FB36BE8772AE4BFA1BBD642" 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_622EEBE50BC395B503F2E4BFA1BB3CA1" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0EFEF3674DA5FBFE94C8E4BFA1BA4572" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_622EEBE50BC395B503F2E4BFA1BB3CA1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_4C693B29DD92B98C1486E4BFA1BBBDF7" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0EFEF3674DA5FBFE94C8E4BFA1BA4572" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_4C693B29DD92B98C1486E4BFA1BBBDF7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_8269CF24FDD653014AE6E4BFA1BB7377" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0EFEF3674DA5FBFE94C8E4BFA1BA4572" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_8269CF24FDD653014AE6E4BFA1BB7377" 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_5E3D73092FBE181095C9E4BFA1BBD288" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0EFEF3674DA5FBFE94C8E4BFA1BA4572" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_5E3D73092FBE181095C9E4BFA1BBD288" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_BC4797129C9B87B44FFBE4BFA1BB3170" xlink:type="locator" />
    <link:definitionArc order="7" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0EFEF3674DA5FBFE94C8E4BFA1BA4572" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_BC4797129C9B87B44FFBE4BFA1BB3170" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_409470154220AA33BF88E4BFA1BC5B7B" xlink:type="locator" />
    <link:definitionArc order="8" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0EFEF3674DA5FBFE94C8E4BFA1BA4572" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_409470154220AA33BF88E4BFA1BC5B7B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_118D64874C74B2A551C4E4BFA1BC72D9" xlink:type="locator" />
    <link:definitionArc order="9" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0EFEF3674DA5FBFE94C8E4BFA1BA4572" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_118D64874C74B2A551C4E4BFA1BC72D9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights_FA756AB72AD5B728DF86E4BFA1BC2E6E" xlink:type="locator" />
    <link:definitionArc order="10" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0EFEF3674DA5FBFE94C8E4BFA1BA4572" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights_FA756AB72AD5B728DF86E4BFA1BC2E6E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms_7A637CC51C0E972D0556E4BFA1BC890A" xlink:type="locator" />
    <link:definitionArc order="11" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0EFEF3674DA5FBFE94C8E4BFA1BA4572" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms_7A637CC51C0E972D0556E4BFA1BC890A" 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_EA7670DFE421DFE1263BE4BFA1BCA33E" xlink:type="locator" />
    <link:definitionArc order="12" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0EFEF3674DA5FBFE94C8E4BFA1BA4572" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_EA7670DFE421DFE1263BE4BFA1BCA33E" 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_35BF063C0E4FB03E2501E4BFA1BD3AAF" xlink:type="locator" />
    <link:definitionArc order="13" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0EFEF3674DA5FBFE94C8E4BFA1BA4572" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_35BF063C0E4FB03E2501E4BFA1BD3AAF" 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_81146463F23DA112FFD8E4BFA1BD0D16" xlink:type="locator" />
    <link:definitionArc order="14" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0EFEF3674DA5FBFE94C8E4BFA1BA4572" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_81146463F23DA112FFD8E4BFA1BD0D16" xlink:type="arc" />
    <link:loc xlink:href="masi-20190928.xsd#masi_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsExpiredinPeriod" xlink:label="loc_masi_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsExpiredinPeriod_5F412E632B13DCA0324EE4BFA1BD9D6B" xlink:type="locator" />
    <link:definitionArc order="15" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0EFEF3674DA5FBFE94C8E4BFA1BA4572" xlink:to="loc_masi_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsExpiredinPeriod_5F412E632B13DCA0324EE4BFA1BD9D6B" xlink:type="arc" />
    <link:loc xlink:href="masi-20190928.xsd#masi_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsExercisedinPeriod" xlink:label="loc_masi_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsExercisedinPeriod_B7B4D06171E26363DAD1E4BFA1BD9FCA" xlink:type="locator" />
    <link:definitionArc order="16" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0EFEF3674DA5FBFE94C8E4BFA1BA4572" xlink:to="loc_masi_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsExercisedinPeriod_B7B4D06171E26363DAD1E4BFA1BD9FCA" 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_174155C9122BD62E8049E4BFA1BD0AF9" xlink:type="locator" />
    <link:definitionArc order="17" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0EFEF3674DA5FBFE94C8E4BFA1BA4572" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_174155C9122BD62E8049E4BFA1BD0AF9" 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_3A69F1B133CBF40D1B5BE4BFA1BED67E" xlink:type="locator" />
    <link:definitionArc order="18" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0EFEF3674DA5FBFE94C8E4BFA1BA4572" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_3A69F1B133CBF40D1B5BE4BFA1BED67E" 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_D70C808597C713020557E4BFA1BE8042" xlink:type="locator" />
    <link:definitionArc order="19" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0EFEF3674DA5FBFE94C8E4BFA1BA4572" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_D70C808597C713020557E4BFA1BE8042" 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_015C4D89F3A0DCB802CFE4BFA1BE709D" xlink:type="locator" />
    <link:definitionArc order="20" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0EFEF3674DA5FBFE94C8E4BFA1BA4572" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_015C4D89F3A0DCB802CFE4BFA1BE709D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_72F5CD463FD058488232E4BFA1BE7B60" xlink:type="locator" />
    <link:definitionArc order="21" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0EFEF3674DA5FBFE94C8E4BFA1BA4572" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_72F5CD463FD058488232E4BFA1BE7B60" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue_5801361C13220F18510FE4BFA1BE43FD" xlink:type="locator" />
    <link:definitionArc order="22" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0EFEF3674DA5FBFE94C8E4BFA1BA4572" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue_5801361C13220F18510FE4BFA1BE43FD" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_AA08A232B34963B935A2E4BFA1BE9C43" xlink:type="locator" />
    <link:definitionArc order="23" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0EFEF3674DA5FBFE94C8E4BFA1BA4572" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_AA08A232B34963B935A2E4BFA1BE9C43" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.masimo.com/role/StockBasedCompensationNumberAndWeightedAverageExercisePriceOfOptionsIssuedAndOutstandingUnderAllStockOptionPlansDetail" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.masimo.com/role/StockBasedCompensationRangeOfAssumptionsUsedAndResultingWeightedAverageFairValueOfOptionsGrantedAtDateOfGrantDetail" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.masimo.com/role/StockBasedCompensationStockBasedCompensationSummaryOfUnvestedRsuActivityDetails" 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_A924065A76545B97AE3478C4285DADBA" 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_5836D63AD8A95B1FA0F6D3BCB2699642" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_A924065A76545B97AE3478C4285DADBA" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_5836D63AD8A95B1FA0F6D3BCB2699642" 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_TitleOfIndividualAxis" xlink:label="loc_srt_TitleOfIndividualAxis_1AE15AA490D8596FBAFF18B27D41ED8D" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_5836D63AD8A95B1FA0F6D3BCB2699642" xlink:to="loc_srt_TitleOfIndividualAxis_1AE15AA490D8596FBAFF18B27D41ED8D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_9047631DB4F9B58DA19834C4F77D0B65_6B5F71831251593DAA47BEAC00301E75" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_TitleOfIndividualAxis_1AE15AA490D8596FBAFF18B27D41ED8D" xlink:to="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_9047631DB4F9B58DA19834C4F77D0B65_6B5F71831251593DAA47BEAC00301E75" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_466FE89F36D75775A07648946F33E380" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_TitleOfIndividualAxis_1AE15AA490D8596FBAFF18B27D41ED8D" xlink:to="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_466FE89F36D75775A07648946F33E380" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ChiefExecutiveOfficerMember" xlink:label="loc_srt_ChiefExecutiveOfficerMember_9584CDF6FBD55309954C8FCE9CBA1D95" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_466FE89F36D75775A07648946F33E380" xlink:to="loc_srt_ChiefExecutiveOfficerMember_9584CDF6FBD55309954C8FCE9CBA1D95" 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_E0ED7D2B4B7655069EF8ACD16E0962E3" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_5836D63AD8A95B1FA0F6D3BCB2699642" xlink:to="loc_us-gaap_PlanNameAxis_E0ED7D2B4B7655069EF8ACD16E0962E3" 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_02FF6DCBF9E95E8731B834C4F77EB414_6B5F71831251593DAA47BEAC00301E75" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PlanNameAxis_E0ED7D2B4B7655069EF8ACD16E0962E3" xlink:to="loc_us-gaap_PlanNameDomain_02FF6DCBF9E95E8731B834C4F77EB414_6B5F71831251593DAA47BEAC00301E75" 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_5944DFE364C85F1FA428750605DE8CD5" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PlanNameAxis_E0ED7D2B4B7655069EF8ACD16E0962E3" xlink:to="loc_us-gaap_PlanNameDomain_5944DFE364C85F1FA428750605DE8CD5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AwardDateAxis" xlink:label="loc_us-gaap_AwardDateAxis_A4331DFB05CB5529A744956F63E0F149" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_5836D63AD8A95B1FA0F6D3BCB2699642" xlink:to="loc_us-gaap_AwardDateAxis_A4331DFB05CB5529A744956F63E0F149" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AwardDateDomain" xlink:label="loc_us-gaap_AwardDateDomain_67C98F0998EC5C7D2CF534C4F77E2EC1_6B5F71831251593DAA47BEAC00301E75" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardDateAxis_A4331DFB05CB5529A744956F63E0F149" xlink:to="loc_us-gaap_AwardDateDomain_67C98F0998EC5C7D2CF534C4F77E2EC1_6B5F71831251593DAA47BEAC00301E75" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AwardDateDomain" xlink:label="loc_us-gaap_AwardDateDomain_2CF249C06E4D56A58C125D4C9C16074F" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardDateAxis_A4331DFB05CB5529A744956F63E0F149" xlink:to="loc_us-gaap_AwardDateDomain_2CF249C06E4D56A58C125D4C9C16074F" 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_819F402EEFC7594687057F33D779189E" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_5836D63AD8A95B1FA0F6D3BCB2699642" xlink:to="loc_us-gaap_AwardTypeAxis_819F402EEFC7594687057F33D779189E" 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_DB36946DCDE58323867A34C4F77F5E09_6B5F71831251593DAA47BEAC00301E75" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_819F402EEFC7594687057F33D779189E" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_DB36946DCDE58323867A34C4F77F5E09_6B5F71831251593DAA47BEAC00301E75" 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_F3664A43D8D05125917108EE638C50F3" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_819F402EEFC7594687057F33D779189E" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_F3664A43D8D05125917108EE638C50F3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="loc_us-gaap_EmployeeStockOptionMember_5966D95358EC5ED191B67FC6E2ECEBD1" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_F3664A43D8D05125917108EE638C50F3" xlink:to="loc_us-gaap_EmployeeStockOptionMember_5966D95358EC5ED191B67FC6E2ECEBD1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_02816D22767552F6BB22C5E79E526BBE" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_F3664A43D8D05125917108EE638C50F3" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_02816D22767552F6BB22C5E79E526BBE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PerformanceSharesMember" xlink:label="loc_us-gaap_PerformanceSharesMember_8E09C935E8FC5C2A9FEB5E32154548B7" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_F3664A43D8D05125917108EE638C50F3" xlink:to="loc_us-gaap_PerformanceSharesMember_8E09C935E8FC5C2A9FEB5E32154548B7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_A54E299384B358968E81B7A855B82165" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_5836D63AD8A95B1FA0F6D3BCB2699642" xlink:to="loc_us-gaap_StatementClassOfStockAxis_A54E299384B358968E81B7A855B82165" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_FD854358E8D3069E20CB34C4F78119F1_6B5F71831251593DAA47BEAC00301E75" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_A54E299384B358968E81B7A855B82165" xlink:to="loc_us-gaap_ClassOfStockDomain_FD854358E8D3069E20CB34C4F78119F1_6B5F71831251593DAA47BEAC00301E75" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_B107D7E0D4F35FCD891BC89628CFD9B3" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_A54E299384B358968E81B7A855B82165" xlink:to="loc_us-gaap_ClassOfStockDomain_B107D7E0D4F35FCD891BC89628CFD9B3" 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_EB2A66AD5C6858A0911231E031159851" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_5836D63AD8A95B1FA0F6D3BCB2699642" xlink:to="loc_srt_RangeAxis_EB2A66AD5C6858A0911231E031159851" 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_7ECAA908583F8646086A34C4F7816AA3_6B5F71831251593DAA47BEAC00301E75" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_EB2A66AD5C6858A0911231E031159851" xlink:to="loc_srt_RangeMember_7ECAA908583F8646086A34C4F7816AA3_6B5F71831251593DAA47BEAC00301E75" 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_433AE0E2286259F5BEE9E641710473B8" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_EB2A66AD5C6858A0911231E031159851" xlink:to="loc_srt_RangeMember_433AE0E2286259F5BEE9E641710473B8" 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_D4F007A0D18C566CA3BB8AFBEA7BFFC7" xlink:type="locator" />
    <link:definitionArc order="7" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_5836D63AD8A95B1FA0F6D3BCB2699642" xlink:to="loc_us-gaap_VestingAxis_D4F007A0D18C566CA3BB8AFBEA7BFFC7" 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_BCC08EF61973983453CC34C4F782169E_6B5F71831251593DAA47BEAC00301E75" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_VestingAxis_D4F007A0D18C566CA3BB8AFBEA7BFFC7" xlink:to="loc_us-gaap_VestingDomain_BCC08EF61973983453CC34C4F782169E_6B5F71831251593DAA47BEAC00301E75" 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_9C2D1E69A0D05E82842DD6DB9E2E6DF4" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_VestingAxis_D4F007A0D18C566CA3BB8AFBEA7BFFC7" xlink:to="loc_us-gaap_VestingDomain_9C2D1E69A0D05E82842DD6DB9E2E6DF4" 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_39B97321DBDE52BDB0C8555204D84AC8" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_A924065A76545B97AE3478C4285DADBA" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_39B97321DBDE52BDB0C8555204D84AC8" 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_6258BA03E65D5C3298CC73625B4E7CEF" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_A924065A76545B97AE3478C4285DADBA" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_6258BA03E65D5C3298CC73625B4E7CEF" 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_EF65CC24D1455C3F8138D5BC88D25CF0" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_A924065A76545B97AE3478C4285DADBA" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_EF65CC24D1455C3F8138D5BC88D25CF0" xlink:type="arc" />
    <link:loc xlink:href="masi-20190928.xsd#masi_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsExpiredinPeriod" xlink:label="loc_masi_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsExpiredinPeriod_F6CD4793F7735D499873D76AB5DCAA4E" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_A924065A76545B97AE3478C4285DADBA" xlink:to="loc_masi_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsExpiredinPeriod_F6CD4793F7735D499873D76AB5DCAA4E" xlink:type="arc" />
    <link:loc xlink:href="masi-20190928.xsd#masi_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsExercisedinPeriod" xlink:label="loc_masi_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsExercisedinPeriod_437CC7EA3CDE57E79FE010773C8AF812" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_A924065A76545B97AE3478C4285DADBA" xlink:to="loc_masi_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsExercisedinPeriod_437CC7EA3CDE57E79FE010773C8AF812" 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_BDD83A12DFAB5320953819AAD3455364" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_A924065A76545B97AE3478C4285DADBA" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_BDD83A12DFAB5320953819AAD3455364" 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_EF73F02DA5DB5040BBC1FC65706777E3" xlink:type="locator" />
    <link:definitionArc order="7" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_A924065A76545B97AE3478C4285DADBA" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_EF73F02DA5DB5040BBC1FC65706777E3" 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_1C6E446A547A5C08A7A9FC54FF1C9340" xlink:type="locator" />
    <link:definitionArc order="8" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_A924065A76545B97AE3478C4285DADBA" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_1C6E446A547A5C08A7A9FC54FF1C9340" 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_802452DA456255C2B4B2314B3E412B1B" xlink:type="locator" />
    <link:definitionArc order="9" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_A924065A76545B97AE3478C4285DADBA" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_802452DA456255C2B4B2314B3E412B1B" xlink:type="arc" />
    <link:loc xlink:href="masi-20190928.xsd#masi_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsExpiredWeighedAverageGrantDateFairValue" xlink:label="loc_masi_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsExpiredWeighedAverageGrantDateFairValue_8C021068FCB6557695A4A066583369F6" xlink:type="locator" />
    <link:definitionArc order="10" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_A924065A76545B97AE3478C4285DADBA" xlink:to="loc_masi_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsExpiredWeighedAverageGrantDateFairValue_8C021068FCB6557695A4A066583369F6" 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_A668C8F55AB656568A5DB41C9E98E012" xlink:type="locator" />
    <link:definitionArc order="11" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_A924065A76545B97AE3478C4285DADBA" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_A668C8F55AB656568A5DB41C9E98E012" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1_C2B4C2D811A35C2884A773F6B7030083" xlink:type="locator" />
    <link:definitionArc order="12" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_A924065A76545B97AE3478C4285DADBA" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1_C2B4C2D811A35C2884A773F6B7030083" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_D69946BC51F850C0A47436E3F63F7C4A" xlink:type="locator" />
    <link:definitionArc order="13" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_A924065A76545B97AE3478C4285DADBA" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_D69946BC51F850C0A47436E3F63F7C4A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_47EFECBB4734561A9836C60AEA43AE76" xlink:type="locator" />
    <link:definitionArc order="14" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_A924065A76545B97AE3478C4285DADBA" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_47EFECBB4734561A9836C60AEA43AE76" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms_A6FB6F11F00A5A82B290B23C018E4554" xlink:type="locator" />
    <link:definitionArc order="15" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_A924065A76545B97AE3478C4285DADBA" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms_A6FB6F11F00A5A82B290B23C018E4554" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.masimo.com/role/StockBasedCompensationTables" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.masimo.com/role/StockRepurchaseProgram" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.masimo.com/role/StockRepurchaseProgramAdditionalInformationDetail" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ClassOfStockLineItems" xlink:label="loc_us-gaap_ClassOfStockLineItems_82827A464A3F9EE9DE3A13579BEBF9DB" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfStockByClassTable" xlink:label="loc_us-gaap_ScheduleOfStockByClassTable_5993384C314ED5021C3B13579BE8D964" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ClassOfStockLineItems_82827A464A3F9EE9DE3A13579BEBF9DB" xlink:to="loc_us-gaap_ScheduleOfStockByClassTable_5993384C314ED5021C3B13579BE8D964" 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_ShareRepurchaseProgramAxis" xlink:label="loc_us-gaap_ShareRepurchaseProgramAxis_D626F8CDCB3B885567C213579BE98771" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_5993384C314ED5021C3B13579BE8D964" xlink:to="loc_us-gaap_ShareRepurchaseProgramAxis_D626F8CDCB3B885567C213579BE98771" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareRepurchaseProgramDomain" xlink:label="loc_us-gaap_ShareRepurchaseProgramDomain_C9EFC588F13F1587F32613579BE911F6_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ShareRepurchaseProgramAxis_D626F8CDCB3B885567C213579BE98771" xlink:to="loc_us-gaap_ShareRepurchaseProgramDomain_C9EFC588F13F1587F32613579BE911F6_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareRepurchaseProgramDomain" xlink:label="loc_us-gaap_ShareRepurchaseProgramDomain_C9EFC588F13F1587F32613579BE911F6" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ShareRepurchaseProgramAxis_D626F8CDCB3B885567C213579BE98771" xlink:to="loc_us-gaap_ShareRepurchaseProgramDomain_C9EFC588F13F1587F32613579BE911F6" xlink:type="arc" />
    <link:loc xlink:href="masi-20190928.xsd#masi_A2015RepurchaseProgramMember" xlink:label="loc_masi_A2015RepurchaseProgramMember_BF4D1766CC2C194E4E3713579BE9AB7B" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareRepurchaseProgramDomain_C9EFC588F13F1587F32613579BE911F6" xlink:to="loc_masi_A2015RepurchaseProgramMember_BF4D1766CC2C194E4E3713579BE9AB7B" xlink:type="arc" />
    <link:loc xlink:href="masi-20190928.xsd#masi_A2018RepurchaseProgramMember" xlink:label="loc_masi_A2018RepurchaseProgramMember_D1767D156EE4015052371361608D678B" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareRepurchaseProgramDomain_C9EFC588F13F1587F32613579BE911F6" xlink:to="loc_masi_A2018RepurchaseProgramMember_D1767D156EE4015052371361608D678B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_C986EB48117932CA47D713579BEA0EC8" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_5993384C314ED5021C3B13579BE8D964" xlink:to="loc_us-gaap_StatementClassOfStockAxis_C986EB48117932CA47D713579BEA0EC8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_8272237E6F926AE69B6E13579BEABBB1_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_C986EB48117932CA47D713579BEA0EC8" xlink:to="loc_us-gaap_ClassOfStockDomain_8272237E6F926AE69B6E13579BEABBB1_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_8272237E6F926AE69B6E13579BEABBB1" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_C986EB48117932CA47D713579BEA0EC8" xlink:to="loc_us-gaap_ClassOfStockDomain_8272237E6F926AE69B6E13579BEABBB1" 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_211CEDC4F69085F8FE4C13579BEBAA33" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_8272237E6F926AE69B6E13579BEABBB1" xlink:to="loc_us-gaap_CommonStockMember_211CEDC4F69085F8FE4C13579BEBAA33" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased" xlink:label="loc_us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased_6DD7F286DFA11834839E13579BEB6220" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_82827A464A3F9EE9DE3A13579BEBF9DB" xlink:to="loc_us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased_6DD7F286DFA11834839E13579BEB6220" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockRepurchaseProgramPeriodInForce1" xlink:label="loc_us-gaap_StockRepurchaseProgramPeriodInForce1_7AB6263C0917BBC13AFD1357B15E5C75" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_82827A464A3F9EE9DE3A13579BEBF9DB" xlink:to="loc_us-gaap_StockRepurchaseProgramPeriodInForce1_7AB6263C0917BBC13AFD1357B15E5C75" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xlink:label="loc_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_4DA737E6D90723472A3113579BECCE43" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_82827A464A3F9EE9DE3A13579BEBF9DB" xlink:to="loc_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_4DA737E6D90723472A3113579BECCE43" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TreasuryStockSharesAcquired" xlink:label="loc_us-gaap_TreasuryStockSharesAcquired_F8E4D8DC54E5AE83F4C313579BEC4E3F" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_82827A464A3F9EE9DE3A13579BEBF9DB" xlink:to="loc_us-gaap_TreasuryStockSharesAcquired_F8E4D8DC54E5AE83F4C313579BEC4E3F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TreasuryStockAcquiredAverageCostPerShare" xlink:label="loc_us-gaap_TreasuryStockAcquiredAverageCostPerShare_6225D22248250C878DCD13579BEF40B7" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_82827A464A3F9EE9DE3A13579BEBF9DB" xlink:to="loc_us-gaap_TreasuryStockAcquiredAverageCostPerShare_6225D22248250C878DCD13579BEF40B7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:label="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_587A748A49157BAAB31C13579BEFE77D" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_82827A464A3F9EE9DE3A13579BEBF9DB" xlink:to="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_587A748A49157BAAB31C13579BEFE77D" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.masimo.com/role/StockRepurchaseProgramTables" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ClassOfStockLineItems" xlink:label="loc_us-gaap_ClassOfStockLineItems_3C07805262855057B8187432DB59A837" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfStockByClassTable" xlink:label="loc_us-gaap_ScheduleOfStockByClassTable_8473CEA7CFC2578E98AA359C0D09A9D2" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ClassOfStockLineItems_3C07805262855057B8187432DB59A837" xlink:to="loc_us-gaap_ScheduleOfStockByClassTable_8473CEA7CFC2578E98AA359C0D09A9D2" 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_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_C2B5718CF1FE56F3880A1D0DFF650AC0" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_8473CEA7CFC2578E98AA359C0D09A9D2" xlink:to="loc_us-gaap_StatementClassOfStockAxis_C2B5718CF1FE56F3880A1D0DFF650AC0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_4C1DCEFF81D719B131E0B899B7594243_6B5F71831251593DAA47BEAC00301E75" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_C2B5718CF1FE56F3880A1D0DFF650AC0" xlink:to="loc_us-gaap_ClassOfStockDomain_4C1DCEFF81D719B131E0B899B7594243_6B5F71831251593DAA47BEAC00301E75" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_8D991A67C8D259CD83958750FFDD2CAB" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_C2B5718CF1FE56F3880A1D0DFF650AC0" xlink:to="loc_us-gaap_ClassOfStockDomain_8D991A67C8D259CD83958750FFDD2CAB" 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_967FF4EE836654389933A412F1C861C6" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_8D991A67C8D259CD83958750FFDD2CAB" xlink:to="loc_us-gaap_CommonStockMember_967FF4EE836654389933A412F1C861C6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TreasuryStockTextBlock" xlink:label="loc_us-gaap_TreasuryStockTextBlock_6E5A1B0B0B915FB7B60DE740EFA5728D" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_3C07805262855057B8187432DB59A837" xlink:to="loc_us-gaap_TreasuryStockTextBlock_6E5A1B0B0B915FB7B60DE740EFA5728D" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.masimo.com/role/SummaryOfSignificantAccountingPolicies" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.masimo.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" xlink:type="extended">
    <link:loc xlink:href="masi-20190928.xsd#masi_SummaryOfSignificantAccountingPoliciesLineItems" xlink:label="loc_masi_SummaryOfSignificantAccountingPoliciesLineItems_468B8229E1F14EAFFE170E782E13C33B" xlink:type="locator" />
    <link:loc xlink:href="masi-20190928.xsd#masi_SummaryOfSignificantAccountingPoliciesTable" xlink:label="loc_masi_SummaryOfSignificantAccountingPoliciesTable_766903D15E25F0BA093C0E782E0BDC66" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_masi_SummaryOfSignificantAccountingPoliciesLineItems_468B8229E1F14EAFFE170E782E13C33B" xlink:to="loc_masi_SummaryOfSignificantAccountingPoliciesTable_766903D15E25F0BA093C0E782E0BDC66" 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_EC5C415AEC377E8AC7020E782E0C652A" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_masi_SummaryOfSignificantAccountingPoliciesTable_766903D15E25F0BA093C0E782E0BDC66" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_EC5C415AEC377E8AC7020E782E0C652A" 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_B349F39FBDE25C89AF000E782E0CC94B_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_EC5C415AEC377E8AC7020E782E0C652A" xlink:to="loc_us-gaap_EquityComponentDomain_B349F39FBDE25C89AF000E782E0CC94B_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_B349F39FBDE25C89AF000E782E0CC94B" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_EC5C415AEC377E8AC7020E782E0C652A" xlink:to="loc_us-gaap_EquityComponentDomain_B349F39FBDE25C89AF000E782E0CC94B" 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_5326CC550A781E2C5E4A0E782E0C4C14" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_B349F39FBDE25C89AF000E782E0CC94B" xlink:to="loc_us-gaap_RetainedEarningsMember_5326CC550A781E2C5E4A0E782E0C4C14" 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_E08A7FA4D7996269A66F0E782E0CCA87" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_masi_SummaryOfSignificantAccountingPoliciesTable_766903D15E25F0BA093C0E782E0BDC66" xlink:to="loc_srt_RangeAxis_E08A7FA4D7996269A66F0E782E0CCA87" 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_0FD99E186A005516F3DD0E782E0D57A9_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_E08A7FA4D7996269A66F0E782E0CCA87" xlink:to="loc_srt_RangeMember_0FD99E186A005516F3DD0E782E0D57A9_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_0FD99E186A005516F3DD0E782E0D57A9" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_E08A7FA4D7996269A66F0E782E0CCA87" xlink:to="loc_srt_RangeMember_0FD99E186A005516F3DD0E782E0D57A9" 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_FC5B6CA84EC52776732C0E782E0D2CA1" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_0FD99E186A005516F3DD0E782E0D57A9" xlink:to="loc_srt_MinimumMember_FC5B6CA84EC52776732C0E782E0D2CA1" 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_5C083DC514C47EA3174F0E782E0D37F3" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_0FD99E186A005516F3DD0E782E0D57A9" xlink:to="loc_srt_MaximumMember_5C083DC514C47EA3174F0E782E0D37F3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:label="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_D6D16E7FC30A3630AA4B0E782E0D757E" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_masi_SummaryOfSignificantAccountingPoliciesTable_766903D15E25F0BA093C0E782E0BDC66" xlink:to="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_D6D16E7FC30A3630AA4B0E782E0D757E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TypeOfAdoptionMember" xlink:label="loc_us-gaap_TypeOfAdoptionMember_46161277CDF4986870C10E782E0E723B_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_D6D16E7FC30A3630AA4B0E782E0D757E" xlink:to="loc_us-gaap_TypeOfAdoptionMember_46161277CDF4986870C10E782E0E723B_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TypeOfAdoptionMember" xlink:label="loc_us-gaap_TypeOfAdoptionMember_46161277CDF4986870C10E782E0E723B" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_D6D16E7FC30A3630AA4B0E782E0D757E" xlink:to="loc_us-gaap_TypeOfAdoptionMember_46161277CDF4986870C10E782E0E723B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountingStandardsUpdate201602Member" xlink:label="loc_us-gaap_AccountingStandardsUpdate201602Member_3E5CF317B9FCD42293100E782E0EF825" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TypeOfAdoptionMember_46161277CDF4986870C10E782E0E723B" xlink:to="loc_us-gaap_AccountingStandardsUpdate201602Member_3E5CF317B9FCD42293100E782E0EF825" 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_6C85AACAD09F23B64C770E782E0E8932" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_masi_SummaryOfSignificantAccountingPoliciesTable_766903D15E25F0BA093C0E782E0BDC66" xlink:to="loc_us-gaap_AwardTypeAxis_6C85AACAD09F23B64C770E782E0E8932" 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_AAB1588A6D842719B6230E782E0E0305_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_6C85AACAD09F23B64C770E782E0E8932" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_AAB1588A6D842719B6230E782E0E0305_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_AAB1588A6D842719B6230E782E0E0305" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_6C85AACAD09F23B64C770E782E0E8932" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_AAB1588A6D842719B6230E782E0E0305" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_7DF4DEA4C074D3E8CBEA0E782E0FB994" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_AAB1588A6D842719B6230E782E0E0305" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_7DF4DEA4C074D3E8CBEA0E782E0FB994" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_TitleOfIndividualAxis" xlink:label="loc_srt_TitleOfIndividualAxis_1900422A89E1E099BB820E782E0F3C7E" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_masi_SummaryOfSignificantAccountingPoliciesTable_766903D15E25F0BA093C0E782E0BDC66" xlink:to="loc_srt_TitleOfIndividualAxis_1900422A89E1E099BB820E782E0F3C7E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_3DE32A494E955ED146D10E782E0FCD05_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_TitleOfIndividualAxis_1900422A89E1E099BB820E782E0F3C7E" xlink:to="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_3DE32A494E955ED146D10E782E0FCD05_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_3DE32A494E955ED146D10E782E0FCD05" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_TitleOfIndividualAxis_1900422A89E1E099BB820E782E0F3C7E" xlink:to="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_3DE32A494E955ED146D10E782E0FCD05" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ChiefExecutiveOfficerMember" xlink:label="loc_srt_ChiefExecutiveOfficerMember_4AA22FF98BAB910CB01B0E782E10FFAC" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_3DE32A494E955ED146D10E782E0FCD05" xlink:to="loc_srt_ChiefExecutiveOfficerMember_4AA22FF98BAB910CB01B0E782E10FFAC" 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_5C7EEB20F78148FCA0B90E782E106B8E" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_masi_SummaryOfSignificantAccountingPoliciesTable_766903D15E25F0BA093C0E782E0BDC66" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_5C7EEB20F78148FCA0B90E782E106B8E" 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_5AD291972738578CD1770E782E101208_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_5C7EEB20F78148FCA0B90E782E106B8E" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_5AD291972738578CD1770E782E101208_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_5AD291972738578CD1770E782E101208" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_5C7EEB20F78148FCA0B90E782E106B8E" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_5AD291972738578CD1770E782E101208" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AirTransportationEquipmentMember" xlink:label="loc_us-gaap_AirTransportationEquipmentMember_2E783709E394DACDC7B10E782E10519A" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_5AD291972738578CD1770E782E101208" xlink:to="loc_us-gaap_AirTransportationEquipmentMember_2E783709E394DACDC7B10E782E10519A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BuildingMember" xlink:label="loc_us-gaap_BuildingMember_5BC0CC918FAF9368D7160E782E118F82" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_5AD291972738578CD1770E782E101208" xlink:to="loc_us-gaap_BuildingMember_5BC0CC918FAF9368D7160E782E118F82" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LandBuildingsAndImprovementsMember" xlink:label="loc_us-gaap_LandBuildingsAndImprovementsMember_C0A30361CA207E8DC4320E782E11BC6E" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_5AD291972738578CD1770E782E101208" xlink:to="loc_us-gaap_LandBuildingsAndImprovementsMember_C0A30361CA207E8DC4320E782E11BC6E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ComputerEquipmentMember" xlink:label="loc_us-gaap_ComputerEquipmentMember_103F9936043A880CD6580E782E11175F" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_5AD291972738578CD1770E782E101208" xlink:to="loc_us-gaap_ComputerEquipmentMember_103F9936043A880CD6580E782E11175F" xlink:type="arc" />
    <link:loc xlink:href="masi-20190928.xsd#masi_DemonstrationUnitsMember" xlink:label="loc_masi_DemonstrationUnitsMember_81770AE91AB96A8E31050E782E11AD9C" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_5AD291972738578CD1770E782E101208" xlink:to="loc_masi_DemonstrationUnitsMember_81770AE91AB96A8E31050E782E11AD9C" xlink:type="arc" />
    <link:loc xlink:href="masi-20190928.xsd#masi_FurnitureandOfficeEquipmentMember" xlink:label="loc_masi_FurnitureandOfficeEquipmentMember_DEE8C1074C3819AB76900E782E1121E2" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_5AD291972738578CD1770E782E101208" xlink:to="loc_masi_FurnitureandOfficeEquipmentMember_DEE8C1074C3819AB76900E782E1121E2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MachineryAndEquipmentMember" xlink:label="loc_us-gaap_MachineryAndEquipmentMember_7E08AADD3300EEF75C550E782E129636" xlink:type="locator" />
    <link:definitionArc order="7" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_5AD291972738578CD1770E782E101208" xlink:to="loc_us-gaap_MachineryAndEquipmentMember_7E08AADD3300EEF75C550E782E129636" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ToolsDiesAndMoldsMember" xlink:label="loc_us-gaap_ToolsDiesAndMoldsMember_A78E37C35EF6FD7213CA0E782E12D85D" xlink:type="locator" />
    <link:definitionArc order="8" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_5AD291972738578CD1770E782E101208" xlink:to="loc_us-gaap_ToolsDiesAndMoldsMember_A78E37C35EF6FD7213CA0E782E12D85D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_VehiclesMember" xlink:label="loc_us-gaap_VehiclesMember_25F89AF47E769DE37A8E0E782E123F44" xlink:type="locator" />
    <link:definitionArc order="9" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_5AD291972738578CD1770E782E101208" xlink:to="loc_us-gaap_VehiclesMember_25F89AF47E769DE37A8E0E782E123F44" 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_5D3C82313247F35D962D0E782E125FDD" xlink:type="locator" />
    <link:definitionArc order="7" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_masi_SummaryOfSignificantAccountingPoliciesTable_766903D15E25F0BA093C0E782E0BDC66" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_5D3C82313247F35D962D0E782E125FDD" 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_8457FEBA7044A382790C0E782E12187F_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_5D3C82313247F35D962D0E782E125FDD" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_8457FEBA7044A382790C0E782E12187F_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_8457FEBA7044A382790C0E782E12187F" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_5D3C82313247F35D962D0E782E125FDD" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_8457FEBA7044A382790C0E782E12187F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PatentsMember" xlink:label="loc_us-gaap_PatentsMember_075E25CA1A15D9F690590E782E131CC2" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_8457FEBA7044A382790C0E782E12187F" xlink:to="loc_us-gaap_PatentsMember_075E25CA1A15D9F690590E782E131CC2" 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_99034BABDD5F459706DC0E782E13A9D0" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_8457FEBA7044A382790C0E782E12187F" xlink:to="loc_us-gaap_TrademarksMember_99034BABDD5F459706DC0E782E13A9D0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShortTermInvestments" xlink:label="loc_us-gaap_ShortTermInvestments_41D89EACC6469817CC580E782E1362CE" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_masi_SummaryOfSignificantAccountingPoliciesLineItems_468B8229E1F14EAFFE170E782E13C33B" xlink:to="loc_us-gaap_ShortTermInvestments_41D89EACC6469817CC580E782E1362CE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MaturityOfTimeDeposits" xlink:label="loc_us-gaap_MaturityOfTimeDeposits_CF7CB6BD19C1A03C4D9D0E782E1452AC" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_masi_SummaryOfSignificantAccountingPoliciesLineItems_468B8229E1F14EAFFE170E782E13C33B" xlink:to="loc_us-gaap_MaturityOfTimeDeposits_CF7CB6BD19C1A03C4D9D0E782E1452AC" 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_3B078E37F1526B6960CE0E782E14B620" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_masi_SummaryOfSignificantAccountingPoliciesLineItems_468B8229E1F14EAFFE170E782E13C33B" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_3B078E37F1526B6960CE0E782E14B620" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsCostIncurredToRenewOrExtend" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsCostIncurredToRenewOrExtend_67DC57C2ADBD893B98E00E782E140960" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_masi_SummaryOfSignificantAccountingPoliciesLineItems_468B8229E1F14EAFFE170E782E13C33B" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsCostIncurredToRenewOrExtend_67DC57C2ADBD893B98E00E782E140960" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetWeightedAveragePeriodBeforeNextRenewalOrExtension" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetWeightedAveragePeriodBeforeNextRenewalOrExtension_7C9EBC0157F2C6B6B8860E782E145605" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_masi_SummaryOfSignificantAccountingPoliciesLineItems_468B8229E1F14EAFFE170E782E13C33B" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetWeightedAveragePeriodBeforeNextRenewalOrExtension_7C9EBC0157F2C6B6B8860E782E145605" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetImpairment" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetImpairment_D2983ABCF2C24114BF390E782E141F40" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_masi_SummaryOfSignificantAccountingPoliciesLineItems_468B8229E1F14EAFFE170E782E13C33B" xlink:to="loc_us-gaap_GoodwillAndIntangibleAssetImpairment_D2983ABCF2C24114BF390E782E141F40" xlink:type="arc" />
    <link:loc xlink:href="masi-20190928.xsd#masi_NumberofSourcesofProductRevenue" xlink:label="loc_masi_NumberofSourcesofProductRevenue_ED9906B2BC3312187F140E782E14B189" xlink:type="locator" />
    <link:definitionArc order="7" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_masi_SummaryOfSignificantAccountingPoliciesLineItems_468B8229E1F14EAFFE170E782E13C33B" xlink:to="loc_masi_NumberofSourcesofProductRevenue_ED9906B2BC3312187F140E782E14B189" 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_8A411034A64F787101990E782E156A43" xlink:type="locator" />
    <link:definitionArc order="8" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_masi_SummaryOfSignificantAccountingPoliciesLineItems_468B8229E1F14EAFFE170E782E13C33B" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_8A411034A64F787101990E782E156A43" xlink:type="arc" />
    <link:loc xlink:href="masi-20190928.xsd#masi_RoyaltyRevenueNumberofDaysRoyaltyRevenueisAdjustedSubsequenttoQuarterEnd" xlink:label="loc_masi_RoyaltyRevenueNumberofDaysRoyaltyRevenueisAdjustedSubsequenttoQuarterEnd_CBFD6DA9D3FFCF96E8DE0E782E152D83" xlink:type="locator" />
    <link:definitionArc order="9" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_masi_SummaryOfSignificantAccountingPoliciesLineItems_468B8229E1F14EAFFE170E782E13C33B" xlink:to="loc_masi_RoyaltyRevenueNumberofDaysRoyaltyRevenueisAdjustedSubsequenttoQuarterEnd_CBFD6DA9D3FFCF96E8DE0E782E152D83" xlink:type="arc" />
    <link:loc xlink:href="masi-20190928.xsd#masi_Royalty" xlink:label="loc_masi_Royalty_F3B0F7A8FAF7C997AA590E782E151913" xlink:type="locator" />
    <link:definitionArc order="10" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_masi_SummaryOfSignificantAccountingPoliciesLineItems_468B8229E1F14EAFFE170E782E13C33B" xlink:to="loc_masi_Royalty_F3B0F7A8FAF7C997AA590E782E151913" xlink:type="arc" />
    <link:loc xlink:href="masi-20190928.xsd#masi_WarrantyPeriodForDefectsInMaterialAndWorkmanship" xlink:label="loc_masi_WarrantyPeriodForDefectsInMaterialAndWorkmanship_DE2A1E05A04F0D7CFC3D0E782E1598C1" xlink:type="locator" />
    <link:definitionArc order="11" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_masi_SummaryOfSignificantAccountingPoliciesLineItems_468B8229E1F14EAFFE170E782E13C33B" xlink:to="loc_masi_WarrantyPeriodForDefectsInMaterialAndWorkmanship_DE2A1E05A04F0D7CFC3D0E782E1598C1" 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_880A8D2D11B644B132370E782E150DBA" xlink:type="locator" />
    <link:definitionArc order="12" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_masi_SummaryOfSignificantAccountingPoliciesLineItems_468B8229E1F14EAFFE170E782E13C33B" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_880A8D2D11B644B132370E782E150DBA" 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_6AA4B4842BEE06DB9DFE0E782E159C60" xlink:type="locator" />
    <link:definitionArc order="13" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_masi_SummaryOfSignificantAccountingPoliciesLineItems_468B8229E1F14EAFFE170E782E13C33B" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_6AA4B4842BEE06DB9DFE0E782E159C60" xlink:type="arc" />
    <link:loc xlink:href="masi-20190928.xsd#masi_CumulativeEffectonRetainedEarningsNetofTaxROUAssetsandLeaseLiabilities" xlink:label="loc_masi_CumulativeEffectonRetainedEarningsNetofTaxROUAssetsandLeaseLiabilities_56434BA919D319B1935D0E782E167282" xlink:type="locator" />
    <link:definitionArc order="14" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_masi_SummaryOfSignificantAccountingPoliciesLineItems_468B8229E1F14EAFFE170E782E13C33B" xlink:to="loc_masi_CumulativeEffectonRetainedEarningsNetofTaxROUAssetsandLeaseLiabilities_56434BA919D319B1935D0E782E167282" xlink:type="arc" />
    <link:loc xlink:href="masi-20190928.xsd#masi_CumulativeEffectonRetainedEarningsNetofTaxLeaseReceivable" xlink:label="loc_masi_CumulativeEffectonRetainedEarningsNetofTaxLeaseReceivable_58E7AE931C3C4BE60E6A0E782E16F440" xlink:type="locator" />
    <link:definitionArc order="15" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_masi_SummaryOfSignificantAccountingPoliciesLineItems_468B8229E1F14EAFFE170E782E13C33B" xlink:to="loc_masi_CumulativeEffectonRetainedEarningsNetofTaxLeaseReceivable_58E7AE931C3C4BE60E6A0E782E16F440" xlink:type="arc" />
    <link:loc xlink:href="masi-20190928.xsd#masi_CumulativeEffectonRetainedEarningsNetofTaxLeasedEquipment" xlink:label="loc_masi_CumulativeEffectonRetainedEarningsNetofTaxLeasedEquipment_CC8AE5B1DA794EC91A3A0E782E16E060" xlink:type="locator" />
    <link:definitionArc order="16" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_masi_SummaryOfSignificantAccountingPoliciesLineItems_468B8229E1F14EAFFE170E782E13C33B" xlink:to="loc_masi_CumulativeEffectonRetainedEarningsNetofTaxLeasedEquipment_CC8AE5B1DA794EC91A3A0E782E16E060" xlink:type="arc" />
    <link:loc xlink:href="masi-20190928.xsd#masi_CumulativeEffectonRetainedEarningsNetofTaxDeferredTaxAssets" xlink:label="loc_masi_CumulativeEffectonRetainedEarningsNetofTaxDeferredTaxAssets_C4F09A064833144AB8AD0E782E16FE7B" xlink:type="locator" />
    <link:definitionArc order="17" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_masi_SummaryOfSignificantAccountingPoliciesLineItems_468B8229E1F14EAFFE170E782E13C33B" xlink:to="loc_masi_CumulativeEffectonRetainedEarningsNetofTaxDeferredTaxAssets_C4F09A064833144AB8AD0E782E16FE7B" xlink:type="arc" />
    <link:loc xlink:href="masi-20190928.xsd#masi_CumulativeEffectonRetainedEarningsNetofTaxDeferredTaxDeferredRevenueandContractRelatedLiabilities" xlink:label="loc_masi_CumulativeEffectonRetainedEarningsNetofTaxDeferredTaxDeferredRevenueandContractRelatedLiabilities_40FB1C8838672C7ABD350E782E167428" xlink:type="locator" />
    <link:definitionArc order="18" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_masi_SummaryOfSignificantAccountingPoliciesLineItems_468B8229E1F14EAFFE170E782E13C33B" xlink:to="loc_masi_CumulativeEffectonRetainedEarningsNetofTaxDeferredTaxDeferredRevenueandContractRelatedLiabilities_40FB1C8838672C7ABD350E782E167428" xlink:type="arc" />
    <link:loc xlink:href="masi-20190928.xsd#masi_CumulativeEffectonRetainedEarningsNetofTaxOtherCurrentLiabilities" xlink:label="loc_masi_CumulativeEffectonRetainedEarningsNetofTaxOtherCurrentLiabilities_4FB647586C7E097A1DAB0E782E16E0C4" xlink:type="locator" />
    <link:definitionArc order="19" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_masi_SummaryOfSignificantAccountingPoliciesLineItems_468B8229E1F14EAFFE170E782E13C33B" xlink:to="loc_masi_CumulativeEffectonRetainedEarningsNetofTaxOtherCurrentLiabilities_4FB647586C7E097A1DAB0E782E16E0C4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CumulativeEffectOnRetainedEarningsTax1" xlink:label="loc_us-gaap_CumulativeEffectOnRetainedEarningsTax1_2506D4FA16D7B4A592D70E782E178EF4" xlink:type="locator" />
    <link:definitionArc order="20" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_masi_SummaryOfSignificantAccountingPoliciesLineItems_468B8229E1F14EAFFE170E782E13C33B" xlink:to="loc_us-gaap_CumulativeEffectOnRetainedEarningsTax1_2506D4FA16D7B4A592D70E782E178EF4" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.masimo.com/role/SummaryOfSignificantAccountingPoliciesChangesInProductWarrantyAccrualDetail" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.masimo.com/role/SummaryOfSignificantAccountingPoliciesPolicies" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.masimo.com/role/SummaryOfSignificantAccountingPoliciesReconciliationOfBasicAndDilutedNetIncomePerShareDetail" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.masimo.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfChangeInAccumulatedOtherComprehensiveIncomeDetail" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.masimo.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfSignificantAccountingPoliciesFairValueHierarchyForFinancialAssetsDetails" 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_0848A39B5D2255229BF70FD2C121CA35" 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_47BE37C9DFBA5218AB4CA614191D9346" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_0848A39B5D2255229BF70FD2C121CA35" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_47BE37C9DFBA5218AB4CA614191D9346" 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_FairValueByMeasurementFrequencyAxis" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_ABDE9B004108502EBFDC49B2B6D5E4BB" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_47BE37C9DFBA5218AB4CA614191D9346" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_ABDE9B004108502EBFDC49B2B6D5E4BB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueMeasurementFrequencyDomain" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_ACABFEC32D06C96BB74610B98BE138FB_6B5F71831251593DAA47BEAC00301E75" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_ABDE9B004108502EBFDC49B2B6D5E4BB" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_ACABFEC32D06C96BB74610B98BE138FB_6B5F71831251593DAA47BEAC00301E75" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueMeasurementFrequencyDomain" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_1FA3520E26BE57CC9120D1A775EB264E" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_ABDE9B004108502EBFDC49B2B6D5E4BB" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_1FA3520E26BE57CC9120D1A775EB264E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueMeasurementsRecurringMember" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_E5BFEAFA14F85E818E6653971B8D6A19" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain_1FA3520E26BE57CC9120D1A775EB264E" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_E5BFEAFA14F85E818E6653971B8D6A19" 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_BF1E2980E02A50AE909C3F8FCE5D2067" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_47BE37C9DFBA5218AB4CA614191D9346" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_BF1E2980E02A50AE909C3F8FCE5D2067" 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_F541DB1CCA5F7797BFCE10B98BE3C724_6B5F71831251593DAA47BEAC00301E75" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_BF1E2980E02A50AE909C3F8FCE5D2067" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_F541DB1CCA5F7797BFCE10B98BE3C724_6B5F71831251593DAA47BEAC00301E75" 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_9EE424F9A76D51E4A0E1905B888A12B5" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_BF1E2980E02A50AE909C3F8FCE5D2067" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_9EE424F9A76D51E4A0E1905B888A12B5" 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_52EAAE8876415F74A727E42B13BE1D6E" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_9EE424F9A76D51E4A0E1905B888A12B5" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_52EAAE8876415F74A727E42B13BE1D6E" 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_5AC3185DA5445921A1DC60E8E069209F" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_9EE424F9A76D51E4A0E1905B888A12B5" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_5AC3185DA5445921A1DC60E8E069209F" 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_039A047081DA52468BDF8F684E3AB013" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_9EE424F9A76D51E4A0E1905B888A12B5" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_039A047081DA52468BDF8F684E3AB013" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueByAssetClassAxis" xlink:label="loc_us-gaap_FairValueByAssetClassAxis_9D786A1C702E565C8C7D7A7642F17405" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_47BE37C9DFBA5218AB4CA614191D9346" xlink:to="loc_us-gaap_FairValueByAssetClassAxis_9D786A1C702E565C8C7D7A7642F17405" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_50A8C72DB8CCEBA2DF8610B98BE45F81_6B5F71831251593DAA47BEAC00301E75" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByAssetClassAxis_9D786A1C702E565C8C7D7A7642F17405" xlink:to="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_50A8C72DB8CCEBA2DF8610B98BE45F81_6B5F71831251593DAA47BEAC00301E75" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_165A8DFDF0CF5D8CB80BA7DC88FA4E0A" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByAssetClassAxis_9D786A1C702E565C8C7D7A7642F17405" xlink:to="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_165A8DFDF0CF5D8CB80BA7DC88FA4E0A" 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_52253FAF0F8B54229391BCD17206FA66" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_165A8DFDF0CF5D8CB80BA7DC88FA4E0A" xlink:to="loc_us-gaap_CashAndCashEquivalentsMember_52253FAF0F8B54229391BCD17206FA66" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CertificatesOfDepositMember" xlink:label="loc_us-gaap_CertificatesOfDepositMember_28473EF3FF275445AE47994D488329AF" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_165A8DFDF0CF5D8CB80BA7DC88FA4E0A" xlink:to="loc_us-gaap_CertificatesOfDepositMember_28473EF3FF275445AE47994D488329AF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AvailableForSaleSecuritiesAmortizedCost" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesAmortizedCost_57C1B1CF2A915DBA94D2344ECF570E81" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_0848A39B5D2255229BF70FD2C121CA35" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesAmortizedCost_57C1B1CF2A915DBA94D2344ECF570E81" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AvailableForSaleEquitySecuritiesAccumulatedGrossUnrealizedGainBeforeTax" xlink:label="loc_us-gaap_AvailableForSaleEquitySecuritiesAccumulatedGrossUnrealizedGainBeforeTax_F575A40438325B49AF23415FA26C00C0" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_0848A39B5D2255229BF70FD2C121CA35" xlink:to="loc_us-gaap_AvailableForSaleEquitySecuritiesAccumulatedGrossUnrealizedGainBeforeTax_F575A40438325B49AF23415FA26C00C0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AvailableForSaleEquitySecuritiesAccumulatedGrossUnrealizedLossBeforeTax" xlink:label="loc_us-gaap_AvailableForSaleEquitySecuritiesAccumulatedGrossUnrealizedLossBeforeTax_2034B2964F275924AE552214B639658A" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_0848A39B5D2255229BF70FD2C121CA35" xlink:to="loc_us-gaap_AvailableForSaleEquitySecuritiesAccumulatedGrossUnrealizedLossBeforeTax_2034B2964F275924AE552214B639658A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AvailableForSaleSecurities" xlink:label="loc_us-gaap_AvailableForSaleSecurities_B7C71634D2415B72AC023A211B3FFACF" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_0848A39B5D2255229BF70FD2C121CA35" xlink:to="loc_us-gaap_AvailableForSaleSecurities_B7C71634D2415B72AC023A211B3FFACF" 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_690740EF857B525C812F4BF467602293" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_0848A39B5D2255229BF70FD2C121CA35" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_690740EF857B525C812F4BF467602293" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShortTermInvestments" xlink:label="loc_us-gaap_ShortTermInvestments_B874E06647865FC4875CE23756D3E35E" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_0848A39B5D2255229BF70FD2C121CA35" xlink:to="loc_us-gaap_ShortTermInvestments_B874E06647865FC4875CE23756D3E35E" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.masimo.com/role/SummaryOfSignificantAccountingPoliciesSupplementalCashFlowInformationDetail" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.masimo.com/role/SummaryOfSignificantAccountingPoliciesTables" xlink:type="extended" />
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>9
<FILENAME>masi-20190928_lab.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!--XBRL Document Created with Wdesk from Workiva-->
<!-- -->
<link:linkbase xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodStartLabel" xlink:type="simple" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/netLabel" xlink:href="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd#netLabel" xlink:type="simple" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedNetLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedNetLabel" xlink:type="simple" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel" xlink:type="simple" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodEndLabel" xlink:type="simple" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel" xlink:type="simple" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel" xlink:type="simple" />
  <link:labelLink xlink:role="http://www.xbrl.org/2003/role/link" xlink:type="extended">
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_239909DAC65CF9D2200DB899B69B1AF8_label_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_683C5E5E97FB51AEBAF2E78DAC776A8F" 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_683C5E5E97FB51AEBAF2E78DAC776A8F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_683C5E5E97FB51AEBAF2E78DAC776A8F" xlink:to="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_683C5E5E97FB51AEBAF2E78DAC776A8F" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_316545BBA639AECB0856B899B69B96D5_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_CA75C6E5AC7C54CEA66D1CEAECF0F01E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Range of assumptions used and resulting weighted-average fair value of options granted at the date of grant</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_316545BBA639AECB0856B899B69B96D5_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_CA75C6E5AC7C54CEA66D1CEAECF0F01E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions and Methodology [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_CA75C6E5AC7C54CEA66D1CEAECF0F01E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_CA75C6E5AC7C54CEA66D1CEAECF0F01E" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_CA75C6E5AC7C54CEA66D1CEAECF0F01E" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum_BE50BF9B4409BF7007D0B899B69C8878_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum_A80845E74D065CB0911EB0F527EB2BBD" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Risk-free interest rate, minimum</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum_BE50BF9B4409BF7007D0B899B69C8878_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum_A80845E74D065CB0911EB0F527EB2BBD" 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, Minimum</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum_A80845E74D065CB0911EB0F527EB2BBD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum_A80845E74D065CB0911EB0F527EB2BBD" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum_A80845E74D065CB0911EB0F527EB2BBD" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum_CFB49AB2CA90CC399C92B899B69C3A77_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum_611A153A2FE95D1CAD2A19A9603B534C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Risk-free interest rate, maximum</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum_CFB49AB2CA90CC399C92B899B69C3A77_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum_611A153A2FE95D1CAD2A19A9603B534C" 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, Maximum</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum_611A153A2FE95D1CAD2A19A9603B534C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum_611A153A2FE95D1CAD2A19A9603B534C" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum_611A153A2FE95D1CAD2A19A9603B534C" xlink:type="arc" />
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_DBB16F2F86F6F7C04140B899B69CA0DC_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_8D2C627DBE2051DC9ED826338B8515FA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Expected term (in years)</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_DBB16F2F86F6F7C04140B899B69CA0DC_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_8D2C627DBE2051DC9ED826338B8515FA" 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_8D2C627DBE2051DC9ED826338B8515FA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_8D2C627DBE2051DC9ED826338B8515FA" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_8D2C627DBE2051DC9ED826338B8515FA" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum_0329E746EDF14DC307C5B899B69D07B7_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum_C11A2CF9381D5369AD5BC7E9E063FAFA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Estimated volatility, minimum</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum_0329E746EDF14DC307C5B899B69D07B7_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum_C11A2CF9381D5369AD5BC7E9E063FAFA" 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, Minimum</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum_C11A2CF9381D5369AD5BC7E9E063FAFA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum_C11A2CF9381D5369AD5BC7E9E063FAFA" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum_C11A2CF9381D5369AD5BC7E9E063FAFA" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum_9EA0B9EAB3E9CA9BECA2B899B69DFAFA_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum_14850F09C1B65C25B9C58EA9BAD6C5CC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Estimated volatility, maximum</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum_9EA0B9EAB3E9CA9BECA2B899B69DFAFA_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum_14850F09C1B65C25B9C58EA9BAD6C5CC" 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, Maximum</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum_14850F09C1B65C25B9C58EA9BAD6C5CC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum_14850F09C1B65C25B9C58EA9BAD6C5CC" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum_14850F09C1B65C25B9C58EA9BAD6C5CC" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_BD33C28EC37B58770A32B899B69D529E_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_6EFFC5D458345D0A98DF72A472320DEC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Expected dividends</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_BD33C28EC37B58770A32B899B69D529E_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_6EFFC5D458345D0A98DF72A472320DEC" 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_6EFFC5D458345D0A98DF72A472320DEC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_6EFFC5D458345D0A98DF72A472320DEC" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_6EFFC5D458345D0A98DF72A472320DEC" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_CF1310B89346CA0620DBB899B69DA457_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_260B3F91B41F590E825D21C451998EB0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted-average fair value of options granted</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_CF1310B89346CA0620DBB899B69DA457_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_260B3F91B41F590E825D21C451998EB0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_260B3F91B41F590E825D21C451998EB0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_260B3F91B41F590E825D21C451998EB0" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_260B3F91B41F590E825D21C451998EB0" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_A4A3079EEDABBEC2ECCFFE9E66537D5E_label_en-US" xlink:label="lab_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_A4A3079EEDABBEC2ECCFFE9E66537D5E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Costs, Capitalized, Prepaid, and Other 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_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:label="loc_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_A4A3079EEDABBEC2ECCFFE9E66537D5E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_A4A3079EEDABBEC2ECCFFE9E66537D5E" xlink:to="lab_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_A4A3079EEDABBEC2ECCFFE9E66537D5E" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfOtherAssetsTableTextBlock_A578850A156A0A5B6BD1FE9E6653891D_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfOtherAssetsTableTextBlock_A578850A156A0A5B6BD1FE9E6653891D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Other Non-Current Assets</link:label>
    <link:label id="lab_us-gaap_ScheduleOfOtherAssetsTableTextBlock_A578850A156A0A5B6BD1FE9E6653891D_label_en-US" xlink:label="lab_us-gaap_ScheduleOfOtherAssetsTableTextBlock_A578850A156A0A5B6BD1FE9E6653891D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Other Assets [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_ScheduleOfOtherAssetsTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfOtherAssetsTableTextBlock_A578850A156A0A5B6BD1FE9E6653891D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfOtherAssetsTableTextBlock_A578850A156A0A5B6BD1FE9E6653891D" xlink:to="lab_us-gaap_ScheduleOfOtherAssetsTableTextBlock_A578850A156A0A5B6BD1FE9E6653891D" xlink:type="arc" />
    <link:label id="lab_masi_OtherLiabilitiesLongTermAbstract_B08848074177CB2ED18225278AA1BCB9_label_en-US" xlink:label="lab_masi_OtherLiabilitiesLongTermAbstract_0FF23A043DC85CBCAD7E7D4F77FD8FA5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Liabilities, Long Term [Abstract]</link:label>
    <link:label id="lab_masi_OtherLiabilitiesLongTermAbstract_B08848074177CB2ED18225278AA1BCB9_documentation_en-US" xlink:label="lab_masi_OtherLiabilitiesLongTermAbstract_0FF23A043DC85CBCAD7E7D4F77FD8FA5" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Other Liabilities, Long Term [Abstract]</link:label>
    <link:loc xlink:href="masi-20190928.xsd#masi_OtherLiabilitiesLongTermAbstract" xlink:label="loc_masi_OtherLiabilitiesLongTermAbstract_0FF23A043DC85CBCAD7E7D4F77FD8FA5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_masi_OtherLiabilitiesLongTermAbstract_0FF23A043DC85CBCAD7E7D4F77FD8FA5" xlink:to="lab_masi_OtherLiabilitiesLongTermAbstract_0FF23A043DC85CBCAD7E7D4F77FD8FA5" xlink:type="arc" />
    <link:label id="lab_masi_IncomeTaxPayableNoncurrent_D833F97B883DC5248EF025278AA6E885_terseLabel_en-US" xlink:label="lab_masi_IncomeTaxPayableNoncurrent_E6BA61D0FEDB5CA888EC89FFB3A9F007" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income tax payable, noncurrent</link:label>
    <link:label id="lab_masi_IncomeTaxPayableNoncurrent_D833F97B883DC5248EF025278AA6E885_label_en-US" xlink:label="lab_masi_IncomeTaxPayableNoncurrent_E6BA61D0FEDB5CA888EC89FFB3A9F007" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax Payable, Noncurrent</link:label>
    <link:label id="lab_masi_IncomeTaxPayableNoncurrent_D833F97B883DC5248EF025278AA6E885_documentation_en-US" xlink:label="lab_masi_IncomeTaxPayableNoncurrent_E6BA61D0FEDB5CA888EC89FFB3A9F007" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Income Tax Payable, Noncurrent</link:label>
    <link:loc xlink:href="masi-20190928.xsd#masi_IncomeTaxPayableNoncurrent" xlink:label="loc_masi_IncomeTaxPayableNoncurrent_E6BA61D0FEDB5CA888EC89FFB3A9F007" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_masi_IncomeTaxPayableNoncurrent_E6BA61D0FEDB5CA888EC89FFB3A9F007" xlink:to="lab_masi_IncomeTaxPayableNoncurrent_E6BA61D0FEDB5CA888EC89FFB3A9F007" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityNoncurrent_1F88B847C09938E38DE225278AA711A1_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityNoncurrent_6312AF6F3F4E5B1FB8B432D80B57A822" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Lessee lease liabilities, noncurrent</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityNoncurrent_1F88B847C09938E38DE225278AA711A1_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityNoncurrent_6312AF6F3F4E5B1FB8B432D80B57A822" 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_6312AF6F3F4E5B1FB8B432D80B57A822" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_6312AF6F3F4E5B1FB8B432D80B57A822" xlink:to="lab_us-gaap_OperatingLeaseLiabilityNoncurrent_6312AF6F3F4E5B1FB8B432D80B57A822" xlink:type="arc" />
    <link:label id="lab_masi_UnrecognizedTaxBenefitsLiabilitiesNoncurrent_E2EC0D83AC3E167BEF3425278AA7E338_terseLabel_en-US" xlink:label="lab_masi_UnrecognizedTaxBenefitsLiabilitiesNoncurrent_C3DD0A34736C5F0B9F34B1E0F066A8BC" 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_masi_UnrecognizedTaxBenefitsLiabilitiesNoncurrent_E2EC0D83AC3E167BEF3425278AA7E338_label_en-US" xlink:label="lab_masi_UnrecognizedTaxBenefitsLiabilitiesNoncurrent_C3DD0A34736C5F0B9F34B1E0F066A8BC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unrecognized Tax Benefits Liabilities Noncurrent</link:label>
    <link:label id="lab_masi_UnrecognizedTaxBenefitsLiabilitiesNoncurrent_E2EC0D83AC3E167BEF3425278AA7E338_documentation_en-US" xlink:label="lab_masi_UnrecognizedTaxBenefitsLiabilitiesNoncurrent_C3DD0A34736C5F0B9F34B1E0F066A8BC" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Unrecognized tax benefits liabilities noncurrent.</link:label>
    <link:loc xlink:href="masi-20190928.xsd#masi_UnrecognizedTaxBenefitsLiabilitiesNoncurrent" xlink:label="loc_masi_UnrecognizedTaxBenefitsLiabilitiesNoncurrent_C3DD0A34736C5F0B9F34B1E0F066A8BC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_masi_UnrecognizedTaxBenefitsLiabilitiesNoncurrent_C3DD0A34736C5F0B9F34B1E0F066A8BC" xlink:to="lab_masi_UnrecognizedTaxBenefitsLiabilitiesNoncurrent_C3DD0A34736C5F0B9F34B1E0F066A8BC" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesNoncurrent_385946A0C6450026889925278AA7E63E_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesNoncurrent_0867616CA7BE52958A0491BFFF430D44" 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_DeferredTaxLiabilitiesNoncurrent_385946A0C6450026889925278AA7E63E_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesNoncurrent_0867616CA7BE52958A0491BFFF430D44" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Liabilities, Net, Noncurrent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxLiabilitiesNoncurrent" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesNoncurrent_0867616CA7BE52958A0491BFFF430D44" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesNoncurrent_0867616CA7BE52958A0491BFFF430D44" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesNoncurrent_0867616CA7BE52958A0491BFFF430D44" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherLiabilitiesNoncurrent_352A99829FA3258160C325278AA8BBAF_terseLabel_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesNoncurrent_02832E66AA22576E90C9B1EA5FC81BA3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other</link:label>
    <link:label id="lab_us-gaap_OtherLiabilitiesNoncurrent_352A99829FA3258160C325278AA8BBAF_label_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesNoncurrent_02832E66AA22576E90C9B1EA5FC81BA3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Liabilities, Noncurrent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_02832E66AA22576E90C9B1EA5FC81BA3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrent_02832E66AA22576E90C9B1EA5FC81BA3" xlink:to="lab_us-gaap_OtherLiabilitiesNoncurrent_02832E66AA22576E90C9B1EA5FC81BA3" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredCreditsAndOtherLiabilities_6AAA2950097D1823A3D925278AA8FCC1_totalLabel_en-US" xlink:label="lab_us-gaap_DeferredCreditsAndOtherLiabilities_84B3324B412B5748B0E93B683CF1C245" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total other non-current liabilities</link:label>
    <link:label id="lab_us-gaap_DeferredCreditsAndOtherLiabilities_6AAA2950097D1823A3D925278AA8FCC1_label_en-US" xlink:label="lab_us-gaap_DeferredCreditsAndOtherLiabilities_84B3324B412B5748B0E93B683CF1C245" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Credits and Other Liabilities</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredCreditsAndOtherLiabilities" xlink:label="loc_us-gaap_DeferredCreditsAndOtherLiabilities_84B3324B412B5748B0E93B683CF1C245" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredCreditsAndOtherLiabilities_84B3324B412B5748B0E93B683CF1C245" xlink:to="lab_us-gaap_DeferredCreditsAndOtherLiabilities_84B3324B412B5748B0E93B683CF1C245" xlink:type="arc" />
    <link:label id="lab_us-gaap_RevenueRecognitionAndDeferredRevenueAbstract_0F4235E8934399027E2CB899B8E4D147_label_en-US" xlink:label="lab_us-gaap_RevenueRecognitionAndDeferredRevenueAbstract_80DCB38ED7D556A3B796C49F14612741" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue Recognition and Deferred Revenue [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueRecognitionAndDeferredRevenueAbstract" xlink:label="loc_us-gaap_RevenueRecognitionAndDeferredRevenueAbstract_80DCB38ED7D556A3B796C49F14612741" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRecognitionAndDeferredRevenueAbstract_80DCB38ED7D556A3B796C49F14612741" xlink:to="lab_us-gaap_RevenueRecognitionAndDeferredRevenueAbstract_80DCB38ED7D556A3B796C49F14612741" xlink:type="arc" />
    <link:label id="lab_us-gaap_MovementInDeferredRevenueRollForward_986BB93285E990699A0CB899B8E5AB43_terseLabel_en-US" xlink:label="lab_us-gaap_MovementInDeferredRevenueRollForward_6848F6CF3C865640A0AC103E8BB42437" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Movement in Deferred Revenue [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_MovementInDeferredRevenueRollForward_986BB93285E990699A0CB899B8E5AB43_label_en-US" xlink:label="lab_us-gaap_MovementInDeferredRevenueRollForward_6848F6CF3C865640A0AC103E8BB42437" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Movement in Deferred Revenue [Roll Forward]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MovementInDeferredRevenueRollForward" xlink:label="loc_us-gaap_MovementInDeferredRevenueRollForward_6848F6CF3C865640A0AC103E8BB42437" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MovementInDeferredRevenueRollForward_6848F6CF3C865640A0AC103E8BB42437" xlink:to="lab_us-gaap_MovementInDeferredRevenueRollForward_6848F6CF3C865640A0AC103E8BB42437" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredRevenue_1C6025275C9C3F0DE406B899B8E5B5F6_periodStartLabel_en-US" xlink:label="lab_us-gaap_DeferredRevenue_9B75A7DFA5B35B2AB55763D9FCDA4566" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Deferred revenue, beginning of the period</link:label>
    <link:label id="lab_us-gaap_DeferredRevenue_1C6025275C9C3F0DE406B899B8E5B5F6_label_en-US" xlink:label="lab_us-gaap_DeferredRevenue_9B75A7DFA5B35B2AB55763D9FCDA4566" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Revenue</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredRevenue" xlink:label="loc_us-gaap_DeferredRevenue_9B75A7DFA5B35B2AB55763D9FCDA4566" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredRevenue_9B75A7DFA5B35B2AB55763D9FCDA4566" xlink:to="lab_us-gaap_DeferredRevenue_9B75A7DFA5B35B2AB55763D9FCDA4566" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredRevenueAdditions_0CF0D3C0E9327F9D2575B899B8E58E73_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredRevenueAdditions_71C7A726D4F85DDF83E2547177F6FF25" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenue deferred during the period</link:label>
    <link:label id="lab_us-gaap_DeferredRevenueAdditions_0CF0D3C0E9327F9D2575B899B8E58E73_label_en-US" xlink:label="lab_us-gaap_DeferredRevenueAdditions_71C7A726D4F85DDF83E2547177F6FF25" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Revenue, Additions</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredRevenueAdditions" xlink:label="loc_us-gaap_DeferredRevenueAdditions_71C7A726D4F85DDF83E2547177F6FF25" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredRevenueAdditions_71C7A726D4F85DDF83E2547177F6FF25" xlink:to="lab_us-gaap_DeferredRevenueAdditions_71C7A726D4F85DDF83E2547177F6FF25" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredRevenueRevenueRecognized1_09CDAC83FE60FE0391A0B899B8E6A502_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DeferredRevenueRevenueRecognized1_739D41EDD5485DAEA409FE75BF5F42C0" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Recognition of revenue deferred in prior periods</link:label>
    <link:label id="lab_us-gaap_DeferredRevenueRevenueRecognized1_09CDAC83FE60FE0391A0B899B8E6A502_label_en-US" xlink:label="lab_us-gaap_DeferredRevenueRevenueRecognized1_739D41EDD5485DAEA409FE75BF5F42C0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Revenue, Revenue Recognized</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredRevenueRevenueRecognized1" xlink:label="loc_us-gaap_DeferredRevenueRevenueRecognized1_739D41EDD5485DAEA409FE75BF5F42C0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredRevenueRevenueRecognized1_739D41EDD5485DAEA409FE75BF5F42C0" xlink:to="lab_us-gaap_DeferredRevenueRevenueRecognized1_739D41EDD5485DAEA409FE75BF5F42C0" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredRevenue_C4EE70CA1F880A5C7C08B899B8E608EF_periodEndLabel_en-US" xlink:label="lab_us-gaap_DeferredRevenue_22B6CE33A44E59119D44EBB35DE748C8" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Deferred revenue, end of the period</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredRevenue" xlink:label="loc_us-gaap_DeferredRevenue_22B6CE33A44E59119D44EBB35DE748C8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredRevenue_22B6CE33A44E59119D44EBB35DE748C8" xlink:to="lab_us-gaap_DeferredRevenue_22B6CE33A44E59119D44EBB35DE748C8" xlink:type="arc" />
    <link:label id="lab_us-gaap_LeasesAbstract_D669E4BF4057AEEF0A4AB899B78E0D7C_label_en-US" xlink:label="lab_us-gaap_LeasesAbstract_B7DCB6AF71BB5239B0A7C9460CDB1C7C" 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_B7DCB6AF71BB5239B0A7C9460CDB1C7C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeasesAbstract_B7DCB6AF71BB5239B0A7C9460CDB1C7C" xlink:to="lab_us-gaap_LeasesAbstract_B7DCB6AF71BB5239B0A7C9460CDB1C7C" xlink:type="arc" />
    <link:label id="lab_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedNextTwelveMonths_923F90F9D71C9578AF9FB899B78EF2FE_terseLabel_en-US" xlink:label="lab_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedNextTwelveMonths_DBF6E9E479BE5F17A93369CB495B1DF5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2019 (balance of year)</link:label>
    <link:label id="lab_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedNextTwelveMonths_923F90F9D71C9578AF9FB899B78EF2FE_label_en-US" xlink:label="lab_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedNextTwelveMonths_DBF6E9E479BE5F17A93369CB495B1DF5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Sales-type and Direct Financing Leases, Lease Receivable, Payments to be Received, 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_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedNextTwelveMonths" xlink:label="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedNextTwelveMonths_DBF6E9E479BE5F17A93369CB495B1DF5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedNextTwelveMonths_DBF6E9E479BE5F17A93369CB495B1DF5" xlink:to="lab_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedNextTwelveMonths_DBF6E9E479BE5F17A93369CB495B1DF5" xlink:type="arc" />
    <link:label id="lab_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedTwoYears_484510BC55A9AF8B2F73B899B78E3020_terseLabel_en-US" xlink:label="lab_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedTwoYears_5B0375A170CF5DBB830A9B9C9AA1248A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2020</link:label>
    <link:label id="lab_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedTwoYears_484510BC55A9AF8B2F73B899B78E3020_label_en-US" xlink:label="lab_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedTwoYears_5B0375A170CF5DBB830A9B9C9AA1248A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Sales-type and Direct Financing Leases, Lease Receivable, Payments to be Received, Two Years</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedTwoYears" xlink:label="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedTwoYears_5B0375A170CF5DBB830A9B9C9AA1248A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedTwoYears_5B0375A170CF5DBB830A9B9C9AA1248A" xlink:to="lab_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedTwoYears_5B0375A170CF5DBB830A9B9C9AA1248A" xlink:type="arc" />
    <link:label id="lab_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThreeYears_2126081776B83E34F82AB899B78EB53A_terseLabel_en-US" xlink:label="lab_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThreeYears_D3B55260C3FA5EC5838E85629622764A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2021</link:label>
    <link:label id="lab_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThreeYears_2126081776B83E34F82AB899B78EB53A_label_en-US" xlink:label="lab_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThreeYears_D3B55260C3FA5EC5838E85629622764A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Sales-type and Direct Financing Leases, Lease Receivable, Payments to be Received, Three Years</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThreeYears" xlink:label="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThreeYears_D3B55260C3FA5EC5838E85629622764A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThreeYears_D3B55260C3FA5EC5838E85629622764A" xlink:to="lab_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThreeYears_D3B55260C3FA5EC5838E85629622764A" xlink:type="arc" />
    <link:label id="lab_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFourYears_5E49681A96D8CEE23167B899B78F2963_terseLabel_en-US" xlink:label="lab_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFourYears_BF24BD2435B05B7E8D8B1B1D4DA64269" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2022</link:label>
    <link:label id="lab_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFourYears_5E49681A96D8CEE23167B899B78F2963_label_en-US" xlink:label="lab_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFourYears_BF24BD2435B05B7E8D8B1B1D4DA64269" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Sales-type and Direct Financing Leases, Lease Receivable, Payments to be Received, Four Years</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFourYears" xlink:label="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFourYears_BF24BD2435B05B7E8D8B1B1D4DA64269" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFourYears_BF24BD2435B05B7E8D8B1B1D4DA64269" xlink:to="lab_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFourYears_BF24BD2435B05B7E8D8B1B1D4DA64269" xlink:type="arc" />
    <link:label id="lab_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFiveYears_9808C84FB4D254F6A5FDB899B78F6CDA_terseLabel_en-US" xlink:label="lab_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFiveYears_722C36627C9B579DBA2A3AAB71C2B86C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2023</link:label>
    <link:label id="lab_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFiveYears_9808C84FB4D254F6A5FDB899B78F6CDA_label_en-US" xlink:label="lab_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFiveYears_722C36627C9B579DBA2A3AAB71C2B86C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Sales-type and Direct Financing Leases, Lease Receivable, Payments to be Received, Five Years</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFiveYears" xlink:label="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFiveYears_722C36627C9B579DBA2A3AAB71C2B86C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFiveYears_722C36627C9B579DBA2A3AAB71C2B86C" xlink:to="lab_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFiveYears_722C36627C9B579DBA2A3AAB71C2B86C" xlink:type="arc" />
    <link:label id="lab_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThereafter_193F84FF1B6CAEEC0A2BB899B78F3517_terseLabel_en-US" xlink:label="lab_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThereafter_172E78F834BB50A7AE4725AEE8EE9EE9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Thereafter</link:label>
    <link:label id="lab_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThereafter_193F84FF1B6CAEEC0A2BB899B78F3517_label_en-US" xlink:label="lab_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThereafter_172E78F834BB50A7AE4725AEE8EE9EE9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Sales-type and Direct Financing Leases, Lease Receivable, Payments to be Received, Thereafter</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThereafter" xlink:label="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThereafter_172E78F834BB50A7AE4725AEE8EE9EE9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThereafter_172E78F834BB50A7AE4725AEE8EE9EE9" xlink:to="lab_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThereafter_172E78F834BB50A7AE4725AEE8EE9EE9" xlink:type="arc" />
    <link:label id="lab_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceived_A6B62B3C7C84575F892FB899B78F9539_verboseLabel_en-US" xlink:label="lab_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceived_C9DBA4F6899056CBBD424A05F8830E8E" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Total</link:label>
    <link:label id="lab_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceived_A6B62B3C7C84575F892FB899B78F9539_label_en-US" xlink:label="lab_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceived_C9DBA4F6899056CBBD424A05F8830E8E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Sales-type and Direct Financing Leases, Lease Receivable, Payments to be Received</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceived" xlink:label="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceived_C9DBA4F6899056CBBD424A05F8830E8E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceived_C9DBA4F6899056CBBD424A05F8830E8E" xlink:to="lab_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceived_C9DBA4F6899056CBBD424A05F8830E8E" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementOfFinancialPositionAbstract_3CC8524A6CD700945CFAC123F55C8D3B_label_en-US" xlink:label="lab_us-gaap_StatementOfFinancialPositionAbstract_3CC8524A6CD700945CFAC123F55C8D3B" 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_3CC8524A6CD700945CFAC123F55C8D3B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_3CC8524A6CD700945CFAC123F55C8D3B" xlink:to="lab_us-gaap_StatementOfFinancialPositionAbstract_3CC8524A6CD700945CFAC123F55C8D3B" xlink:type="arc" />
    <link:label id="lab_us-gaap_AssetsAbstract_F2360D0F9B5E9D13966DC123F55C86E3_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsAbstract_F2360D0F9B5E9D13966DC123F55C86E3" 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_F2360D0F9B5E9D13966DC123F55C86E3_label_en-US" xlink:label="lab_us-gaap_AssetsAbstract_F2360D0F9B5E9D13966DC123F55C86E3" 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_F2360D0F9B5E9D13966DC123F55C86E3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsAbstract_F2360D0F9B5E9D13966DC123F55C86E3" xlink:to="lab_us-gaap_AssetsAbstract_F2360D0F9B5E9D13966DC123F55C86E3" xlink:type="arc" />
    <link:label id="lab_us-gaap_AssetsCurrentAbstract_F10E1D4BCF5E00386B08C123F55C0305_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsCurrentAbstract_F10E1D4BCF5E00386B08C123F55C0305" 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_F10E1D4BCF5E00386B08C123F55C0305_label_en-US" xlink:label="lab_us-gaap_AssetsCurrentAbstract_F10E1D4BCF5E00386B08C123F55C0305" 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_F10E1D4BCF5E00386B08C123F55C0305" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsCurrentAbstract_F10E1D4BCF5E00386B08C123F55C0305" xlink:to="lab_us-gaap_AssetsCurrentAbstract_F10E1D4BCF5E00386B08C123F55C0305" xlink:type="arc" />
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_B42C6DC8C5210AD25D70C123F55D7F4E_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_B42C6DC8C5210AD25D70C123F55D7F4E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash and cash equivalents</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_B42C6DC8C5210AD25D70C123F55D7F4E_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_B42C6DC8C5210AD25D70C123F55D7F4E" 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_B42C6DC8C5210AD25D70C123F55D7F4E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_B42C6DC8C5210AD25D70C123F55D7F4E" xlink:to="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_B42C6DC8C5210AD25D70C123F55D7F4E" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShortTermInvestments_442037CF8019662E5E1BC123F55DC345_terseLabel_en-US" xlink:label="lab_us-gaap_ShortTermInvestments_442037CF8019662E5E1BC123F55DC345" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Short-term investments</link:label>
    <link:label id="lab_us-gaap_ShortTermInvestments_442037CF8019662E5E1BC123F55DC345_label_en-US" xlink:label="lab_us-gaap_ShortTermInvestments_442037CF8019662E5E1BC123F55DC345" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Short-term Investments</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShortTermInvestments" xlink:label="loc_us-gaap_ShortTermInvestments_442037CF8019662E5E1BC123F55DC345" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShortTermInvestments_442037CF8019662E5E1BC123F55DC345" xlink:to="lab_us-gaap_ShortTermInvestments_442037CF8019662E5E1BC123F55DC345" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccountsReceivableNetCurrent_387827FBA3945614F860C123F55E855B_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsReceivableNetCurrent_387827FBA3945614F860C123F55E855B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Trade accounts receivable, net of allowance for doubtful accounts of $1,946 and $1,535 at September 28, 2019 and December 29, 2018, respectively</link:label>
    <link:label id="lab_us-gaap_AccountsReceivableNetCurrent_387827FBA3945614F860C123F55E855B_label_en-US" xlink:label="lab_us-gaap_AccountsReceivableNetCurrent_387827FBA3945614F860C123F55E855B" 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_387827FBA3945614F860C123F55E855B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsReceivableNetCurrent_387827FBA3945614F860C123F55E855B" xlink:to="lab_us-gaap_AccountsReceivableNetCurrent_387827FBA3945614F860C123F55E855B" xlink:type="arc" />
    <link:label id="lab_us-gaap_InventoryNet_4BD4190E259FBA3F7CF8C123F55ECCF6_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryNet_4BD4190E259FBA3F7CF8C123F55ECCF6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Inventories</link:label>
    <link:label id="lab_us-gaap_InventoryNet_4BD4190E259FBA3F7CF8C123F55ECCF6_label_en-US" xlink:label="lab_us-gaap_InventoryNet_4BD4190E259FBA3F7CF8C123F55ECCF6" 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_4BD4190E259FBA3F7CF8C123F55ECCF6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryNet_4BD4190E259FBA3F7CF8C123F55ECCF6" xlink:to="lab_us-gaap_InventoryNet_4BD4190E259FBA3F7CF8C123F55ECCF6" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherAssetsCurrent_3FCAF79B010234BC0A8FC123F55E0A40_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAssetsCurrent_3FCAF79B010234BC0A8FC123F55E0A40" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other current assets</link:label>
    <link:label id="lab_us-gaap_OtherAssetsCurrent_3FCAF79B010234BC0A8FC123F55E0A40_label_en-US" xlink:label="lab_us-gaap_OtherAssetsCurrent_3FCAF79B010234BC0A8FC123F55E0A40" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">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_OtherAssetsCurrent" xlink:label="loc_us-gaap_OtherAssetsCurrent_3FCAF79B010234BC0A8FC123F55E0A40" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAssetsCurrent_3FCAF79B010234BC0A8FC123F55E0A40" xlink:to="lab_us-gaap_OtherAssetsCurrent_3FCAF79B010234BC0A8FC123F55E0A40" xlink:type="arc" />
    <link:label id="lab_us-gaap_AssetsCurrent_E68610A1C07CFE95424EC123F55E1ACB_totalLabel_en-US" xlink:label="lab_us-gaap_AssetsCurrent_E68610A1C07CFE95424EC123F55E1ACB" 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_E68610A1C07CFE95424EC123F55E1ACB_label_en-US" xlink:label="lab_us-gaap_AssetsCurrent_E68610A1C07CFE95424EC123F55E1ACB" 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_E68610A1C07CFE95424EC123F55E1ACB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsCurrent_E68610A1C07CFE95424EC123F55E1ACB" xlink:to="lab_us-gaap_AssetsCurrent_E68610A1C07CFE95424EC123F55E1ACB" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetInvestmentInLeaseNoncurrent_17B2251837E4EF06B918C123F55F19E0_terseLabel_en-US" xlink:label="lab_us-gaap_NetInvestmentInLeaseNoncurrent_17B2251837E4EF06B918C123F55F19E0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Lease receivable, noncurrent</link:label>
    <link:label id="lab_us-gaap_NetInvestmentInLeaseNoncurrent_17B2251837E4EF06B918C123F55F19E0_label_en-US" xlink:label="lab_us-gaap_NetInvestmentInLeaseNoncurrent_17B2251837E4EF06B918C123F55F19E0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Investment in Lease, Noncurrent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetInvestmentInLeaseNoncurrent" xlink:label="loc_us-gaap_NetInvestmentInLeaseNoncurrent_17B2251837E4EF06B918C123F55F19E0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetInvestmentInLeaseNoncurrent_17B2251837E4EF06B918C123F55F19E0" xlink:to="lab_us-gaap_NetInvestmentInLeaseNoncurrent_17B2251837E4EF06B918C123F55F19E0" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredCosts_FF0C0EE2D21B54AA939EC123F55F275B_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredCosts_FF0C0EE2D21B54AA939EC123F55F275B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred costs and other contract assets</link:label>
    <link:label id="lab_us-gaap_DeferredCosts_FF0C0EE2D21B54AA939EC123F55F275B_label_en-US" xlink:label="lab_us-gaap_DeferredCosts_FF0C0EE2D21B54AA939EC123F55F275B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Costs, Noncurrent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredCosts" xlink:label="loc_us-gaap_DeferredCosts_FF0C0EE2D21B54AA939EC123F55F275B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredCosts_FF0C0EE2D21B54AA939EC123F55F275B" xlink:to="lab_us-gaap_DeferredCosts_FF0C0EE2D21B54AA939EC123F55F275B" xlink:type="arc" />
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_4D3BBD9F6A21701687F8C123F55FCCD4_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet_4D3BBD9F6A21701687F8C123F55FCCD4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property and equipment, net</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_4D3BBD9F6A21701687F8C123F55FCCD4_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet_4D3BBD9F6A21701687F8C123F55FCCD4" 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_4D3BBD9F6A21701687F8C123F55FCCD4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_4D3BBD9F6A21701687F8C123F55FCCD4" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentNet_4D3BBD9F6A21701687F8C123F55FCCD4" xlink:type="arc" />
    <link:label id="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill_A4D1015DA799A6943727C123F5608BE2_terseLabel_en-US" xlink:label="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill_A4D1015DA799A6943727C123F5608BE2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Intangible assets, net</link:label>
    <link:label id="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill_A4D1015DA799A6943727C123F5608BE2_label_en-US" xlink:label="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill_A4D1015DA799A6943727C123F5608BE2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Intangible Assets, Net (Excluding Goodwill)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_A4D1015DA799A6943727C123F5608BE2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_A4D1015DA799A6943727C123F5608BE2" xlink:to="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill_A4D1015DA799A6943727C123F5608BE2" xlink:type="arc" />
    <link:label id="lab_us-gaap_Goodwill_9E9FDFB9774696687E4FC123F560BE1D_terseLabel_en-US" xlink:label="lab_us-gaap_Goodwill_9E9FDFB9774696687E4FC123F560BE1D" 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_9E9FDFB9774696687E4FC123F560BE1D_label_en-US" xlink:label="lab_us-gaap_Goodwill_9E9FDFB9774696687E4FC123F560BE1D" 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_9E9FDFB9774696687E4FC123F560BE1D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Goodwill_9E9FDFB9774696687E4FC123F560BE1D" xlink:to="lab_us-gaap_Goodwill_9E9FDFB9774696687E4FC123F560BE1D" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredTaxAssetsNetNoncurrent_63C7E81E0D4EDEFC8926C123F56005C1_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsNetNoncurrent_63C7E81E0D4EDEFC8926C123F56005C1" 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_DeferredTaxAssetsNetNoncurrent_63C7E81E0D4EDEFC8926C123F56005C1_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsNetNoncurrent_63C7E81E0D4EDEFC8926C123F56005C1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Net of Valuation Allowance, Noncurrent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsNetNoncurrent" xlink:label="loc_us-gaap_DeferredTaxAssetsNetNoncurrent_63C7E81E0D4EDEFC8926C123F56005C1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsNetNoncurrent_63C7E81E0D4EDEFC8926C123F56005C1" xlink:to="lab_us-gaap_DeferredTaxAssetsNetNoncurrent_63C7E81E0D4EDEFC8926C123F56005C1" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherAssetsNoncurrent_37B358EF76155DB13B0FC123F560C3F7_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAssetsNoncurrent_37B358EF76155DB13B0FC123F560C3F7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other non-current assets</link:label>
    <link:label id="lab_us-gaap_OtherAssetsNoncurrent_37B358EF76155DB13B0FC123F560C3F7_label_en-US" xlink:label="lab_us-gaap_OtherAssetsNoncurrent_37B358EF76155DB13B0FC123F560C3F7" 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_37B358EF76155DB13B0FC123F560C3F7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAssetsNoncurrent_37B358EF76155DB13B0FC123F560C3F7" xlink:to="lab_us-gaap_OtherAssetsNoncurrent_37B358EF76155DB13B0FC123F560C3F7" xlink:type="arc" />
    <link:label id="lab_us-gaap_Assets_46B9DF093AF5C90F90FAC123F5606DB0_totalLabel_en-US" xlink:label="lab_us-gaap_Assets_46B9DF093AF5C90F90FAC123F5606DB0" 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_46B9DF093AF5C90F90FAC123F5606DB0_label_en-US" xlink:label="lab_us-gaap_Assets_46B9DF093AF5C90F90FAC123F5606DB0" 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_46B9DF093AF5C90F90FAC123F5606DB0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Assets_46B9DF093AF5C90F90FAC123F5606DB0" xlink:to="lab_us-gaap_Assets_46B9DF093AF5C90F90FAC123F5606DB0" xlink:type="arc" />
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_DE156909093F7AACA716C123F561A0BC_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_DE156909093F7AACA716C123F561A0BC" 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_DE156909093F7AACA716C123F561A0BC_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_DE156909093F7AACA716C123F561A0BC" 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_DE156909093F7AACA716C123F561A0BC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_DE156909093F7AACA716C123F561A0BC" xlink:to="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_DE156909093F7AACA716C123F561A0BC" xlink:type="arc" />
    <link:label id="lab_us-gaap_LiabilitiesCurrentAbstract_84B13ECAB1DA66E24C30C123F5618C63_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrentAbstract_84B13ECAB1DA66E24C30C123F5618C63" 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_84B13ECAB1DA66E24C30C123F5618C63_label_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrentAbstract_84B13ECAB1DA66E24C30C123F5618C63" 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_84B13ECAB1DA66E24C30C123F5618C63" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_84B13ECAB1DA66E24C30C123F5618C63" xlink:to="lab_us-gaap_LiabilitiesCurrentAbstract_84B13ECAB1DA66E24C30C123F5618C63" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccountsPayableCurrent_2876E29E51DBF93B20F3C123F5616ED3_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsPayableCurrent_2876E29E51DBF93B20F3C123F5616ED3" 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_2876E29E51DBF93B20F3C123F5616ED3_label_en-US" xlink:label="lab_us-gaap_AccountsPayableCurrent_2876E29E51DBF93B20F3C123F5616ED3" 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_2876E29E51DBF93B20F3C123F5616ED3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsPayableCurrent_2876E29E51DBF93B20F3C123F5616ED3" xlink:to="lab_us-gaap_AccountsPayableCurrent_2876E29E51DBF93B20F3C123F5616ED3" xlink:type="arc" />
    <link:label id="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent_743D1D898E925B781058C123F56269E4_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent_743D1D898E925B781058C123F56269E4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accrued compensation</link:label>
    <link:label id="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent_743D1D898E925B781058C123F56269E4_label_en-US" xlink:label="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent_743D1D898E925B781058C123F56269E4" 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_743D1D898E925B781058C123F56269E4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_743D1D898E925B781058C123F56269E4" xlink:to="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent_743D1D898E925B781058C123F56269E4" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredRevenueCurrent_C3661740284E8B3745F7C123F56291BC_verboseLabel_en-US" xlink:label="lab_us-gaap_DeferredRevenueCurrent_C3661740284E8B3745F7C123F56291BC" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Deferred revenue and other contract-related liabilities, current</link:label>
    <link:label id="lab_us-gaap_DeferredRevenueCurrent_C3661740284E8B3745F7C123F56291BC_label_en-US" xlink:label="lab_us-gaap_DeferredRevenueCurrent_C3661740284E8B3745F7C123F56291BC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Revenue, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredRevenueCurrent" xlink:label="loc_us-gaap_DeferredRevenueCurrent_C3661740284E8B3745F7C123F56291BC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredRevenueCurrent_C3661740284E8B3745F7C123F56291BC" xlink:to="lab_us-gaap_DeferredRevenueCurrent_C3661740284E8B3745F7C123F56291BC" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccruedLiabilitiesAndOtherLiabilities_D5B30615B772B9E8AB76C123F562B0B7_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesAndOtherLiabilities_D5B30615B772B9E8AB76C123F562B0B7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other current liabilities</link:label>
    <link:label id="lab_us-gaap_AccruedLiabilitiesAndOtherLiabilities_D5B30615B772B9E8AB76C123F562B0B7_label_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesAndOtherLiabilities_D5B30615B772B9E8AB76C123F562B0B7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accrued Liabilities and Other Liabilities</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccruedLiabilitiesAndOtherLiabilities" xlink:label="loc_us-gaap_AccruedLiabilitiesAndOtherLiabilities_D5B30615B772B9E8AB76C123F562B0B7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedLiabilitiesAndOtherLiabilities_D5B30615B772B9E8AB76C123F562B0B7" xlink:to="lab_us-gaap_AccruedLiabilitiesAndOtherLiabilities_D5B30615B772B9E8AB76C123F562B0B7" xlink:type="arc" />
    <link:label id="lab_us-gaap_LiabilitiesCurrent_AF429DE3573ADC9772F8C123F56291A6_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrent_AF429DE3573ADC9772F8C123F56291A6" 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_AF429DE3573ADC9772F8C123F56291A6_label_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrent_AF429DE3573ADC9772F8C123F56291A6" 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_AF429DE3573ADC9772F8C123F56291A6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesCurrent_AF429DE3573ADC9772F8C123F56291A6" xlink:to="lab_us-gaap_LiabilitiesCurrent_AF429DE3573ADC9772F8C123F56291A6" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredCreditsAndOtherLiabilities_BA99619FE0B22992450DC123F5631BFA_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredCreditsAndOtherLiabilities_BA99619FE0B22992450DC123F5631BFA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other non-current liabilities</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredCreditsAndOtherLiabilities" xlink:label="loc_us-gaap_DeferredCreditsAndOtherLiabilities_BA99619FE0B22992450DC123F5631BFA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredCreditsAndOtherLiabilities_BA99619FE0B22992450DC123F5631BFA" xlink:to="lab_us-gaap_DeferredCreditsAndOtherLiabilities_BA99619FE0B22992450DC123F5631BFA" xlink:type="arc" />
    <link:label id="lab_us-gaap_Liabilities_31DFB8F9AC1FCF37CDE9C123F563E6D5_totalLabel_en-US" xlink:label="lab_us-gaap_Liabilities_31DFB8F9AC1FCF37CDE9C123F563E6D5" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total liabilities</link:label>
    <link:label id="lab_us-gaap_Liabilities_31DFB8F9AC1FCF37CDE9C123F563E6D5_label_en-US" xlink:label="lab_us-gaap_Liabilities_31DFB8F9AC1FCF37CDE9C123F563E6D5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liabilities</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Liabilities" xlink:label="loc_us-gaap_Liabilities_31DFB8F9AC1FCF37CDE9C123F563E6D5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Liabilities_31DFB8F9AC1FCF37CDE9C123F563E6D5" xlink:to="lab_us-gaap_Liabilities_31DFB8F9AC1FCF37CDE9C123F563E6D5" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommitmentsAndContingencies_AD1970711F362C28DA8AC123F56368BC_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingencies_AD1970711F362C28DA8AC123F56368BC" 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_CommitmentsAndContingencies_AD1970711F362C28DA8AC123F56368BC_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingencies_AD1970711F362C28DA8AC123F56368BC" 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_AD1970711F362C28DA8AC123F56368BC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingencies_AD1970711F362C28DA8AC123F56368BC" xlink:to="lab_us-gaap_CommitmentsAndContingencies_AD1970711F362C28DA8AC123F56368BC" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_52984A6ACFD5365EB56BC123F564E270_terseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_52984A6ACFD5365EB56BC123F564E270" 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_52984A6ACFD5365EB56BC123F564E270_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_52984A6ACFD5365EB56BC123F564E270" 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_52984A6ACFD5365EB56BC123F564E270" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_52984A6ACFD5365EB56BC123F564E270" xlink:to="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_52984A6ACFD5365EB56BC123F564E270" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockholdersEquityAbstract_F2E04C44489950998B36C123F564015E_terseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityAbstract_F2E04C44489950998B36C123F564015E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Masimo Corporation stockholders&#8217; equity:</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityAbstract_F2E04C44489950998B36C123F564015E_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityAbstract_F2E04C44489950998B36C123F564015E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stockholders' Equity Attributable to Parent [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="loc_us-gaap_StockholdersEquityAbstract_F2E04C44489950998B36C123F564015E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityAbstract_F2E04C44489950998B36C123F564015E" xlink:to="lab_us-gaap_StockholdersEquityAbstract_F2E04C44489950998B36C123F564015E" xlink:type="arc" />
    <link:label id="lab_us-gaap_PreferredStockValueOutstanding_F777C4C95041E4CDE26CC123F5646830_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockValueOutstanding_F777C4C95041E4CDE26CC123F5646830" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Preferred stock, $0.001 par value; 5,000 shares authorized; 0 shares issued and outstanding at September 28, 2019 and December 29, 2018</link:label>
    <link:label id="lab_us-gaap_PreferredStockValueOutstanding_F777C4C95041E4CDE26CC123F5646830_label_en-US" xlink:label="lab_us-gaap_PreferredStockValueOutstanding_F777C4C95041E4CDE26CC123F5646830" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Preferred Stock, Value, Outstanding</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PreferredStockValueOutstanding" xlink:label="loc_us-gaap_PreferredStockValueOutstanding_F777C4C95041E4CDE26CC123F5646830" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockValueOutstanding_F777C4C95041E4CDE26CC123F5646830" xlink:to="lab_us-gaap_PreferredStockValueOutstanding_F777C4C95041E4CDE26CC123F5646830" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockValueOutstanding_F32E9549DB212FC053E0C123F565EC37_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockValueOutstanding_F32E9549DB212FC053E0C123F565EC37" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common stock, $0.001 par value; 100,000 shares authorized; 53,611 and 53,085 shares issued and outstanding at September 28, 2019 and December 29, 2018, respectively</link:label>
    <link:label id="lab_us-gaap_CommonStockValueOutstanding_F32E9549DB212FC053E0C123F565EC37_label_en-US" xlink:label="lab_us-gaap_CommonStockValueOutstanding_F32E9549DB212FC053E0C123F565EC37" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock, Value, Outstanding</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockValueOutstanding" xlink:label="loc_us-gaap_CommonStockValueOutstanding_F32E9549DB212FC053E0C123F565EC37" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockValueOutstanding_F32E9549DB212FC053E0C123F565EC37" xlink:to="lab_us-gaap_CommonStockValueOutstanding_F32E9549DB212FC053E0C123F565EC37" xlink:type="arc" />
    <link:label id="lab_us-gaap_TreasuryStockValue_9FC8D6365D6884E7047DC123F5650FA8_negatedLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockValue_9FC8D6365D6884E7047DC123F5650FA8" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Treasury stock, 15,463 and 15,255 shares at September 28, 2019 and December 29, 2018, respectively</link:label>
    <link:label id="lab_us-gaap_TreasuryStockValue_9FC8D6365D6884E7047DC123F5650FA8_label_en-US" xlink:label="lab_us-gaap_TreasuryStockValue_9FC8D6365D6884E7047DC123F5650FA8" 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_9FC8D6365D6884E7047DC123F5650FA8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockValue_9FC8D6365D6884E7047DC123F5650FA8" xlink:to="lab_us-gaap_TreasuryStockValue_9FC8D6365D6884E7047DC123F5650FA8" xlink:type="arc" />
    <link:label id="lab_us-gaap_AdditionalPaidInCapital_3913C340CB013A98199AC123F565C3ED_terseLabel_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapital_3913C340CB013A98199AC123F565C3ED" 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_AdditionalPaidInCapital_3913C340CB013A98199AC123F565C3ED_label_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapital_3913C340CB013A98199AC123F565C3ED" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Additional Paid in Capital</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="loc_us-gaap_AdditionalPaidInCapital_3913C340CB013A98199AC123F565C3ED" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdditionalPaidInCapital_3913C340CB013A98199AC123F565C3ED" xlink:to="lab_us-gaap_AdditionalPaidInCapital_3913C340CB013A98199AC123F565C3ED" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax_674D4625973D812A4A72C123F56B86C6_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax_674D4625973D812A4A72C123F56B86C6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accumulated other comprehensive loss</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax_674D4625973D812A4A72C123F56B86C6_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax_674D4625973D812A4A72C123F56B86C6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss), Foreign Currency 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_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax_674D4625973D812A4A72C123F56B86C6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax_674D4625973D812A4A72C123F56B86C6" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax_674D4625973D812A4A72C123F56B86C6" xlink:type="arc" />
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_162A3BF1B087F3AE7178C123F56BDAA4_terseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit_162A3BF1B087F3AE7178C123F56BDAA4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Retained earnings</link:label>
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_162A3BF1B087F3AE7178C123F56BDAA4_label_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit_162A3BF1B087F3AE7178C123F56BDAA4" 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_162A3BF1B087F3AE7178C123F56BDAA4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsAccumulatedDeficit_162A3BF1B087F3AE7178C123F56BDAA4" xlink:to="lab_us-gaap_RetainedEarningsAccumulatedDeficit_162A3BF1B087F3AE7178C123F56BDAA4" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockholdersEquity_418974722031784A6D6BC123F56BE185_terseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity_418974722031784A6D6BC123F56BE185" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stockholders' Equity Attributable to Parent</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_418974722031784A6D6BC123F56BE185_label_en-US" xlink:label="lab_us-gaap_StockholdersEquity_418974722031784A6D6BC123F56BE185" 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_418974722031784A6D6BC123F56BE185" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquity_418974722031784A6D6BC123F56BE185" xlink:to="lab_us-gaap_StockholdersEquity_418974722031784A6D6BC123F56BE185" xlink:type="arc" />
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_801E88848D97DF1BAE42C123F56B280A_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity_801E88848D97DF1BAE42C123F56B280A" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total liabilities and equity</link:label>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_801E88848D97DF1BAE42C123F56B280A_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity_801E88848D97DF1BAE42C123F56B280A" 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_801E88848D97DF1BAE42C123F56B280A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_801E88848D97DF1BAE42C123F56B280A" xlink:to="lab_us-gaap_LiabilitiesAndStockholdersEquity_801E88848D97DF1BAE42C123F56B280A" xlink:type="arc" />
    <link:label id="lab_masi_OtherAssetsLongtermAbstract_74905328B4378A8224400E782CB25C6D_label_en-US" xlink:label="lab_masi_OtherAssetsLongtermAbstract_74905328B4378A8224400E782CB25C6D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Assets, Longterm [Abstract]</link:label>
    <link:label id="lab_masi_OtherAssetsLongtermAbstract_74905328B4378A8224400E782CB25C6D_documentation_en-US" xlink:label="lab_masi_OtherAssetsLongtermAbstract_74905328B4378A8224400E782CB25C6D" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Other Assets, Longterm [Abstract]</link:label>
    <link:loc xlink:href="masi-20190928.xsd#masi_OtherAssetsLongtermAbstract" xlink:label="loc_masi_OtherAssetsLongtermAbstract_74905328B4378A8224400E782CB25C6D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_masi_OtherAssetsLongtermAbstract_74905328B4378A8224400E782CB25C6D" xlink:to="lab_masi_OtherAssetsLongtermAbstract_74905328B4378A8224400E782CB25C6D" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherAssetsDisclosureTextBlock_1EADFE89CDCF0DC73F540E782CB242A9_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAssetsDisclosureTextBlock_1EADFE89CDCF0DC73F540E782CB242A9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other Non-Current Assets Disclosure</link:label>
    <link:label id="lab_us-gaap_OtherAssetsDisclosureTextBlock_1EADFE89CDCF0DC73F540E782CB242A9_label_en-US" xlink:label="lab_us-gaap_OtherAssetsDisclosureTextBlock_1EADFE89CDCF0DC73F540E782CB242A9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other 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_OtherAssetsDisclosureTextBlock" xlink:label="loc_us-gaap_OtherAssetsDisclosureTextBlock_1EADFE89CDCF0DC73F540E782CB242A9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAssetsDisclosureTextBlock_1EADFE89CDCF0DC73F540E782CB242A9" xlink:to="lab_us-gaap_OtherAssetsDisclosureTextBlock_1EADFE89CDCF0DC73F540E782CB242A9" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredRevenueDisclosureTextBlock_32657E308A3171F4DC83B899B905F904_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredRevenueDisclosureTextBlock_3571956458F559B08D8A1DD1EF7EDCE3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred Revenue and Other Contract Liabilities</link:label>
    <link:label id="lab_us-gaap_DeferredRevenueDisclosureTextBlock_32657E308A3171F4DC83B899B905F904_label_en-US" xlink:label="lab_us-gaap_DeferredRevenueDisclosureTextBlock_3571956458F559B08D8A1DD1EF7EDCE3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Revenue 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_DeferredRevenueDisclosureTextBlock" xlink:label="loc_us-gaap_DeferredRevenueDisclosureTextBlock_3571956458F559B08D8A1DD1EF7EDCE3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredRevenueDisclosureTextBlock_3571956458F559B08D8A1DD1EF7EDCE3" xlink:to="lab_us-gaap_DeferredRevenueDisclosureTextBlock_3571956458F559B08D8A1DD1EF7EDCE3" xlink:type="arc" />
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_C538D166324A77FC025CB899B71769BB_label_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_D9A136FCD8145484A01DB2E08475AF8C" 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_D9A136FCD8145484A01DB2E08475AF8C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_D9A136FCD8145484A01DB2E08475AF8C" xlink:to="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_D9A136FCD8145484A01DB2E08475AF8C" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_7B7F10EFAA689C0DBE84B899B717D87D_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_DBCEFC6AA97C5284858ECDCA06C9D3B0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2019 (balance of year)</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_7B7F10EFAA689C0DBE84B899B717D87D_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_DBCEFC6AA97C5284858ECDCA06C9D3B0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets, Amortization Expense, Remainder of Fiscal Year</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_DBCEFC6AA97C5284858ECDCA06C9D3B0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_DBCEFC6AA97C5284858ECDCA06C9D3B0" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_DBCEFC6AA97C5284858ECDCA06C9D3B0" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_18B18E7FB872C2FDC61BB899B7172614_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_12CE190896AD5A218A436CFA91EC9FE1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2020</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_18B18E7FB872C2FDC61BB899B7172614_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_12CE190896AD5A218A436CFA91EC9FE1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets, Amortization Expense, Year Two</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_12CE190896AD5A218A436CFA91EC9FE1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_12CE190896AD5A218A436CFA91EC9FE1" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_12CE190896AD5A218A436CFA91EC9FE1" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_DE7FEB7CF44EAFCE332EB899B718FB33_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_8C533A346DAB50CCAEB5EAF7670E26D3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2021</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_DE7FEB7CF44EAFCE332EB899B718FB33_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_8C533A346DAB50CCAEB5EAF7670E26D3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets, Amortization Expense, Year Three</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_8C533A346DAB50CCAEB5EAF7670E26D3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_8C533A346DAB50CCAEB5EAF7670E26D3" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_8C533A346DAB50CCAEB5EAF7670E26D3" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_D5FAB9B24B1B823C1342B899B718FBC2_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_2336C0A36E8554AFB14A67BAD4430294" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2022</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_D5FAB9B24B1B823C1342B899B718FBC2_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_2336C0A36E8554AFB14A67BAD4430294" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets, Amortization Expense, Year Four</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_2336C0A36E8554AFB14A67BAD4430294" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_2336C0A36E8554AFB14A67BAD4430294" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_2336C0A36E8554AFB14A67BAD4430294" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_397AA38BD9376661F8BFB899B718AF05_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_3D5CA07C70205FCE99231DAE40DAF5AE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2023</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_397AA38BD9376661F8BFB899B718AF05_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_3D5CA07C70205FCE99231DAE40DAF5AE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets, Amortization Expense, Year Five</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_3D5CA07C70205FCE99231DAE40DAF5AE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_3D5CA07C70205FCE99231DAE40DAF5AE" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_3D5CA07C70205FCE99231DAE40DAF5AE" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_5BB4C25C85AA3249D3BFB899B7180E06_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_350FD05C5B275E01B99E96A44088EFD7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Thereafter</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_5BB4C25C85AA3249D3BFB899B7180E06_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_350FD05C5B275E01B99E96A44088EFD7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets, Amortization Expense, after Year Five</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_350FD05C5B275E01B99E96A44088EFD7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_350FD05C5B275E01B99E96A44088EFD7" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_350FD05C5B275E01B99E96A44088EFD7" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsNet_9D771D45A4933FDC1695B899B7180C3C_totalLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsNet_D2FD5A68EE325C07895F4D0F59444E73" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Intangible assets, net</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsNet_9D771D45A4933FDC1695B899B7180C3C_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsNet_D2FD5A68EE325C07895F4D0F59444E73" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets, Net</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_D2FD5A68EE325C07895F4D0F59444E73" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_D2FD5A68EE325C07895F4D0F59444E73" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsNet_D2FD5A68EE325C07895F4D0F59444E73" xlink:type="arc" />
    <link:label id="lab_us-gaap_SegmentReportingAbstract_E1D90AA50EEF4AC2A845B899B791414A_label_en-US" xlink:label="lab_us-gaap_SegmentReportingAbstract_AD47FDAC78D05364936EC64043D660A3" 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_AD47FDAC78D05364936EC64043D660A3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingAbstract_AD47FDAC78D05364936EC64043D660A3" xlink:to="lab_us-gaap_SegmentReportingAbstract_AD47FDAC78D05364936EC64043D660A3" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock_94D9ABAF950065E38C73B899B792DD1C_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock_3324E6E8619C5E778D394A7C26BCA188" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Revenue from External Customers Attributed to Foreign Countries by Geographic Area</link:label>
    <link:label id="lab_us-gaap_ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock_94D9ABAF950065E38C73B899B792DD1C_label_en-US" xlink:label="lab_us-gaap_ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock_3324E6E8619C5E778D394A7C26BCA188" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Revenue from External Customers Attributed to Foreign Countries by Geographic Area [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock" xlink:label="loc_us-gaap_ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock_3324E6E8619C5E778D394A7C26BCA188" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock_3324E6E8619C5E778D394A7C26BCA188" xlink:to="lab_us-gaap_ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock_3324E6E8619C5E778D394A7C26BCA188" xlink:type="arc" />
    <link:label id="lab_us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock_C0EC413BCDA204F2631DB899B7978201_terseLabel_en-US" xlink:label="lab_us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock_05EEE389CF9759F48C2A41EB43276493" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Long-lived Assets by Geographic Areas</link:label>
    <link:label id="lab_us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock_C0EC413BCDA204F2631DB899B7978201_label_en-US" xlink:label="lab_us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock_05EEE389CF9759F48C2A41EB43276493" 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_05EEE389CF9759F48C2A41EB43276493" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock_05EEE389CF9759F48C2A41EB43276493" xlink:to="lab_us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock_05EEE389CF9759F48C2A41EB43276493" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAsset_56313BDC6EA865E22D411D2E864B6EB7_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAsset_921DF93E54D95804A29406E351386462" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Lessee ROU assets</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAsset_56313BDC6EA865E22D411D2E864B6EB7_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAsset_921DF93E54D95804A29406E351386462" 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_921DF93E54D95804A29406E351386462" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseRightOfUseAsset_921DF93E54D95804A29406E351386462" xlink:to="lab_us-gaap_OperatingLeaseRightOfUseAsset_921DF93E54D95804A29406E351386462" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityCurrent_6AEA85694DC324DC31FC1D2E864B55B5_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityCurrent_6483E6376B1D52079B5E3E1A41659C39" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Lessee lease liabilities, current</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityCurrent_6AEA85694DC324DC31FC1D2E864B55B5_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityCurrent_6483E6376B1D52079B5E3E1A41659C39" 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_6483E6376B1D52079B5E3E1A41659C39" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilityCurrent_6483E6376B1D52079B5E3E1A41659C39" xlink:to="lab_us-gaap_OperatingLeaseLiabilityCurrent_6483E6376B1D52079B5E3E1A41659C39" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeaseLiability_875E2A25071B989D0A641D2E864C4341_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiability_96B9FB4D2E945E1C8AF269DDDE23C3E8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Present value</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiability_875E2A25071B989D0A641D2E864C4341_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiability_96B9FB4D2E945E1C8AF269DDDE23C3E8" 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_96B9FB4D2E945E1C8AF269DDDE23C3E8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiability_96B9FB4D2E945E1C8AF269DDDE23C3E8" xlink:to="lab_us-gaap_OperatingLeaseLiability_96B9FB4D2E945E1C8AF269DDDE23C3E8" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_1DEDFADDE4E2AFD94FC0B899B4D82424_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_9E3A1B3894655286A7EE502091C356C3" 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_1DEDFADDE4E2AFD94FC0B899B4D82424_label_en-US" xlink:label="lab_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_9E3A1B3894655286A7EE502091C356C3" 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_9E3A1B3894655286A7EE502091C356C3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_9E3A1B3894655286A7EE502091C356C3" xlink:to="lab_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_9E3A1B3894655286A7EE502091C356C3" xlink:type="arc" />
    <link:label id="lab_srt_ConsolidationItemsAxis_08838022CC4CDB6574C6B899B4D98ABF_terseLabel_en-US" xlink:label="lab_srt_ConsolidationItemsAxis_A833E0407A02521AB146BF01349E5146" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Consolidation Items [Axis]</link:label>
    <link:label id="lab_srt_ConsolidationItemsAxis_08838022CC4CDB6574C6B899B4D98ABF_label_en-US" xlink:label="lab_srt_ConsolidationItemsAxis_A833E0407A02521AB146BF01349E5146" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Consolidation Items [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ConsolidationItemsAxis" xlink:label="loc_srt_ConsolidationItemsAxis_A833E0407A02521AB146BF01349E5146" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ConsolidationItemsAxis_A833E0407A02521AB146BF01349E5146" xlink:to="lab_srt_ConsolidationItemsAxis_A833E0407A02521AB146BF01349E5146" xlink:type="arc" />
    <link:label id="lab_srt_ConsolidationItemsDomain_578C585CF85D41718597B899B4D9F268_terseLabel_en-US" xlink:label="lab_srt_ConsolidationItemsDomain_39637BA980E15A838B0AFD1EAEC19209" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Consolidation Items [Domain]</link:label>
    <link:label id="lab_srt_ConsolidationItemsDomain_578C585CF85D41718597B899B4D9F268_label_en-US" xlink:label="lab_srt_ConsolidationItemsDomain_39637BA980E15A838B0AFD1EAEC19209" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Consolidation Items [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ConsolidationItemsDomain" xlink:label="loc_srt_ConsolidationItemsDomain_39637BA980E15A838B0AFD1EAEC19209" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ConsolidationItemsDomain_39637BA980E15A838B0AFD1EAEC19209" xlink:to="lab_srt_ConsolidationItemsDomain_39637BA980E15A838B0AFD1EAEC19209" xlink:type="arc" />
    <link:label id="lab_srt_ReportableGeographicalComponentsMember_5485989C95D79ABA8C2BB899B4D95CE6_terseLabel_en-US" xlink:label="lab_srt_ReportableGeographicalComponentsMember_71DBE0EC267D55A69C7983B2E276C5F3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Reportable Geographical Components</link:label>
    <link:label id="lab_srt_ReportableGeographicalComponentsMember_5485989C95D79ABA8C2BB899B4D95CE6_label_en-US" xlink:label="lab_srt_ReportableGeographicalComponentsMember_71DBE0EC267D55A69C7983B2E276C5F3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Reportable Geographical Components [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ReportableGeographicalComponentsMember" xlink:label="loc_srt_ReportableGeographicalComponentsMember_71DBE0EC267D55A69C7983B2E276C5F3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ReportableGeographicalComponentsMember_71DBE0EC267D55A69C7983B2E276C5F3" xlink:to="lab_srt_ReportableGeographicalComponentsMember_71DBE0EC267D55A69C7983B2E276C5F3" xlink:type="arc" />
    <link:label id="lab_srt_StatementGeographicalAxis_B3212700503A95E75FDFB899B4DA56AE_terseLabel_en-US" xlink:label="lab_srt_StatementGeographicalAxis_CDA0EC6442A3543F8D2EDC9F1434274C" 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_B3212700503A95E75FDFB899B4DA56AE_label_en-US" xlink:label="lab_srt_StatementGeographicalAxis_CDA0EC6442A3543F8D2EDC9F1434274C" 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_CDA0EC6442A3543F8D2EDC9F1434274C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_StatementGeographicalAxis_CDA0EC6442A3543F8D2EDC9F1434274C" xlink:to="lab_srt_StatementGeographicalAxis_CDA0EC6442A3543F8D2EDC9F1434274C" xlink:type="arc" />
    <link:label id="lab_srt_SegmentGeographicalDomain_AD80903D0F0C80803D8AB899B4DA7EA1_terseLabel_en-US" xlink:label="lab_srt_SegmentGeographicalDomain_FAD130A6B13D58CA9DE82D4748CA0D98" 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_AD80903D0F0C80803D8AB899B4DA7EA1_label_en-US" xlink:label="lab_srt_SegmentGeographicalDomain_FAD130A6B13D58CA9DE82D4748CA0D98" 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_FAD130A6B13D58CA9DE82D4748CA0D98" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_SegmentGeographicalDomain_FAD130A6B13D58CA9DE82D4748CA0D98" xlink:to="lab_srt_SegmentGeographicalDomain_FAD130A6B13D58CA9DE82D4748CA0D98" xlink:type="arc" />
    <link:label id="lab_country_US_86E0DEDF34144F36A35AB899B4DAA59F_terseLabel_en-US" xlink:label="lab_country_US_9E9BB23ABFCB57AA91A178DC469C7C01" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">United States (U.S.)</link:label>
    <link:label id="lab_country_US_86E0DEDF34144F36A35AB899B4DAA59F_label_en-US" xlink:label="lab_country_US_9E9BB23ABFCB57AA91A178DC469C7C01" 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_9E9BB23ABFCB57AA91A178DC469C7C01" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_country_US_9E9BB23ABFCB57AA91A178DC469C7C01" xlink:to="lab_country_US_9E9BB23ABFCB57AA91A178DC469C7C01" xlink:type="arc" />
    <link:label id="lab_us-gaap_NonUsMember_E6D7712B4D463DBBBF8CB899B4DADC51_terseLabel_en-US" xlink:label="lab_us-gaap_NonUsMember_0763D66A702E55D786F9D84346784DBA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">International</link:label>
    <link:label id="lab_us-gaap_NonUsMember_E6D7712B4D463DBBBF8CB899B4DADC51_label_en-US" xlink:label="lab_us-gaap_NonUsMember_0763D66A702E55D786F9D84346784DBA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Non-US [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NonUsMember" xlink:label="loc_us-gaap_NonUsMember_0763D66A702E55D786F9D84346784DBA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NonUsMember_0763D66A702E55D786F9D84346784DBA" xlink:to="lab_us-gaap_NonUsMember_0763D66A702E55D786F9D84346784DBA" xlink:type="arc" />
    <link:label id="lab_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_C87507FF300D13EC75CAB899B4DB6366_terseLabel_en-US" xlink:label="lab_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_F618220BAC235D0AA79FCA54BA2B82CA" 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_C87507FF300D13EC75CAB899B4DB6366_label_en-US" xlink:label="lab_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_F618220BAC235D0AA79FCA54BA2B82CA" 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_F618220BAC235D0AA79FCA54BA2B82CA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_F618220BAC235D0AA79FCA54BA2B82CA" xlink:to="lab_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_F618220BAC235D0AA79FCA54BA2B82CA" xlink:type="arc" />
    <link:label id="lab_us-gaap_NoncurrentAssets_8D9887753DFE8F194ABBB899B4DB9405_terseLabel_en-US" xlink:label="lab_us-gaap_NoncurrentAssets_187AA617153F5826AA605D23BED64550" 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_8D9887753DFE8F194ABBB899B4DB9405_label_en-US" xlink:label="lab_us-gaap_NoncurrentAssets_187AA617153F5826AA605D23BED64550" 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_187AA617153F5826AA605D23BED64550" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NoncurrentAssets_187AA617153F5826AA605D23BED64550" xlink:to="lab_us-gaap_NoncurrentAssets_187AA617153F5826AA605D23BED64550" xlink:type="arc" />
    <link:label id="lab_masi_ConcentrationRiskLonglivedAssetGeographicAreaPercentage_E773B1C7460AF7FA08C7B899B4DBCE61_terseLabel_en-US" xlink:label="lab_masi_ConcentrationRiskLonglivedAssetGeographicAreaPercentage_74BE4F8F01A0553193690FFF42463B1D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Concentration Risk, Long-lived Asset Geographic Area, Percentage</link:label>
    <link:label id="lab_masi_ConcentrationRiskLonglivedAssetGeographicAreaPercentage_E773B1C7460AF7FA08C7B899B4DBCE61_label_en-US" xlink:label="lab_masi_ConcentrationRiskLonglivedAssetGeographicAreaPercentage_74BE4F8F01A0553193690FFF42463B1D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Concentration Risk, Long-lived Asset Geographic Area, Percentage</link:label>
    <link:label id="lab_masi_ConcentrationRiskLonglivedAssetGeographicAreaPercentage_E773B1C7460AF7FA08C7B899B4DBCE61_documentation_en-US" xlink:label="lab_masi_ConcentrationRiskLonglivedAssetGeographicAreaPercentage_74BE4F8F01A0553193690FFF42463B1D" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Concentration Risk, Long-lived Asset Geographic Area, Percentage</link:label>
    <link:loc xlink:href="masi-20190928.xsd#masi_ConcentrationRiskLonglivedAssetGeographicAreaPercentage" xlink:label="loc_masi_ConcentrationRiskLonglivedAssetGeographicAreaPercentage_74BE4F8F01A0553193690FFF42463B1D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_masi_ConcentrationRiskLonglivedAssetGeographicAreaPercentage_74BE4F8F01A0553193690FFF42463B1D" xlink:to="lab_masi_ConcentrationRiskLonglivedAssetGeographicAreaPercentage_74BE4F8F01A0553193690FFF42463B1D" xlink:type="arc" />
    <link:label id="lab_masi_SaleTypeLeaseReceivableTableTextBlock_A2BA30584E35D7B006D0B899B4DD35AB_terseLabel_en-US" xlink:label="lab_masi_SaleTypeLeaseReceivableTableTextBlock_A3EA539C110B59C8A38F680C1106F89A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Sale-Type Lease Receivable</link:label>
    <link:label id="lab_masi_SaleTypeLeaseReceivableTableTextBlock_A2BA30584E35D7B006D0B899B4DD35AB_label_en-US" xlink:label="lab_masi_SaleTypeLeaseReceivableTableTextBlock_A3EA539C110B59C8A38F680C1106F89A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Sale-Type Lease Receivable [Table Text Block]</link:label>
    <link:label id="lab_masi_SaleTypeLeaseReceivableTableTextBlock_A2BA30584E35D7B006D0B899B4DD35AB_documentation_en-US" xlink:label="lab_masi_SaleTypeLeaseReceivableTableTextBlock_A3EA539C110B59C8A38F680C1106F89A" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Sale-Type Lease Receivable [Table Text Block]</link:label>
    <link:loc xlink:href="masi-20190928.xsd#masi_SaleTypeLeaseReceivableTableTextBlock" xlink:label="loc_masi_SaleTypeLeaseReceivableTableTextBlock_A3EA539C110B59C8A38F680C1106F89A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_masi_SaleTypeLeaseReceivableTableTextBlock_A3EA539C110B59C8A38F680C1106F89A" xlink:to="lab_masi_SaleTypeLeaseReceivableTableTextBlock_A3EA539C110B59C8A38F680C1106F89A" xlink:type="arc" />
    <link:label id="lab_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivableMaturityTableTextBlock_6CDF3AE0B1F3D87F1618B899B4DE029F_terseLabel_en-US" xlink:label="lab_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivableMaturityTableTextBlock_D735FC28F6BE5408A0CA153851763D99" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Sales-type Lease, Lease Receivable, Maturity</link:label>
    <link:label id="lab_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivableMaturityTableTextBlock_6CDF3AE0B1F3D87F1618B899B4DE029F_label_en-US" xlink:label="lab_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivableMaturityTableTextBlock_D735FC28F6BE5408A0CA153851763D99" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Sales-type and Direct Financing Leases, Lease Receivable, 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_SalesTypeAndDirectFinancingLeasesLeaseReceivableMaturityTableTextBlock" xlink:label="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivableMaturityTableTextBlock_D735FC28F6BE5408A0CA153851763D99" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivableMaturityTableTextBlock_D735FC28F6BE5408A0CA153851763D99" xlink:to="lab_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivableMaturityTableTextBlock_D735FC28F6BE5408A0CA153851763D99" xlink:type="arc" />
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentAbstract_67E1EF86A0D3DE4AD210B899B7991E47_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentAbstract_02E131C700225042AED2E269B6B3E80B" 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_02E131C700225042AED2E269B6B3E80B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_02E131C700225042AED2E269B6B3E80B" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentAbstract_02E131C700225042AED2E269B6B3E80B" xlink:type="arc" />
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTextBlock_A622270EAB8B0EEF34C1B899B799B1ED_verboseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTextBlock_7B21D03A91EE5ECA9EFED44996659CE4" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Property, Plant and Equipment</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTextBlock_A622270EAB8B0EEF34C1B899B799B1ED_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTextBlock_7B21D03A91EE5ECA9EFED44996659CE4" 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_7B21D03A91EE5ECA9EFED44996659CE4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_7B21D03A91EE5ECA9EFED44996659CE4" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentTextBlock_7B21D03A91EE5ECA9EFED44996659CE4" xlink:type="arc" />
    <link:label id="lab_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceived_DF175C9D688EF31C23FDFF64F6DA0464_terseLabel_en-US" xlink:label="lab_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceived_DF175C9D688EF31C23FDFF64F6DA0464" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Lease receivable</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceived" xlink:label="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceived_DF175C9D688EF31C23FDFF64F6DA0464" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceived_DF175C9D688EF31C23FDFF64F6DA0464" xlink:to="lab_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceived_DF175C9D688EF31C23FDFF64F6DA0464" xlink:type="arc" />
    <link:label id="lab_masi_SalestypeleaseAllowanceforCreditLoss_D488B600A908FC8C8717FF64F6DA3F4F_negatedTerseLabel_en-US" xlink:label="lab_masi_SalestypeleaseAllowanceforCreditLoss_D488B600A908FC8C8717FF64F6DA3F4F" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Allowance for credit loss</link:label>
    <link:label id="lab_masi_SalestypeleaseAllowanceforCreditLoss_D488B600A908FC8C8717FF64F6DA3F4F_label_en-US" xlink:label="lab_masi_SalestypeleaseAllowanceforCreditLoss_D488B600A908FC8C8717FF64F6DA3F4F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Sales-type lease, Allowance for Credit Loss</link:label>
    <link:label id="lab_masi_SalestypeleaseAllowanceforCreditLoss_D488B600A908FC8C8717FF64F6DA3F4F_documentation_en-US" xlink:label="lab_masi_SalestypeleaseAllowanceforCreditLoss_D488B600A908FC8C8717FF64F6DA3F4F" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Sales-type lease, Allowance for Credit Loss</link:label>
    <link:loc xlink:href="masi-20190928.xsd#masi_SalestypeleaseAllowanceforCreditLoss" xlink:label="loc_masi_SalestypeleaseAllowanceforCreditLoss_D488B600A908FC8C8717FF64F6DA3F4F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_masi_SalestypeleaseAllowanceforCreditLoss_D488B600A908FC8C8717FF64F6DA3F4F" xlink:to="lab_masi_SalestypeleaseAllowanceforCreditLoss_D488B600A908FC8C8717FF64F6DA3F4F" xlink:type="arc" />
    <link:label id="lab_us-gaap_SalesTypeLeaseLeaseReceivable_6364E5A8FBAC9AC7DC3CFF64F6DA8ACE_terseLabel_en-US" xlink:label="lab_us-gaap_SalesTypeLeaseLeaseReceivable_6364E5A8FBAC9AC7DC3CFF64F6DA8ACE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Lease receivable</link:label>
    <link:label id="lab_us-gaap_SalesTypeLeaseLeaseReceivable_6364E5A8FBAC9AC7DC3CFF64F6DA8ACE_label_en-US" xlink:label="lab_us-gaap_SalesTypeLeaseLeaseReceivable_6364E5A8FBAC9AC7DC3CFF64F6DA8ACE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Sales-type Lease, Lease Receivable</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SalesTypeLeaseLeaseReceivable" xlink:label="loc_us-gaap_SalesTypeLeaseLeaseReceivable_6364E5A8FBAC9AC7DC3CFF64F6DA8ACE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SalesTypeLeaseLeaseReceivable_6364E5A8FBAC9AC7DC3CFF64F6DA8ACE" xlink:to="lab_us-gaap_SalesTypeLeaseLeaseReceivable_6364E5A8FBAC9AC7DC3CFF64F6DA8ACE" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetInvestmentInLeaseCurrent_E0D3579956972BF03634FF64F6DB9B14_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_NetInvestmentInLeaseCurrent_E0D3579956972BF03634FF64F6DB9B14" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Less: Current portion of lease receivable</link:label>
    <link:label id="lab_us-gaap_NetInvestmentInLeaseCurrent_E0D3579956972BF03634FF64F6DB9B14_label_en-US" xlink:label="lab_us-gaap_NetInvestmentInLeaseCurrent_E0D3579956972BF03634FF64F6DB9B14" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Investment in Lease, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetInvestmentInLeaseCurrent" xlink:label="loc_us-gaap_NetInvestmentInLeaseCurrent_E0D3579956972BF03634FF64F6DB9B14" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetInvestmentInLeaseCurrent_E0D3579956972BF03634FF64F6DB9B14" xlink:to="lab_us-gaap_NetInvestmentInLeaseCurrent_E0D3579956972BF03634FF64F6DB9B14" xlink:type="arc" />
    <link:label id="lab_us-gaap_EquityAbstract_E702F7B57662E59935280E782BD090CA_label_en-US" xlink:label="lab_us-gaap_EquityAbstract_E702F7B57662E59935280E782BD090CA" 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_E702F7B57662E59935280E782BD090CA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityAbstract_E702F7B57662E59935280E782BD090CA" xlink:to="lab_us-gaap_EquityAbstract_E702F7B57662E59935280E782BD090CA" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock_CA162F5FDCFD70AB4E8B0E782BD05968_terseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock_CA162F5FDCFD70AB4E8B0E782BD05968" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock Repurchase Program</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock_CA162F5FDCFD70AB4E8B0E782BD05968_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock_CA162F5FDCFD70AB4E8B0E782BD05968" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stockholders' Equity Note 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_StockholdersEquityNoteDisclosureTextBlock" xlink:label="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock_CA162F5FDCFD70AB4E8B0E782BD05968" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock_CA162F5FDCFD70AB4E8B0E782BD05968" xlink:to="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock_CA162F5FDCFD70AB4E8B0E782BD05968" xlink:type="arc" />
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_577EB150EE5AD289FF713FB8BC21C34E_terseLabel_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_A349763137485FEAA64B512E2CD5F96E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounts receivable, allowance for doubtful accounts</link:label>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_577EB150EE5AD289FF713FB8BC21C34E_label_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_A349763137485FEAA64B512E2CD5F96E" 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_A349763137485FEAA64B512E2CD5F96E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_A349763137485FEAA64B512E2CD5F96E" xlink:to="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_A349763137485FEAA64B512E2CD5F96E" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_5F744DFDF0B09412A75E3FC5C9A48F88_terseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_4384105639425DF7A8C4101792B69BB9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Beginning Balance</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_5F744DFDF0B09412A75E3FC5C9A48F88_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_4384105639425DF7A8C4101792B69BB9" 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_4384105639425DF7A8C4101792B69BB9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_4384105639425DF7A8C4101792B69BB9" xlink:to="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_4384105639425DF7A8C4101792B69BB9" xlink:type="arc" />
    <link:label id="lab_us-gaap_PreferredStockParOrStatedValuePerShare_08A041CE1DF75B7612213FB8BC21C7E0_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockParOrStatedValuePerShare_7785453B95E559AB85909DA5CA59134E" 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_08A041CE1DF75B7612213FB8BC21C7E0_label_en-US" xlink:label="lab_us-gaap_PreferredStockParOrStatedValuePerShare_7785453B95E559AB85909DA5CA59134E" 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_7785453B95E559AB85909DA5CA59134E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockParOrStatedValuePerShare_7785453B95E559AB85909DA5CA59134E" xlink:to="lab_us-gaap_PreferredStockParOrStatedValuePerShare_7785453B95E559AB85909DA5CA59134E" xlink:type="arc" />
    <link:label id="lab_us-gaap_PreferredStockSharesAuthorized_3A53FFC51B51BE9136AE3FB8BC2252A9_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesAuthorized_1C9F55B1DDF95753883FEE22C44C1C10" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Preferred stock, shares authorized</link:label>
    <link:label id="lab_us-gaap_PreferredStockSharesAuthorized_3A53FFC51B51BE9136AE3FB8BC2252A9_label_en-US" xlink:label="lab_us-gaap_PreferredStockSharesAuthorized_1C9F55B1DDF95753883FEE22C44C1C10" 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_1C9F55B1DDF95753883FEE22C44C1C10" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockSharesAuthorized_1C9F55B1DDF95753883FEE22C44C1C10" xlink:to="lab_us-gaap_PreferredStockSharesAuthorized_1C9F55B1DDF95753883FEE22C44C1C10" xlink:type="arc" />
    <link:label id="lab_us-gaap_PreferredStockSharesIssued_4B11F50BD19B20A4435E3FB8BC227896_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesIssued_E2BFE7233EA8544E84198508015716A8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Preferred stock, shares issued</link:label>
    <link:label id="lab_us-gaap_PreferredStockSharesIssued_4B11F50BD19B20A4435E3FB8BC227896_label_en-US" xlink:label="lab_us-gaap_PreferredStockSharesIssued_E2BFE7233EA8544E84198508015716A8" 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_E2BFE7233EA8544E84198508015716A8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockSharesIssued_E2BFE7233EA8544E84198508015716A8" xlink:to="lab_us-gaap_PreferredStockSharesIssued_E2BFE7233EA8544E84198508015716A8" xlink:type="arc" />
    <link:label id="lab_us-gaap_PreferredStockSharesOutstanding_335A37B9FA07DC824F4E3FB8BC22D83F_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesOutstanding_2056DA054B895218A7058BB14431F117" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Preferred stock, shares outstanding</link:label>
    <link:label id="lab_us-gaap_PreferredStockSharesOutstanding_335A37B9FA07DC824F4E3FB8BC22D83F_label_en-US" xlink:label="lab_us-gaap_PreferredStockSharesOutstanding_2056DA054B895218A7058BB14431F117" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Preferred 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_PreferredStockSharesOutstanding" xlink:label="loc_us-gaap_PreferredStockSharesOutstanding_2056DA054B895218A7058BB14431F117" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockSharesOutstanding_2056DA054B895218A7058BB14431F117" xlink:to="lab_us-gaap_PreferredStockSharesOutstanding_2056DA054B895218A7058BB14431F117" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockParOrStatedValuePerShare_684397CE1451DAA7B4983FB8BC2237DD_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockParOrStatedValuePerShare_E98FEF9B99FD56C8821ADCE81639C59A" 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_684397CE1451DAA7B4983FB8BC2237DD_label_en-US" xlink:label="lab_us-gaap_CommonStockParOrStatedValuePerShare_E98FEF9B99FD56C8821ADCE81639C59A" 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_E98FEF9B99FD56C8821ADCE81639C59A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockParOrStatedValuePerShare_E98FEF9B99FD56C8821ADCE81639C59A" xlink:to="lab_us-gaap_CommonStockParOrStatedValuePerShare_E98FEF9B99FD56C8821ADCE81639C59A" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockSharesAuthorized_7659D039E9730BB92A9F3FB8BC225755_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesAuthorized_924DF9186D2E5AD6B51EF25719466B49" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common stock, shares authorized</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesAuthorized_7659D039E9730BB92A9F3FB8BC225755_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesAuthorized_924DF9186D2E5AD6B51EF25719466B49" 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_924DF9186D2E5AD6B51EF25719466B49" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesAuthorized_924DF9186D2E5AD6B51EF25719466B49" xlink:to="lab_us-gaap_CommonStockSharesAuthorized_924DF9186D2E5AD6B51EF25719466B49" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_0B4B6C4E1310FE8767583FB8BC23B5E8_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding_1DE34954545D513C99A4A0941EEBA895" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common stock, shares outstanding</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_0B4B6C4E1310FE8767583FB8BC23B5E8_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding_1DE34954545D513C99A4A0941EEBA895" 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_1DE34954545D513C99A4A0941EEBA895" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesOutstanding_1DE34954545D513C99A4A0941EEBA895" xlink:to="lab_us-gaap_CommonStockSharesOutstanding_1DE34954545D513C99A4A0941EEBA895" xlink:type="arc" />
    <link:label id="lab_us-gaap_TreasuryStockShares_0D68209BBD30C7EE02273FB8BC23FDA1_terseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockShares_F2DE83F778A050478AFF860EA69386E8" 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_0D68209BBD30C7EE02273FB8BC23FDA1_label_en-US" xlink:label="lab_us-gaap_TreasuryStockShares_F2DE83F778A050478AFF860EA69386E8" 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_F2DE83F778A050478AFF860EA69386E8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockShares_F2DE83F778A050478AFF860EA69386E8" xlink:to="lab_us-gaap_TreasuryStockShares_F2DE83F778A050478AFF860EA69386E8" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_0DC85A1EE67AEB27FC53B899B85738A7_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_64603E0D87B5501890807265A78016CA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2019</link:label>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_0DC85A1EE67AEB27FC53B899B85738A7_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_64603E0D87B5501890807265A78016CA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Leases, Future Minimum 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_OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_64603E0D87B5501890807265A78016CA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_64603E0D87B5501890807265A78016CA" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_64603E0D87B5501890807265A78016CA" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_8AD41A87D79F8CFE04A9B899B8581E01_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_C9DBB48486665089AD887BAC5F6E8AC7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2020</link:label>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_8AD41A87D79F8CFE04A9B899B8581E01_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_C9DBB48486665089AD887BAC5F6E8AC7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Leases, Future Minimum Payments, Due in Two Years</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_C9DBB48486665089AD887BAC5F6E8AC7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_C9DBB48486665089AD887BAC5F6E8AC7" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_C9DBB48486665089AD887BAC5F6E8AC7" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_F912B40BA2C52EA598EEB899B8585416_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_1A5C785A01CF5440BA9CDEACAC35AB8B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2021</link:label>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_F912B40BA2C52EA598EEB899B8585416_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_1A5C785A01CF5440BA9CDEACAC35AB8B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Leases, Future Minimum Payments, Due in Three Years</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_1A5C785A01CF5440BA9CDEACAC35AB8B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_1A5C785A01CF5440BA9CDEACAC35AB8B" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_1A5C785A01CF5440BA9CDEACAC35AB8B" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_BFE4B6E7AD3231D6E4EEB899B858BCA3_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_F9DFAD6C627D561FAD752AE55CDA1892" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2022</link:label>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_BFE4B6E7AD3231D6E4EEB899B858BCA3_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_F9DFAD6C627D561FAD752AE55CDA1892" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Leases, Future Minimum Payments, Due in Four Years</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_F9DFAD6C627D561FAD752AE55CDA1892" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_F9DFAD6C627D561FAD752AE55CDA1892" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_F9DFAD6C627D561FAD752AE55CDA1892" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_34AFBB626C1FCED79A4CB899B8586014_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_8262E603916C58269083FB0C6CFC6729" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2023</link:label>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_34AFBB626C1FCED79A4CB899B8586014_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_8262E603916C58269083FB0C6CFC6729" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Leases, Future Minimum Payments, Due in Five Years</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_8262E603916C58269083FB0C6CFC6729" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_8262E603916C58269083FB0C6CFC6729" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_8262E603916C58269083FB0C6CFC6729" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_124E04BCB03B55CC536EB899B858C846_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_236032AA466F59979E2F265199596603" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Thereafter(1)</link:label>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_124E04BCB03B55CC536EB899B858C846_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_236032AA466F59979E2F265199596603" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Leases, Future Minimum Payments, Due Thereafter</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_236032AA466F59979E2F265199596603" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_236032AA466F59979E2F265199596603" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_236032AA466F59979E2F265199596603" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_1F2F057CB4539F2B3E2CB899B8596DC5_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_2977B09CBF8D5569AA292B48BC35957B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Total</link:label>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_1F2F057CB4539F2B3E2CB899B8596DC5_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_2977B09CBF8D5569AA292B48BC35957B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Leases, Future Minimum Payments Due</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_2977B09CBF8D5569AA292B48BC35957B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_2977B09CBF8D5569AA292B48BC35957B" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_2977B09CBF8D5569AA292B48BC35957B" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredRevenueByArrangementDisclosureTextBlock_03D341BB3C8F70ED069AB899B534DF7D_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredRevenueByArrangementDisclosureTextBlock_42B5890CFA415805B3A76D9401BD36F2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred Revenue, by Arrangement, Disclosure</link:label>
    <link:label id="lab_us-gaap_DeferredRevenueByArrangementDisclosureTextBlock_03D341BB3C8F70ED069AB899B534DF7D_label_en-US" xlink:label="lab_us-gaap_DeferredRevenueByArrangementDisclosureTextBlock_42B5890CFA415805B3A76D9401BD36F2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Revenue, by Arrangement, Disclosure [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_DeferredRevenueByArrangementDisclosureTextBlock" xlink:label="loc_us-gaap_DeferredRevenueByArrangementDisclosureTextBlock_42B5890CFA415805B3A76D9401BD36F2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredRevenueByArrangementDisclosureTextBlock_42B5890CFA415805B3A76D9401BD36F2" xlink:to="lab_us-gaap_DeferredRevenueByArrangementDisclosureTextBlock_42B5890CFA415805B3A76D9401BD36F2" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfOtherAssetsTableTextBlock_0033387C956843EF39CBFF64F5BAD720_verboseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfOtherAssetsTableTextBlock_0033387C956843EF39CBFF64F5BAD720" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Other Non-Current Assets</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfOtherAssetsTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfOtherAssetsTableTextBlock_0033387C956843EF39CBFF64F5BAD720" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfOtherAssetsTableTextBlock_0033387C956843EF39CBFF64F5BAD720" xlink:to="lab_us-gaap_ScheduleOfOtherAssetsTableTextBlock_0033387C956843EF39CBFF64F5BAD720" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccruedLiabilitiesCurrentAndNoncurrentAbstract_254D8FDBF991F3E6C5E2B899B547E74A_label_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesCurrentAndNoncurrentAbstract_E7DE580DFBEC5501B1BD118D8976FA92" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accrued Liabilities [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccruedLiabilitiesCurrentAndNoncurrentAbstract" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrentAndNoncurrentAbstract_E7DE580DFBEC5501B1BD118D8976FA92" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrentAndNoncurrentAbstract_E7DE580DFBEC5501B1BD118D8976FA92" xlink:to="lab_us-gaap_AccruedLiabilitiesCurrentAndNoncurrentAbstract_E7DE580DFBEC5501B1BD118D8976FA92" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_5F79D92FA91067C261EAB899B547D584_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_8F0458653F4B5F88850BB03460A639BA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule Other Current Liabilities</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_5F79D92FA91067C261EAB899B547D584_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_8F0458653F4B5F88850BB03460A639BA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Accrued Liabilities [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_8F0458653F4B5F88850BB03460A639BA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_8F0458653F4B5F88850BB03460A639BA" xlink:to="lab_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_8F0458653F4B5F88850BB03460A639BA" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock_F36C5C22247AB2CB2736B899B8EF02B6_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock_7208E2754904572F854C55C174AE24D0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Deferred Costs and Other Contract Assets</link:label>
    <link:label id="lab_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock_F36C5C22247AB2CB2736B899B8EF02B6_label_en-US" xlink:label="lab_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock_7208E2754904572F854C55C174AE24D0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [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_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock" xlink:label="loc_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock_7208E2754904572F854C55C174AE24D0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock_7208E2754904572F854C55C174AE24D0" xlink:to="lab_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock_7208E2754904572F854C55C174AE24D0" xlink:type="arc" />
    <link:label id="lab_us-gaap_SegmentReportingDisclosureTextBlock_8913F065C0FF5B30B54F0E782B1D6CD7_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingDisclosureTextBlock_8913F065C0FF5B30B54F0E782B1D6CD7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Segment Information and Enterprise Reporting</link:label>
    <link:label id="lab_us-gaap_SegmentReportingDisclosureTextBlock_8913F065C0FF5B30B54F0E782B1D6CD7_label_en-US" xlink:label="lab_us-gaap_SegmentReportingDisclosureTextBlock_8913F065C0FF5B30B54F0E782B1D6CD7" 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_8913F065C0FF5B30B54F0E782B1D6CD7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingDisclosureTextBlock_8913F065C0FF5B30B54F0E782B1D6CD7" xlink:to="lab_us-gaap_SegmentReportingDisclosureTextBlock_8913F065C0FF5B30B54F0E782B1D6CD7" xlink:type="arc" />
    <link:label id="lab_us-gaap_EquityMethodInvestments_6B8C8783448B73E176BFFE9E64E2D8D2_terseLabel_en-US" xlink:label="lab_us-gaap_EquityMethodInvestments_6B8C8783448B73E176BFFE9E64E2D8D2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Strategic investments</link:label>
    <link:label id="lab_us-gaap_EquityMethodInvestments_6B8C8783448B73E176BFFE9E64E2D8D2_label_en-US" xlink:label="lab_us-gaap_EquityMethodInvestments_6B8C8783448B73E176BFFE9E64E2D8D2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">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_EquityMethodInvestments" xlink:label="loc_us-gaap_EquityMethodInvestments_6B8C8783448B73E176BFFE9E64E2D8D2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityMethodInvestments_6B8C8783448B73E176BFFE9E64E2D8D2" xlink:to="lab_us-gaap_EquityMethodInvestments_6B8C8783448B73E176BFFE9E64E2D8D2" xlink:type="arc" />
    <link:label id="lab_us-gaap_DepositsAssetsNoncurrent_CA7483AC46892EA9D1DAFE9E64E2F12A_terseLabel_en-US" xlink:label="lab_us-gaap_DepositsAssetsNoncurrent_CA7483AC46892EA9D1DAFE9E64E2F12A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Prepaid deposits</link:label>
    <link:label id="lab_us-gaap_DepositsAssetsNoncurrent_CA7483AC46892EA9D1DAFE9E64E2F12A_label_en-US" xlink:label="lab_us-gaap_DepositsAssetsNoncurrent_CA7483AC46892EA9D1DAFE9E64E2F12A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deposits Assets, Noncurrent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DepositsAssetsNoncurrent" xlink:label="loc_us-gaap_DepositsAssetsNoncurrent_CA7483AC46892EA9D1DAFE9E64E2F12A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DepositsAssetsNoncurrent_CA7483AC46892EA9D1DAFE9E64E2F12A" xlink:to="lab_us-gaap_DepositsAssetsNoncurrent_CA7483AC46892EA9D1DAFE9E64E2F12A" xlink:type="arc" />
    <link:label id="lab_us-gaap_RestrictedCashNoncurrent_6BFC45402E89D52C4F5FFE9E64E2FFDF_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedCashNoncurrent_6BFC45402E89D52C4F5FFE9E64E2FFDF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restricted cash</link:label>
    <link:label id="lab_us-gaap_RestrictedCashNoncurrent_6BFC45402E89D52C4F5FFE9E64E2FFDF_label_en-US" xlink:label="lab_us-gaap_RestrictedCashNoncurrent_6BFC45402E89D52C4F5FFE9E64E2FFDF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restricted Cash, Noncurrent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestrictedCashNoncurrent" xlink:label="loc_us-gaap_RestrictedCashNoncurrent_6BFC45402E89D52C4F5FFE9E64E2FFDF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedCashNoncurrent_6BFC45402E89D52C4F5FFE9E64E2FFDF" xlink:to="lab_us-gaap_RestrictedCashNoncurrent_6BFC45402E89D52C4F5FFE9E64E2FFDF" xlink:type="arc" />
    <link:label id="lab_us-gaap_LessorSalesTypeLeasesTextBlock_CBF3B903FAA3B48C13E20E782D8BD8AF_terseLabel_en-US" xlink:label="lab_us-gaap_LessorSalesTypeLeasesTextBlock_CBF3B903FAA3B48C13E20E782D8BD8AF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Lease Receivable</link:label>
    <link:label id="lab_us-gaap_LessorSalesTypeLeasesTextBlock_CBF3B903FAA3B48C13E20E782D8BD8AF_label_en-US" xlink:label="lab_us-gaap_LessorSalesTypeLeasesTextBlock_CBF3B903FAA3B48C13E20E782D8BD8AF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessor, Sales-type 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_LessorSalesTypeLeasesTextBlock" xlink:label="loc_us-gaap_LessorSalesTypeLeasesTextBlock_CBF3B903FAA3B48C13E20E782D8BD8AF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LessorSalesTypeLeasesTextBlock_CBF3B903FAA3B48C13E20E782D8BD8AF" xlink:to="lab_us-gaap_LessorSalesTypeLeasesTextBlock_CBF3B903FAA3B48C13E20E782D8BD8AF" xlink:type="arc" />
    <link:label id="lab_us-gaap_NonoperatingIncomeExpenseAbstract_76FF2B53305B7868A479F06141B7DDD2_label_en-US" xlink:label="lab_us-gaap_NonoperatingIncomeExpenseAbstract_76FF2B53305B7868A479F06141B7DDD2" 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_76FF2B53305B7868A479F06141B7DDD2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NonoperatingIncomeExpenseAbstract_76FF2B53305B7868A479F06141B7DDD2" xlink:to="lab_us-gaap_NonoperatingIncomeExpenseAbstract_76FF2B53305B7868A479F06141B7DDD2" xlink:type="arc" />
    <link:label id="lab_us-gaap_InterestIncomeOther_826ADB9D099A1217F4D8F06141B75D6D_terseLabel_en-US" xlink:label="lab_us-gaap_InterestIncomeOther_826ADB9D099A1217F4D8F06141B75D6D" 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_InterestIncomeOther_826ADB9D099A1217F4D8F06141B75D6D_label_en-US" xlink:label="lab_us-gaap_InterestIncomeOther_826ADB9D099A1217F4D8F06141B75D6D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Interest Income, Other</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InterestIncomeOther" xlink:label="loc_us-gaap_InterestIncomeOther_826ADB9D099A1217F4D8F06141B75D6D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestIncomeOther_826ADB9D099A1217F4D8F06141B75D6D" xlink:to="lab_us-gaap_InterestIncomeOther_826ADB9D099A1217F4D8F06141B75D6D" xlink:type="arc" />
    <link:label id="lab_us-gaap_InterestExpense_5536B09C54420B5015F5F06141B78F60_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_InterestExpense_5536B09C54420B5015F5F06141B78F60" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Interest expense</link:label>
    <link:label id="lab_us-gaap_InterestExpense_5536B09C54420B5015F5F06141B78F60_label_en-US" xlink:label="lab_us-gaap_InterestExpense_5536B09C54420B5015F5F06141B78F60" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Interest Expense</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InterestExpense" xlink:label="loc_us-gaap_InterestExpense_5536B09C54420B5015F5F06141B78F60" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestExpense_5536B09C54420B5015F5F06141B78F60" xlink:to="lab_us-gaap_InterestExpense_5536B09C54420B5015F5F06141B78F60" xlink:type="arc" />
    <link:label id="lab_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_617E198BC8131905E28CF06141B779B7_terseLabel_en-US" xlink:label="lab_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_617E198BC8131905E28CF06141B779B7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Realized and unrealized foreign currency loss</link:label>
    <link:label id="lab_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_617E198BC8131905E28CF06141B779B7_label_en-US" xlink:label="lab_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_617E198BC8131905E28CF06141B779B7" 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_617E198BC8131905E28CF06141B779B7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_617E198BC8131905E28CF06141B779B7" xlink:to="lab_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_617E198BC8131905E28CF06141B779B7" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherNonoperatingIncomeExpense_B35EC9877B1AB120A5F9F06141B8178F_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_OtherNonoperatingIncomeExpense_B35EC9877B1AB120A5F9F06141B8178F" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Other</link:label>
    <link:label id="lab_us-gaap_OtherNonoperatingIncomeExpense_B35EC9877B1AB120A5F9F06141B8178F_label_en-US" xlink:label="lab_us-gaap_OtherNonoperatingIncomeExpense_B35EC9877B1AB120A5F9F06141B8178F" 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_B35EC9877B1AB120A5F9F06141B8178F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpense_B35EC9877B1AB120A5F9F06141B8178F" xlink:to="lab_us-gaap_OtherNonoperatingIncomeExpense_B35EC9877B1AB120A5F9F06141B8178F" xlink:type="arc" />
    <link:label id="lab_us-gaap_NonoperatingIncomeExpense_2ED23BEFAA3362653F54F06141B8B6C1_terseLabel_en-US" xlink:label="lab_us-gaap_NonoperatingIncomeExpense_2ED23BEFAA3362653F54F06141B8B6C1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-operating income</link:label>
    <link:label id="lab_us-gaap_NonoperatingIncomeExpense_2ED23BEFAA3362653F54F06141B8B6C1_label_en-US" xlink:label="lab_us-gaap_NonoperatingIncomeExpense_2ED23BEFAA3362653F54F06141B8B6C1" 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_2ED23BEFAA3362653F54F06141B8B6C1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NonoperatingIncomeExpense_2ED23BEFAA3362653F54F06141B8B6C1" xlink:to="lab_us-gaap_NonoperatingIncomeExpense_2ED23BEFAA3362653F54F06141B8B6C1" xlink:type="arc" />
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_44FC64B93A7AC798FD69B899B7C0F8A5_terseLabel_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_2B73F52652C75A5C8F93C6577C9E9CCA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-Based Compensation</link:label>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_44FC64B93A7AC798FD69B899B7C0F8A5_label_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_2B73F52652C75A5C8F93C6577C9E9CCA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Payment Arrangement [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_2B73F52652C75A5C8F93C6577C9E9CCA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_2B73F52652C75A5C8F93C6577C9E9CCA" xlink:to="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_2B73F52652C75A5C8F93C6577C9E9CCA" xlink:type="arc" />
    <link:label id="lab_masi_ComponentsOfOtherLiabilitiesLongTermTableTableTextBlock_111D8F2FC58026320D33B899B587EF2D_terseLabel_en-US" xlink:label="lab_masi_ComponentsOfOtherLiabilitiesLongTermTableTableTextBlock_BFF6F45F92425F6BAA683641E0ED2E29" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Components Of Other Liabilities Long Term Table</link:label>
    <link:label id="lab_masi_ComponentsOfOtherLiabilitiesLongTermTableTableTextBlock_111D8F2FC58026320D33B899B587EF2D_label_en-US" xlink:label="lab_masi_ComponentsOfOtherLiabilitiesLongTermTableTableTextBlock_BFF6F45F92425F6BAA683641E0ED2E29" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Components Of Other Liabilities Long Term Table [Table Text Block]</link:label>
    <link:label id="lab_masi_ComponentsOfOtherLiabilitiesLongTermTableTableTextBlock_111D8F2FC58026320D33B899B587EF2D_documentation_en-US" xlink:label="lab_masi_ComponentsOfOtherLiabilitiesLongTermTableTableTextBlock_BFF6F45F92425F6BAA683641E0ED2E29" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">This element may be used as a single block of text to encapsulate the entire disclosure for other liabilities including data and tables.</link:label>
    <link:loc xlink:href="masi-20190928.xsd#masi_ComponentsOfOtherLiabilitiesLongTermTableTableTextBlock" xlink:label="loc_masi_ComponentsOfOtherLiabilitiesLongTermTableTableTextBlock_BFF6F45F92425F6BAA683641E0ED2E29" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_masi_ComponentsOfOtherLiabilitiesLongTermTableTableTextBlock_BFF6F45F92425F6BAA683641E0ED2E29" xlink:to="lab_masi_ComponentsOfOtherLiabilitiesLongTermTableTableTextBlock_BFF6F45F92425F6BAA683641E0ED2E29" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_FD5AE7EF9268E0444466E4BFA1B434A3_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_FD5AE7EF9268E0444466E4BFA1B434A3" 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_FD5AE7EF9268E0444466E4BFA1B434A3_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_FD5AE7EF9268E0444466E4BFA1B434A3" 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_FD5AE7EF9268E0444466E4BFA1B434A3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_FD5AE7EF9268E0444466E4BFA1B434A3" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_FD5AE7EF9268E0444466E4BFA1B434A3" xlink:type="arc" />
    <link:label id="lab_srt_TitleOfIndividualAxis_82FAEC09D920700E1654E4BFA1B49A7F_terseLabel_en-US" xlink:label="lab_srt_TitleOfIndividualAxis_82FAEC09D920700E1654E4BFA1B49A7F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Title of Individual [Axis]</link:label>
    <link:label id="lab_srt_TitleOfIndividualAxis_82FAEC09D920700E1654E4BFA1B49A7F_label_en-US" xlink:label="lab_srt_TitleOfIndividualAxis_82FAEC09D920700E1654E4BFA1B49A7F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Title of Individual [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_TitleOfIndividualAxis" xlink:label="loc_srt_TitleOfIndividualAxis_82FAEC09D920700E1654E4BFA1B49A7F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_TitleOfIndividualAxis_82FAEC09D920700E1654E4BFA1B49A7F" xlink:to="lab_srt_TitleOfIndividualAxis_82FAEC09D920700E1654E4BFA1B49A7F" xlink:type="arc" />
    <link:label id="lab_srt_TitleOfIndividualWithRelationshipToEntityDomain_8CF0D45EDB09F2542A36E4BFA1B54539_terseLabel_en-US" xlink:label="lab_srt_TitleOfIndividualWithRelationshipToEntityDomain_8CF0D45EDB09F2542A36E4BFA1B54539" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Title of Individual [Domain]</link:label>
    <link:label id="lab_srt_TitleOfIndividualWithRelationshipToEntityDomain_8CF0D45EDB09F2542A36E4BFA1B54539_label_en-US" xlink:label="lab_srt_TitleOfIndividualWithRelationshipToEntityDomain_8CF0D45EDB09F2542A36E4BFA1B54539" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Title of Individual [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_8CF0D45EDB09F2542A36E4BFA1B54539" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_8CF0D45EDB09F2542A36E4BFA1B54539" xlink:to="lab_srt_TitleOfIndividualWithRelationshipToEntityDomain_8CF0D45EDB09F2542A36E4BFA1B54539" xlink:type="arc" />
    <link:label id="lab_srt_ChiefExecutiveOfficerMember_C0AA8F7DB9C5902928E9E4BFA1B5EF21_verboseLabel_en-US" xlink:label="lab_srt_ChiefExecutiveOfficerMember_C0AA8F7DB9C5902928E9E4BFA1B5EF21" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Chief Executive Officer</link:label>
    <link:label id="lab_srt_ChiefExecutiveOfficerMember_C0AA8F7DB9C5902928E9E4BFA1B5EF21_label_en-US" xlink:label="lab_srt_ChiefExecutiveOfficerMember_C0AA8F7DB9C5902928E9E4BFA1B5EF21" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Chief Executive Officer [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ChiefExecutiveOfficerMember" xlink:label="loc_srt_ChiefExecutiveOfficerMember_C0AA8F7DB9C5902928E9E4BFA1B5EF21" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ChiefExecutiveOfficerMember_C0AA8F7DB9C5902928E9E4BFA1B5EF21" xlink:to="lab_srt_ChiefExecutiveOfficerMember_C0AA8F7DB9C5902928E9E4BFA1B5EF21" xlink:type="arc" />
    <link:label id="lab_us-gaap_PlanNameAxis_A866F247967E16BCC7DFE4BFA1B53507_terseLabel_en-US" xlink:label="lab_us-gaap_PlanNameAxis_A866F247967E16BCC7DFE4BFA1B53507" 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_A866F247967E16BCC7DFE4BFA1B53507_label_en-US" xlink:label="lab_us-gaap_PlanNameAxis_A866F247967E16BCC7DFE4BFA1B53507" 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_A866F247967E16BCC7DFE4BFA1B53507" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PlanNameAxis_A866F247967E16BCC7DFE4BFA1B53507" xlink:to="lab_us-gaap_PlanNameAxis_A866F247967E16BCC7DFE4BFA1B53507" xlink:type="arc" />
    <link:label id="lab_us-gaap_PlanNameDomain_98E8C6BEEE6DAE7FA510E4BFA1B512CA_terseLabel_en-US" xlink:label="lab_us-gaap_PlanNameDomain_98E8C6BEEE6DAE7FA510E4BFA1B512CA" 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_98E8C6BEEE6DAE7FA510E4BFA1B512CA_label_en-US" xlink:label="lab_us-gaap_PlanNameDomain_98E8C6BEEE6DAE7FA510E4BFA1B512CA" 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_98E8C6BEEE6DAE7FA510E4BFA1B512CA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PlanNameDomain_98E8C6BEEE6DAE7FA510E4BFA1B512CA" xlink:to="lab_us-gaap_PlanNameDomain_98E8C6BEEE6DAE7FA510E4BFA1B512CA" xlink:type="arc" />
    <link:label id="lab_masi_A2017EquityIncentivePlanDomain_945892E1C46F884DC232E4BFA1B6A65F_terseLabel_en-US" xlink:label="lab_masi_A2017EquityIncentivePlanDomain_945892E1C46F884DC232E4BFA1B6A65F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2017 Equity Incentive Plan</link:label>
    <link:label id="lab_masi_A2017EquityIncentivePlanDomain_945892E1C46F884DC232E4BFA1B6A65F_label_en-US" xlink:label="lab_masi_A2017EquityIncentivePlanDomain_945892E1C46F884DC232E4BFA1B6A65F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">2017 Equity Incentive Plan [Domain]</link:label>
    <link:label id="lab_masi_A2017EquityIncentivePlanDomain_945892E1C46F884DC232E4BFA1B6A65F_documentation_en-US" xlink:label="lab_masi_A2017EquityIncentivePlanDomain_945892E1C46F884DC232E4BFA1B6A65F" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">2017 Equity Incentive Plan [Domain]</link:label>
    <link:loc xlink:href="masi-20190928.xsd#masi_A2017EquityIncentivePlanDomain" xlink:label="loc_masi_A2017EquityIncentivePlanDomain_945892E1C46F884DC232E4BFA1B6A65F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_masi_A2017EquityIncentivePlanDomain_945892E1C46F884DC232E4BFA1B6A65F" xlink:to="lab_masi_A2017EquityIncentivePlanDomain_945892E1C46F884DC232E4BFA1B6A65F" xlink:type="arc" />
    <link:label id="lab_masi_A2007StockIncentivePlanDomain_FB20A280A24F4FF2F0B8E4BFA1B6A94F_terseLabel_en-US" xlink:label="lab_masi_A2007StockIncentivePlanDomain_FB20A280A24F4FF2F0B8E4BFA1B6A94F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2007 Stock Incentive Plan</link:label>
    <link:label id="lab_masi_A2007StockIncentivePlanDomain_FB20A280A24F4FF2F0B8E4BFA1B6A94F_label_en-US" xlink:label="lab_masi_A2007StockIncentivePlanDomain_FB20A280A24F4FF2F0B8E4BFA1B6A94F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">2007 Stock Incentive Plan [Domain]</link:label>
    <link:label id="lab_masi_A2007StockIncentivePlanDomain_FB20A280A24F4FF2F0B8E4BFA1B6A94F_documentation_en-US" xlink:label="lab_masi_A2007StockIncentivePlanDomain_FB20A280A24F4FF2F0B8E4BFA1B6A94F" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">2007 Stock Incentive Plan [Domain]</link:label>
    <link:loc xlink:href="masi-20190928.xsd#masi_A2007StockIncentivePlanDomain" xlink:label="loc_masi_A2007StockIncentivePlanDomain_FB20A280A24F4FF2F0B8E4BFA1B6A94F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_masi_A2007StockIncentivePlanDomain_FB20A280A24F4FF2F0B8E4BFA1B6A94F" xlink:to="lab_masi_A2007StockIncentivePlanDomain_FB20A280A24F4FF2F0B8E4BFA1B6A94F" xlink:type="arc" />
    <link:label id="lab_us-gaap_AwardTypeAxis_DA44E2928D54084E93DCE4BFA1B63ACF_terseLabel_en-US" xlink:label="lab_us-gaap_AwardTypeAxis_DA44E2928D54084E93DCE4BFA1B63ACF" 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_DA44E2928D54084E93DCE4BFA1B63ACF_label_en-US" xlink:label="lab_us-gaap_AwardTypeAxis_DA44E2928D54084E93DCE4BFA1B63ACF" 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_DA44E2928D54084E93DCE4BFA1B63ACF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AwardTypeAxis_DA44E2928D54084E93DCE4BFA1B63ACF" xlink:to="lab_us-gaap_AwardTypeAxis_DA44E2928D54084E93DCE4BFA1B63ACF" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_C90667477213E0C61AADE4BFA1B68EDD_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_C90667477213E0C61AADE4BFA1B68EDD" 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_C90667477213E0C61AADE4BFA1B68EDD_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_C90667477213E0C61AADE4BFA1B68EDD" 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_C90667477213E0C61AADE4BFA1B68EDD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_C90667477213E0C61AADE4BFA1B68EDD" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_C90667477213E0C61AADE4BFA1B68EDD" xlink:type="arc" />
    <link:label id="lab_us-gaap_EmployeeStockOptionMember_5746FA052D098DA831C7E4BFA1B756F0_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeStockOptionMember_5746FA052D098DA831C7E4BFA1B756F0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Employee Stock Option</link:label>
    <link:label id="lab_us-gaap_EmployeeStockOptionMember_5746FA052D098DA831C7E4BFA1B756F0_label_en-US" xlink:label="lab_us-gaap_EmployeeStockOptionMember_5746FA052D098DA831C7E4BFA1B756F0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Payment Arrangement, Option [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="loc_us-gaap_EmployeeStockOptionMember_5746FA052D098DA831C7E4BFA1B756F0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeStockOptionMember_5746FA052D098DA831C7E4BFA1B756F0" xlink:to="lab_us-gaap_EmployeeStockOptionMember_5746FA052D098DA831C7E4BFA1B756F0" xlink:type="arc" />
    <link:label id="lab_us-gaap_RestrictedStockUnitsRSUMember_A6112AC3C3555B818DE9E4BFA1B7698E_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedStockUnitsRSUMember_A6112AC3C3555B818DE9E4BFA1B7698E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restricted Stock Units (RSUs)</link:label>
    <link:label id="lab_us-gaap_RestrictedStockUnitsRSUMember_A6112AC3C3555B818DE9E4BFA1B7698E_label_en-US" xlink:label="lab_us-gaap_RestrictedStockUnitsRSUMember_A6112AC3C3555B818DE9E4BFA1B7698E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restricted Stock Units (RSUs) [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_A6112AC3C3555B818DE9E4BFA1B7698E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedStockUnitsRSUMember_A6112AC3C3555B818DE9E4BFA1B7698E" xlink:to="lab_us-gaap_RestrictedStockUnitsRSUMember_A6112AC3C3555B818DE9E4BFA1B7698E" xlink:type="arc" />
    <link:label id="lab_us-gaap_PerformanceSharesMember_0CDD63CF4F41F25277B0E4BFA1B7791C_terseLabel_en-US" xlink:label="lab_us-gaap_PerformanceSharesMember_0CDD63CF4F41F25277B0E4BFA1B7791C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Performance Shares</link:label>
    <link:label id="lab_us-gaap_PerformanceSharesMember_0CDD63CF4F41F25277B0E4BFA1B7791C_label_en-US" xlink:label="lab_us-gaap_PerformanceSharesMember_0CDD63CF4F41F25277B0E4BFA1B7791C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Performance Shares [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PerformanceSharesMember" xlink:label="loc_us-gaap_PerformanceSharesMember_0CDD63CF4F41F25277B0E4BFA1B7791C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PerformanceSharesMember_0CDD63CF4F41F25277B0E4BFA1B7791C" xlink:to="lab_us-gaap_PerformanceSharesMember_0CDD63CF4F41F25277B0E4BFA1B7791C" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementClassOfStockAxis_C98E28FBAB4E2D4D0EADE4BFA1B7EA91_terseLabel_en-US" xlink:label="lab_us-gaap_StatementClassOfStockAxis_C98E28FBAB4E2D4D0EADE4BFA1B7EA91" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Class of Stock [Axis]</link:label>
    <link:label id="lab_us-gaap_StatementClassOfStockAxis_C98E28FBAB4E2D4D0EADE4BFA1B7EA91_label_en-US" xlink:label="lab_us-gaap_StatementClassOfStockAxis_C98E28FBAB4E2D4D0EADE4BFA1B7EA91" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Class 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_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_C98E28FBAB4E2D4D0EADE4BFA1B7EA91" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementClassOfStockAxis_C98E28FBAB4E2D4D0EADE4BFA1B7EA91" xlink:to="lab_us-gaap_StatementClassOfStockAxis_C98E28FBAB4E2D4D0EADE4BFA1B7EA91" xlink:type="arc" />
    <link:label id="lab_us-gaap_ClassOfStockDomain_F50CBF2E0F047B35B6A6E4BFA1B8884F_terseLabel_en-US" xlink:label="lab_us-gaap_ClassOfStockDomain_F50CBF2E0F047B35B6A6E4BFA1B8884F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Class of Stock [Domain]</link:label>
    <link:label id="lab_us-gaap_ClassOfStockDomain_F50CBF2E0F047B35B6A6E4BFA1B8884F_label_en-US" xlink:label="lab_us-gaap_ClassOfStockDomain_F50CBF2E0F047B35B6A6E4BFA1B8884F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Class 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_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_F50CBF2E0F047B35B6A6E4BFA1B8884F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ClassOfStockDomain_F50CBF2E0F047B35B6A6E4BFA1B8884F" xlink:to="lab_us-gaap_ClassOfStockDomain_F50CBF2E0F047B35B6A6E4BFA1B8884F" xlink:type="arc" />
    <link:label id="lab_srt_RangeAxis_A231D4F6DE2E0F80348DE4BFA1B8AE82_terseLabel_en-US" xlink:label="lab_srt_RangeAxis_A231D4F6DE2E0F80348DE4BFA1B8AE82" 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_A231D4F6DE2E0F80348DE4BFA1B8AE82_label_en-US" xlink:label="lab_srt_RangeAxis_A231D4F6DE2E0F80348DE4BFA1B8AE82" 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_A231D4F6DE2E0F80348DE4BFA1B8AE82" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RangeAxis_A231D4F6DE2E0F80348DE4BFA1B8AE82" xlink:to="lab_srt_RangeAxis_A231D4F6DE2E0F80348DE4BFA1B8AE82" xlink:type="arc" />
    <link:label id="lab_srt_RangeMember_481B06DFA72D20351DB2E4BFA1B82BD8_terseLabel_en-US" xlink:label="lab_srt_RangeMember_481B06DFA72D20351DB2E4BFA1B82BD8" 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_481B06DFA72D20351DB2E4BFA1B82BD8_label_en-US" xlink:label="lab_srt_RangeMember_481B06DFA72D20351DB2E4BFA1B82BD8" 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_481B06DFA72D20351DB2E4BFA1B82BD8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RangeMember_481B06DFA72D20351DB2E4BFA1B82BD8" xlink:to="lab_srt_RangeMember_481B06DFA72D20351DB2E4BFA1B82BD8" xlink:type="arc" />
    <link:label id="lab_srt_MinimumMember_109712A42D91B48754B3E4BFA1B8C03D_terseLabel_en-US" xlink:label="lab_srt_MinimumMember_109712A42D91B48754B3E4BFA1B8C03D" 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_109712A42D91B48754B3E4BFA1B8C03D_label_en-US" xlink:label="lab_srt_MinimumMember_109712A42D91B48754B3E4BFA1B8C03D" 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_109712A42D91B48754B3E4BFA1B8C03D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MinimumMember_109712A42D91B48754B3E4BFA1B8C03D" xlink:to="lab_srt_MinimumMember_109712A42D91B48754B3E4BFA1B8C03D" xlink:type="arc" />
    <link:label id="lab_srt_MaximumMember_D8BE5CAE5ACAE7B46AFDE4BFA1B9B9FF_terseLabel_en-US" xlink:label="lab_srt_MaximumMember_D8BE5CAE5ACAE7B46AFDE4BFA1B9B9FF" 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_D8BE5CAE5ACAE7B46AFDE4BFA1B9B9FF_label_en-US" xlink:label="lab_srt_MaximumMember_D8BE5CAE5ACAE7B46AFDE4BFA1B9B9FF" 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_D8BE5CAE5ACAE7B46AFDE4BFA1B9B9FF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MaximumMember_D8BE5CAE5ACAE7B46AFDE4BFA1B9B9FF" xlink:to="lab_srt_MaximumMember_D8BE5CAE5ACAE7B46AFDE4BFA1B9B9FF" xlink:type="arc" />
    <link:label id="lab_us-gaap_VestingAxis_75CCE8B837919607986EE4BFA1B9C6B6_terseLabel_en-US" xlink:label="lab_us-gaap_VestingAxis_75CCE8B837919607986EE4BFA1B9C6B6" 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_75CCE8B837919607986EE4BFA1B9C6B6_label_en-US" xlink:label="lab_us-gaap_VestingAxis_75CCE8B837919607986EE4BFA1B9C6B6" 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_75CCE8B837919607986EE4BFA1B9C6B6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VestingAxis_75CCE8B837919607986EE4BFA1B9C6B6" xlink:to="lab_us-gaap_VestingAxis_75CCE8B837919607986EE4BFA1B9C6B6" xlink:type="arc" />
    <link:label id="lab_us-gaap_VestingDomain_7DCB1F3DBCB27D57A685E4BFA1B9B136_terseLabel_en-US" xlink:label="lab_us-gaap_VestingDomain_7DCB1F3DBCB27D57A685E4BFA1B9B136" 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_7DCB1F3DBCB27D57A685E4BFA1B9B136_label_en-US" xlink:label="lab_us-gaap_VestingDomain_7DCB1F3DBCB27D57A685E4BFA1B9B136" 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_7DCB1F3DBCB27D57A685E4BFA1B9B136" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VestingDomain_7DCB1F3DBCB27D57A685E4BFA1B9B136" xlink:to="lab_us-gaap_VestingDomain_7DCB1F3DBCB27D57A685E4BFA1B9B136" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0EFEF3674DA5FBFE94C8E4BFA1BA4572_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0EFEF3674DA5FBFE94C8E4BFA1BA4572" 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_0EFEF3674DA5FBFE94C8E4BFA1BA4572_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0EFEF3674DA5FBFE94C8E4BFA1BA4572" 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_0EFEF3674DA5FBFE94C8E4BFA1BA4572" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0EFEF3674DA5FBFE94C8E4BFA1BA4572" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0EFEF3674DA5FBFE94C8E4BFA1BA4572" xlink:type="arc" />
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1_E76AAA1F4C187F1EB97CE4BFA1BA99C4_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1_E76AAA1F4C187F1EB97CE4BFA1BA99C4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based Payment Arrangement, Expensed and Capitalized, Amount</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1_E76AAA1F4C187F1EB97CE4BFA1BA99C4_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1_E76AAA1F4C187F1EB97CE4BFA1BA99C4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Payment Arrangement, Expensed and Capitalized, Amount</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1_E76AAA1F4C187F1EB97CE4BFA1BA99C4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1_E76AAA1F4C187F1EB97CE4BFA1BA99C4" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1_E76AAA1F4C187F1EB97CE4BFA1BA99C4" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_426DE1CF0FB36BE8772AE4BFA1BBD642_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_426DE1CF0FB36BE8772AE4BFA1BBD642" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common Stock, Capital Shares Reserved for Future Issuance</link:label>
    <link:label id="lab_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_426DE1CF0FB36BE8772AE4BFA1BBD642_label_en-US" xlink:label="lab_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_426DE1CF0FB36BE8772AE4BFA1BBD642" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock, Capital Shares Reserved for Future Issuance</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:label="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_426DE1CF0FB36BE8772AE4BFA1BBD642" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_426DE1CF0FB36BE8772AE4BFA1BBD642" xlink:to="lab_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_426DE1CF0FB36BE8772AE4BFA1BBD642" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_622EEBE50BC395B503F2E4BFA1BB3CA1_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_622EEBE50BC395B503F2E4BFA1BB3CA1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Options available for grant, end of period</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_622EEBE50BC395B503F2E4BFA1BB3CA1_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_622EEBE50BC395B503F2E4BFA1BB3CA1" 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_622EEBE50BC395B503F2E4BFA1BB3CA1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_622EEBE50BC395B503F2E4BFA1BB3CA1" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_622EEBE50BC395B503F2E4BFA1BB3CA1" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_4C693B29DD92B98C1486E4BFA1BBBDF7_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_4C693B29DD92B98C1486E4BFA1BBBDF7" 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, Options, Outstanding, Number</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_4C693B29DD92B98C1486E4BFA1BBBDF7_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_4C693B29DD92B98C1486E4BFA1BBBDF7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_4C693B29DD92B98C1486E4BFA1BBBDF7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_4C693B29DD92B98C1486E4BFA1BBBDF7" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_4C693B29DD92B98C1486E4BFA1BBBDF7" xlink:type="arc" />
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_8269CF24FDD653014AE6E4BFA1BB7377_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_8269CF24FDD653014AE6E4BFA1BB7377" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_8269CF24FDD653014AE6E4BFA1BB7377_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_8269CF24FDD653014AE6E4BFA1BB7377" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Payment Arrangement, Nonvested Award, Option, 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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_8269CF24FDD653014AE6E4BFA1BB7377" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_8269CF24FDD653014AE6E4BFA1BB7377" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_8269CF24FDD653014AE6E4BFA1BB7377" xlink:type="arc" />
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_5E3D73092FBE181095C9E4BFA1BBD288_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_5E3D73092FBE181095C9E4BFA1BBD288" 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_5E3D73092FBE181095C9E4BFA1BBD288_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_5E3D73092FBE181095C9E4BFA1BBD288" 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_5E3D73092FBE181095C9E4BFA1BBD288" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_5E3D73092FBE181095C9E4BFA1BBD288" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_5E3D73092FBE181095C9E4BFA1BBD288" xlink:type="arc" />
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_BC4797129C9B87B44FFBE4BFA1BB3170_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_BC4797129C9B87B44FFBE4BFA1BB3170" 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, Options, Outstanding, Weighted Average Remaining Contractual Term</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_BC4797129C9B87B44FFBE4BFA1BB3170_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_BC4797129C9B87B44FFBE4BFA1BB3170" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_BC4797129C9B87B44FFBE4BFA1BB3170" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_BC4797129C9B87B44FFBE4BFA1BB3170" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_BC4797129C9B87B44FFBE4BFA1BB3170" xlink:type="arc" />
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_409470154220AA33BF88E4BFA1BC5B7B_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_409470154220AA33BF88E4BFA1BC5B7B" 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, Options, Exercisable, Weighted Average Remaining Contractual Term</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_409470154220AA33BF88E4BFA1BC5B7B_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_409470154220AA33BF88E4BFA1BC5B7B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_409470154220AA33BF88E4BFA1BC5B7B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_409470154220AA33BF88E4BFA1BC5B7B" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_409470154220AA33BF88E4BFA1BC5B7B" xlink:type="arc" />
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_118D64874C74B2A551C4E4BFA1BC72D9_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_118D64874C74B2A551C4E4BFA1BC72D9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_118D64874C74B2A551C4E4BFA1BC72D9_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_118D64874C74B2A551C4E4BFA1BC72D9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Payment Arrangement, Nonvested Award, Excluding Option, 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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_118D64874C74B2A551C4E4BFA1BC72D9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_118D64874C74B2A551C4E4BFA1BC72D9" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_118D64874C74B2A551C4E4BFA1BC72D9" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights_FA756AB72AD5B728DF86E4BFA1BC2E6E_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights_FA756AB72AD5B728DF86E4BFA1BC2E6E" 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 Rights</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights_FA756AB72AD5B728DF86E4BFA1BC2E6E_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights_FA756AB72AD5B728DF86E4BFA1BC2E6E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights_FA756AB72AD5B728DF86E4BFA1BC2E6E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights_FA756AB72AD5B728DF86E4BFA1BC2E6E" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights_FA756AB72AD5B728DF86E4BFA1BC2E6E" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms_7A637CC51C0E972D0556E4BFA1BC890A_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms_7A637CC51C0E972D0556E4BFA1BC890A" 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, Outstanding, Weighted Average Remaining Contractual Terms</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms_7A637CC51C0E972D0556E4BFA1BC890A_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms_7A637CC51C0E972D0556E4BFA1BC890A" 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, Outstanding, Weighted Average Remaining Contractual Terms</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms_7A637CC51C0E972D0556E4BFA1BC890A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms_7A637CC51C0E972D0556E4BFA1BC890A" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms_7A637CC51C0E972D0556E4BFA1BC890A" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_EA7670DFE421DFE1263BE4BFA1BCA33E_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_EA7670DFE421DFE1263BE4BFA1BCA33E" 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, Number</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_EA7670DFE421DFE1263BE4BFA1BCA33E_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_EA7670DFE421DFE1263BE4BFA1BCA33E" 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_EA7670DFE421DFE1263BE4BFA1BCA33E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_EA7670DFE421DFE1263BE4BFA1BCA33E" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_EA7670DFE421DFE1263BE4BFA1BCA33E" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_35BF063C0E4FB03E2501E4BFA1BD3AAF_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_35BF063C0E4FB03E2501E4BFA1BD3AAF" 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:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_35BF063C0E4FB03E2501E4BFA1BD3AAF_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_35BF063C0E4FB03E2501E4BFA1BD3AAF" 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_35BF063C0E4FB03E2501E4BFA1BD3AAF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_35BF063C0E4FB03E2501E4BFA1BD3AAF" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_35BF063C0E4FB03E2501E4BFA1BD3AAF" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_81146463F23DA112FFD8E4BFA1BD0D16_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_81146463F23DA112FFD8E4BFA1BD0D16" 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, Forfeited in Period</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_81146463F23DA112FFD8E4BFA1BD0D16_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_81146463F23DA112FFD8E4BFA1BD0D16" 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_81146463F23DA112FFD8E4BFA1BD0D16" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_81146463F23DA112FFD8E4BFA1BD0D16" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_81146463F23DA112FFD8E4BFA1BD0D16" xlink:type="arc" />
    <link:label id="lab_masi_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsExpiredinPeriod_5F412E632B13DCA0324EE4BFA1BD9D6B_terseLabel_en-US" xlink:label="lab_masi_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsExpiredinPeriod_5F412E632B13DCA0324EE4BFA1BD9D6B" 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, Expired in Period</link:label>
    <link:label id="lab_masi_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsExpiredinPeriod_5F412E632B13DCA0324EE4BFA1BD9D6B_label_en-US" xlink:label="lab_masi_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsExpiredinPeriod_5F412E632B13DCA0324EE4BFA1BD9D6B" 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, Expired in Period</link:label>
    <link:label id="lab_masi_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsExpiredinPeriod_5F412E632B13DCA0324EE4BFA1BD9D6B_documentation_en-US" xlink:label="lab_masi_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsExpiredinPeriod_5F412E632B13DCA0324EE4BFA1BD9D6B" 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, Expired in Period</link:label>
    <link:loc xlink:href="masi-20190928.xsd#masi_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsExpiredinPeriod" xlink:label="loc_masi_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsExpiredinPeriod_5F412E632B13DCA0324EE4BFA1BD9D6B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_masi_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsExpiredinPeriod_5F412E632B13DCA0324EE4BFA1BD9D6B" xlink:to="lab_masi_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsExpiredinPeriod_5F412E632B13DCA0324EE4BFA1BD9D6B" xlink:type="arc" />
    <link:label id="lab_masi_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsExercisedinPeriod_B7B4D06171E26363DAD1E4BFA1BD9FCA_terseLabel_en-US" xlink:label="lab_masi_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsExercisedinPeriod_B7B4D06171E26363DAD1E4BFA1BD9FCA" 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, Exercised in Period</link:label>
    <link:label id="lab_masi_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsExercisedinPeriod_B7B4D06171E26363DAD1E4BFA1BD9FCA_label_en-US" xlink:label="lab_masi_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsExercisedinPeriod_B7B4D06171E26363DAD1E4BFA1BD9FCA" 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, Exercised in Period</link:label>
    <link:label id="lab_masi_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsExercisedinPeriod_B7B4D06171E26363DAD1E4BFA1BD9FCA_documentation_en-US" xlink:label="lab_masi_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsExercisedinPeriod_B7B4D06171E26363DAD1E4BFA1BD9FCA" 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, Exercised in Period</link:label>
    <link:loc xlink:href="masi-20190928.xsd#masi_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsExercisedinPeriod" xlink:label="loc_masi_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsExercisedinPeriod_B7B4D06171E26363DAD1E4BFA1BD9FCA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_masi_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsExercisedinPeriod_B7B4D06171E26363DAD1E4BFA1BD9FCA" xlink:to="lab_masi_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsExercisedinPeriod_B7B4D06171E26363DAD1E4BFA1BD9FCA" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_174155C9122BD62E8049E4BFA1BD0AF9_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_174155C9122BD62E8049E4BFA1BD0AF9" 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:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_174155C9122BD62E8049E4BFA1BD0AF9_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_174155C9122BD62E8049E4BFA1BD0AF9" 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_174155C9122BD62E8049E4BFA1BD0AF9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_174155C9122BD62E8049E4BFA1BD0AF9" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_174155C9122BD62E8049E4BFA1BD0AF9" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_3A69F1B133CBF40D1B5BE4BFA1BED67E_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_3A69F1B133CBF40D1B5BE4BFA1BED67E" 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, Weighted Average Grant Date Fair Value</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_3A69F1B133CBF40D1B5BE4BFA1BED67E_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_3A69F1B133CBF40D1B5BE4BFA1BED67E" 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_3A69F1B133CBF40D1B5BE4BFA1BED67E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_3A69F1B133CBF40D1B5BE4BFA1BED67E" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_3A69F1B133CBF40D1B5BE4BFA1BED67E" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_D70C808597C713020557E4BFA1BE8042_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_D70C808597C713020557E4BFA1BE8042" 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, Forfeitures, Weighted Average Grant Date Fair Value</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_D70C808597C713020557E4BFA1BE8042_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_D70C808597C713020557E4BFA1BE8042" 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_D70C808597C713020557E4BFA1BE8042" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_D70C808597C713020557E4BFA1BE8042" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_D70C808597C713020557E4BFA1BE8042" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_015C4D89F3A0DCB802CFE4BFA1BE709D_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_015C4D89F3A0DCB802CFE4BFA1BE709D" 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, Vested in Period, Weighted Average Grant Date Fair Value</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_015C4D89F3A0DCB802CFE4BFA1BE709D_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_015C4D89F3A0DCB802CFE4BFA1BE709D" 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_015C4D89F3A0DCB802CFE4BFA1BE709D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_015C4D89F3A0DCB802CFE4BFA1BE709D" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_015C4D89F3A0DCB802CFE4BFA1BE709D" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_72F5CD463FD058488232E4BFA1BE7B60_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_72F5CD463FD058488232E4BFA1BE7B60" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Aggregate intrinsic value of options outstanding</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_72F5CD463FD058488232E4BFA1BE7B60_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_72F5CD463FD058488232E4BFA1BE7B60" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_72F5CD463FD058488232E4BFA1BE7B60" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_72F5CD463FD058488232E4BFA1BE7B60" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_72F5CD463FD058488232E4BFA1BE7B60" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue_5801361C13220F18510FE4BFA1BE43FD_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue_5801361C13220F18510FE4BFA1BE43FD" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Aggregate intrinsic value of options exercisable</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue_5801361C13220F18510FE4BFA1BE43FD_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue_5801361C13220F18510FE4BFA1BE43FD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Aggregate Intrinsic Value</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue_5801361C13220F18510FE4BFA1BE43FD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue_5801361C13220F18510FE4BFA1BE43FD" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue_5801361C13220F18510FE4BFA1BE43FD" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_AA08A232B34963B935A2E4BFA1BE9C43_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_AA08A232B34963B935A2E4BFA1BE9C43" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Aggregate intrinsic value of options exercised</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_AA08A232B34963B935A2E4BFA1BE9C43_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_AA08A232B34963B935A2E4BFA1BE9C43" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_AA08A232B34963B935A2E4BFA1BE9C43" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_AA08A232B34963B935A2E4BFA1BE9C43" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_AA08A232B34963B935A2E4BFA1BE9C43" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_E0DA5F62FAB3FF13C197254C4F122409_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_77FADB1F40E255D4BA00A00F3F560346" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_E0DA5F62FAB3FF13C197254C4F122409_label_en-US" xlink:label="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_77FADB1F40E255D4BA00A00F3F560346" 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_77FADB1F40E255D4BA00A00F3F560346" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_77FADB1F40E255D4BA00A00F3F560346" xlink:to="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_77FADB1F40E255D4BA00A00F3F560346" xlink:type="arc" />
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis_97A11173EA02D2A18B05254C4F124E92_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis_06ABDF560EF3573A9B5A334A32FE4932" 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_97A11173EA02D2A18B05254C4F124E92_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis_06ABDF560EF3573A9B5A334A32FE4932" 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_06ABDF560EF3573A9B5A334A32FE4932" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_06ABDF560EF3573A9B5A334A32FE4932" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis_06ABDF560EF3573A9B5A334A32FE4932" xlink:type="arc" />
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain_2BBBC8384C1DF8BA2406254C4F124E9C_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain_BE09D71C0FC85D5896BCD223646B0B21" 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_2BBBC8384C1DF8BA2406254C4F124E9C_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain_BE09D71C0FC85D5896BCD223646B0B21" 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_BE09D71C0FC85D5896BCD223646B0B21" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_BE09D71C0FC85D5896BCD223646B0B21" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain_BE09D71C0FC85D5896BCD223646B0B21" xlink:type="arc" />
    <link:label id="lab_us-gaap_BalanceSheetLocationAxis_A4968FDAC141A400EC78254C4F12307B_terseLabel_en-US" xlink:label="lab_us-gaap_BalanceSheetLocationAxis_B5E49EF7BF3451BDB298519085B5A335" 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_A4968FDAC141A400EC78254C4F12307B_label_en-US" xlink:label="lab_us-gaap_BalanceSheetLocationAxis_B5E49EF7BF3451BDB298519085B5A335" 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_B5E49EF7BF3451BDB298519085B5A335" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_B5E49EF7BF3451BDB298519085B5A335" xlink:to="lab_us-gaap_BalanceSheetLocationAxis_B5E49EF7BF3451BDB298519085B5A335" xlink:type="arc" />
    <link:label id="lab_us-gaap_BalanceSheetLocationDomain_BA8B7F62C46FCC1998A9254C4F139B4D_terseLabel_en-US" xlink:label="lab_us-gaap_BalanceSheetLocationDomain_C4BD015FA5445B77940566C2BBD9C849" 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_BA8B7F62C46FCC1998A9254C4F139B4D_label_en-US" xlink:label="lab_us-gaap_BalanceSheetLocationDomain_C4BD015FA5445B77940566C2BBD9C849" 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_C4BD015FA5445B77940566C2BBD9C849" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_C4BD015FA5445B77940566C2BBD9C849" xlink:to="lab_us-gaap_BalanceSheetLocationDomain_C4BD015FA5445B77940566C2BBD9C849" xlink:type="arc" />
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentLineItems_4F4089B378F846932AB7254C4F13295C_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentLineItems_F3B41FC67642578AB98C86AD4308839B" 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_4F4089B378F846932AB7254C4F13295C_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentLineItems_F3B41FC67642578AB98C86AD4308839B" 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_F3B41FC67642578AB98C86AD4308839B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_F3B41FC67642578AB98C86AD4308839B" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentLineItems_F3B41FC67642578AB98C86AD4308839B" xlink:type="arc" />
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentGross_E0C16FC9B6FACE97648E254C4F1433A5_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentGross_EAFC2037B919581890E8263618B0715D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Total property and equipment</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentGross_E0C16FC9B6FACE97648E254C4F1433A5_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentGross_EAFC2037B919581890E8263618B0715D" 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_EAFC2037B919581890E8263618B0715D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGross_EAFC2037B919581890E8263618B0715D" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentGross_EAFC2037B919581890E8263618B0715D" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_7C4B99D7E8E961A3E2E0254C4F146B5E_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_F169FFB71FFF5513B98023B5179BFD8B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accumulated depreciation</link:label>
    <link:label id="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_7C4B99D7E8E961A3E2E0254C4F146B5E_label_en-US" xlink:label="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_F169FFB71FFF5513B98023B5179BFD8B" 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_F169FFB71FFF5513B98023B5179BFD8B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_F169FFB71FFF5513B98023B5179BFD8B" xlink:to="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_F169FFB71FFF5513B98023B5179BFD8B" xlink:type="arc" />
    <link:label id="lab_us-gaap_Depreciation_5EAE735D3577B1C4E21E254C4F132163_terseLabel_en-US" xlink:label="lab_us-gaap_Depreciation_6637A35AE69D571384E383E3566A083D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Depreciation</link:label>
    <link:label id="lab_us-gaap_Depreciation_5EAE735D3577B1C4E21E254C4F132163_label_en-US" xlink:label="lab_us-gaap_Depreciation_6637A35AE69D571384E383E3566A083D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Depreciation</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Depreciation" xlink:label="loc_us-gaap_Depreciation_6637A35AE69D571384E383E3566A083D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Depreciation_6637A35AE69D571384E383E3566A083D" xlink:to="lab_us-gaap_Depreciation_6637A35AE69D571384E383E3566A083D" xlink:type="arc" />
    <link:label id="lab_masi_PropertiesPurchased_60AA46F74A29EF0F6CFA255FC0AC57CF_terseLabel_en-US" xlink:label="lab_masi_PropertiesPurchased_D4ECB760FA6A56459226744777ACAF8B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Properties Purchased</link:label>
    <link:label id="lab_masi_PropertiesPurchased_60AA46F74A29EF0F6CFA255FC0AC57CF_label_en-US" xlink:label="lab_masi_PropertiesPurchased_D4ECB760FA6A56459226744777ACAF8B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Properties Purchased</link:label>
    <link:label id="lab_masi_PropertiesPurchased_60AA46F74A29EF0F6CFA255FC0AC57CF_documentation_en-US" xlink:label="lab_masi_PropertiesPurchased_D4ECB760FA6A56459226744777ACAF8B" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Properties Purchased</link:label>
    <link:loc xlink:href="masi-20190928.xsd#masi_PropertiesPurchased" xlink:label="loc_masi_PropertiesPurchased_D4ECB760FA6A56459226744777ACAF8B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_masi_PropertiesPurchased_D4ECB760FA6A56459226744777ACAF8B" xlink:to="lab_masi_PropertiesPurchased_D4ECB760FA6A56459226744777ACAF8B" xlink:type="arc" />
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentAdditions_854A4693274ECAAD3492254F995964DA_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentAdditions_BE90F2EC98D759FDB25733B5087BBAE5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment, Additions</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentAdditions_854A4693274ECAAD3492254F995964DA_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentAdditions_BE90F2EC98D759FDB25733B5087BBAE5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment, Additions</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAdditions" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAdditions_BE90F2EC98D759FDB25733B5087BBAE5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAdditions_BE90F2EC98D759FDB25733B5087BBAE5" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentAdditions_BE90F2EC98D759FDB25733B5087BBAE5" xlink:type="arc" />
    <link:label id="lab_masi_LesseeOperatingLeaseBalanceSheetClassificationTableTextBlock_47DA268E90ADC6FCC0A1B899B8E9DFC3_terseLabel_en-US" xlink:label="lab_masi_LesseeOperatingLeaseBalanceSheetClassificationTableTextBlock_B0091F188DDD5BE0A0F5BF6132EFBEB5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Lessee Operating Lease Balance Sheet Classification</link:label>
    <link:label id="lab_masi_LesseeOperatingLeaseBalanceSheetClassificationTableTextBlock_47DA268E90ADC6FCC0A1B899B8E9DFC3_label_en-US" xlink:label="lab_masi_LesseeOperatingLeaseBalanceSheetClassificationTableTextBlock_B0091F188DDD5BE0A0F5BF6132EFBEB5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee Operating Lease Balance Sheet Classification [Table Text Block]</link:label>
    <link:label id="lab_masi_LesseeOperatingLeaseBalanceSheetClassificationTableTextBlock_47DA268E90ADC6FCC0A1B899B8E9DFC3_documentation_en-US" xlink:label="lab_masi_LesseeOperatingLeaseBalanceSheetClassificationTableTextBlock_B0091F188DDD5BE0A0F5BF6132EFBEB5" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">[Table Text Block] for Lessee Operating Lease Balance Sheet Classification [Table]</link:label>
    <link:loc xlink:href="masi-20190928.xsd#masi_LesseeOperatingLeaseBalanceSheetClassificationTableTextBlock" xlink:label="loc_masi_LesseeOperatingLeaseBalanceSheetClassificationTableTextBlock_B0091F188DDD5BE0A0F5BF6132EFBEB5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_masi_LesseeOperatingLeaseBalanceSheetClassificationTableTextBlock_B0091F188DDD5BE0A0F5BF6132EFBEB5" xlink:to="lab_masi_LesseeOperatingLeaseBalanceSheetClassificationTableTextBlock_B0091F188DDD5BE0A0F5BF6132EFBEB5" xlink:type="arc" />
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_4C341AAAA6394D704539B899B8E9137B_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_109E708EC58A55B5ADFC428872453D7E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, Maturity</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_4C341AAAA6394D704539B899B8E9137B_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_109E708EC58A55B5ADFC428872453D7E" 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_109E708EC58A55B5ADFC428872453D7E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_109E708EC58A55B5ADFC428872453D7E" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_109E708EC58A55B5ADFC428872453D7E" xlink:type="arc" />
    <link:label id="lab_srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock_A760C789BF0E94011538B899B8EA8C72_terseLabel_en-US" xlink:label="lab_srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock_36A79EA78690511D89E8B0E5A8C0FB6C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Contractual Obligation, Fiscal Year Maturity Schedule</link:label>
    <link:label id="lab_srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock_A760C789BF0E94011538B899B8EA8C72_label_en-US" xlink:label="lab_srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock_36A79EA78690511D89E8B0E5A8C0FB6C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contractual Obligation, Fiscal Year Maturity [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock" xlink:label="loc_srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock_36A79EA78690511D89E8B0E5A8C0FB6C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock_36A79EA78690511D89E8B0E5A8C0FB6C" xlink:to="lab_srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock_36A79EA78690511D89E8B0E5A8C0FB6C" xlink:type="arc" />
    <link:label id="lab_us-gaap_LeaseCostTableTextBlock_5286222D32685E052175B899B8EA4F71_terseLabel_en-US" xlink:label="lab_us-gaap_LeaseCostTableTextBlock_9B365C4CFE7E5245B162CFA76BB5CDE7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Lease, Cost</link:label>
    <link:label id="lab_us-gaap_LeaseCostTableTextBlock_5286222D32685E052175B899B8EA4F71_label_en-US" xlink:label="lab_us-gaap_LeaseCostTableTextBlock_9B365C4CFE7E5245B162CFA76BB5CDE7" 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_9B365C4CFE7E5245B162CFA76BB5CDE7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeaseCostTableTextBlock_9B365C4CFE7E5245B162CFA76BB5CDE7" xlink:to="lab_us-gaap_LeaseCostTableTextBlock_9B365C4CFE7E5245B162CFA76BB5CDE7" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccountingPoliciesAbstract_E683C1BC3B45D409C0A91DBE7002353A_label_en-US" xlink:label="lab_us-gaap_AccountingPoliciesAbstract_E683C1BC3B45D409C0A91DBE7002353A" 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_E683C1BC3B45D409C0A91DBE7002353A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_E683C1BC3B45D409C0A91DBE7002353A" xlink:to="lab_us-gaap_AccountingPoliciesAbstract_E683C1BC3B45D409C0A91DBE7002353A" xlink:type="arc" />
    <link:label id="lab_us-gaap_InterestPaidNet_3A89BA409C97932AB9C51DBE7003DF6D_terseLabel_en-US" xlink:label="lab_us-gaap_InterestPaidNet_3A89BA409C97932AB9C51DBE7003DF6D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Interest</link:label>
    <link:label id="lab_us-gaap_InterestPaidNet_3A89BA409C97932AB9C51DBE7003DF6D_label_en-US" xlink:label="lab_us-gaap_InterestPaidNet_3A89BA409C97932AB9C51DBE7003DF6D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Interest Paid, Excluding Capitalized Interest, Operating Activities</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InterestPaidNet" xlink:label="loc_us-gaap_InterestPaidNet_3A89BA409C97932AB9C51DBE7003DF6D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestPaidNet_3A89BA409C97932AB9C51DBE7003DF6D" xlink:to="lab_us-gaap_InterestPaidNet_3A89BA409C97932AB9C51DBE7003DF6D" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeTaxesPaid_BCE135979CC23917B2671DBE70034A86_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxesPaid_BCE135979CC23917B2671DBE70034A86" 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_IncomeTaxesPaid_BCE135979CC23917B2671DBE70034A86_label_en-US" xlink:label="lab_us-gaap_IncomeTaxesPaid_BCE135979CC23917B2671DBE70034A86" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Taxes Paid</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxesPaid" xlink:label="loc_us-gaap_IncomeTaxesPaid_BCE135979CC23917B2671DBE70034A86" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxesPaid_BCE135979CC23917B2671DBE70034A86" xlink:to="lab_us-gaap_IncomeTaxesPaid_BCE135979CC23917B2671DBE70034A86" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeasePayments_F7A09A53D23A2584D0D71DBE7003C1FC_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasePayments_F7A09A53D23A2584D0D71DBE7003C1FC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Payments against operating lease liabilities</link:label>
    <link:label id="lab_us-gaap_OperatingLeasePayments_F7A09A53D23A2584D0D71DBE7003C1FC_label_en-US" xlink:label="lab_us-gaap_OperatingLeasePayments_F7A09A53D23A2584D0D71DBE7003C1FC" 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_F7A09A53D23A2584D0D71DBE7003C1FC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasePayments_F7A09A53D23A2584D0D71DBE7003C1FC" xlink:to="lab_us-gaap_OperatingLeasePayments_F7A09A53D23A2584D0D71DBE7003C1FC" xlink:type="arc" />
    <link:label id="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_F38CAB888A38CEFE935E1DBE70033104_terseLabel_en-US" xlink:label="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_F38CAB888A38CEFE935E1DBE70033104" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">ROU assets obtained in exchange for lease liabilities(1)</link:label>
    <link:label id="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_F38CAB888A38CEFE935E1DBE70033104_label_en-US" xlink:label="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_F38CAB888A38CEFE935E1DBE70033104" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Right-of-Use Asset Obtained in Exchange for 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_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_F38CAB888A38CEFE935E1DBE70033104" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_F38CAB888A38CEFE935E1DBE70033104" xlink:to="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_F38CAB888A38CEFE935E1DBE70033104" xlink:type="arc" />
    <link:label id="lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid_B2615B7F9631DDFE57341DBE700432BF_terseLabel_en-US" xlink:label="lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid_B2615B7F9631DDFE57341DBE700432BF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Unpaid purchases of property, plant and equipment</link:label>
    <link:label id="lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid_B2615B7F9631DDFE57341DBE700432BF_label_en-US" xlink:label="lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid_B2615B7F9631DDFE57341DBE700432BF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Capital Expenditures Incurred but Not yet Paid</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:label="loc_us-gaap_CapitalExpendituresIncurredButNotYetPaid_B2615B7F9631DDFE57341DBE700432BF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalExpendituresIncurredButNotYetPaid_B2615B7F9631DDFE57341DBE700432BF" xlink:to="lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid_B2615B7F9631DDFE57341DBE700432BF" xlink:type="arc" />
    <link:label id="lab_masi_Proceedsfromstockoptionsexercisedunsettledatperiodend_57F752CEB2896AD943F51DBE700438DD_terseLabel_en-US" xlink:label="lab_masi_Proceedsfromstockoptionsexercisedunsettledatperiodend_57F752CEB2896AD943F51DBE700438DD" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Unsettled common stock proceeds from option exercises</link:label>
    <link:label id="lab_masi_Proceedsfromstockoptionsexercisedunsettledatperiodend_57F752CEB2896AD943F51DBE700438DD_label_en-US" xlink:label="lab_masi_Proceedsfromstockoptionsexercisedunsettledatperiodend_57F752CEB2896AD943F51DBE700438DD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds from stock options exercised, unsettled at period end</link:label>
    <link:label id="lab_masi_Proceedsfromstockoptionsexercisedunsettledatperiodend_57F752CEB2896AD943F51DBE700438DD_documentation_en-US" xlink:label="lab_masi_Proceedsfromstockoptionsexercisedunsettledatperiodend_57F752CEB2896AD943F51DBE700438DD" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Proceeds from stock options exercised, unsettled at period end</link:label>
    <link:loc xlink:href="masi-20190928.xsd#masi_Proceedsfromstockoptionsexercisedunsettledatperiodend" xlink:label="loc_masi_Proceedsfromstockoptionsexercisedunsettledatperiodend_57F752CEB2896AD943F51DBE700438DD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_masi_Proceedsfromstockoptionsexercisedunsettledatperiodend_57F752CEB2896AD943F51DBE700438DD" xlink:to="lab_masi_Proceedsfromstockoptionsexercisedunsettledatperiodend_57F752CEB2896AD943F51DBE700438DD" xlink:type="arc" />
    <link:label id="lab_us-gaap_Cash_A52FC57046F91111FDF61DBE70048C15_terseLabel_en-US" xlink:label="lab_us-gaap_Cash_A52FC57046F91111FDF61DBE70048C15" 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_Cash_A52FC57046F91111FDF61DBE70048C15_label_en-US" xlink:label="lab_us-gaap_Cash_A52FC57046F91111FDF61DBE70048C15" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Cash" xlink:label="loc_us-gaap_Cash_A52FC57046F91111FDF61DBE70048C15" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Cash_A52FC57046F91111FDF61DBE70048C15" xlink:to="lab_us-gaap_Cash_A52FC57046F91111FDF61DBE70048C15" xlink:type="arc" />
    <link:label id="lab_us-gaap_RestrictedCash_B9382C67469388A0392A1DBE70041C7E_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedCash_B9382C67469388A0392A1DBE70041C7E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restricted cash</link:label>
    <link:label id="lab_us-gaap_RestrictedCash_B9382C67469388A0392A1DBE70041C7E_label_en-US" xlink:label="lab_us-gaap_RestrictedCash_B9382C67469388A0392A1DBE70041C7E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restricted Cash</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestrictedCash" xlink:label="loc_us-gaap_RestrictedCash_B9382C67469388A0392A1DBE70041C7E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedCash_B9382C67469388A0392A1DBE70041C7E" xlink:to="lab_us-gaap_RestrictedCash_B9382C67469388A0392A1DBE70041C7E" xlink:type="arc" />
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_76E42F0E5FD0477A1AD01DBE7004C7B5_label_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_76E42F0E5FD0477A1AD01DBE7004C7B5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_76E42F0E5FD0477A1AD01DBE7004C7B5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_76E42F0E5FD0477A1AD01DBE7004C7B5" xlink:to="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_76E42F0E5FD0477A1AD01DBE7004C7B5" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_33096377BE8726E8A29CB899B597811B_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_4A6FD2F389995154ADBA47C5D01B8B66" 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, Options, Outstanding [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_33096377BE8726E8A29CB899B597811B_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_4A6FD2F389995154ADBA47C5D01B8B66" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_4A6FD2F389995154ADBA47C5D01B8B66" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_4A6FD2F389995154ADBA47C5D01B8B66" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_4A6FD2F389995154ADBA47C5D01B8B66" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_43BF9B3DBAC4A923C897B899B597C766_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_4DD86FE06C755978AA595E711F69BF01" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Options outstanding, beginning of period</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_4DD86FE06C755978AA595E711F69BF01" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_4DD86FE06C755978AA595E711F69BF01" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_4DD86FE06C755978AA595E711F69BF01" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_F48D34EE5B2B426FDEB7B899B59818A2_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_A1188849B70F5FC7B20010945AE387EA" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_F48D34EE5B2B426FDEB7B899B59818A2_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_A1188849B70F5FC7B20010945AE387EA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_A1188849B70F5FC7B20010945AE387EA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_A1188849B70F5FC7B20010945AE387EA" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_A1188849B70F5FC7B20010945AE387EA" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_9DF9F9335353C07CD666B899B598C8CF_negatedLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_E108C1186FBB59E0A00A2042FB33274F" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Canceled</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_9DF9F9335353C07CD666B899B598C8CF_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_E108C1186FBB59E0A00A2042FB33274F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_E108C1186FBB59E0A00A2042FB33274F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_E108C1186FBB59E0A00A2042FB33274F" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_E108C1186FBB59E0A00A2042FB33274F" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_EEEC52388EC7E6ED1951B899B59878F5_negatedLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_BFEE493C3A8C51668C5781FD03D7FB81" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Exercised</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_EEEC52388EC7E6ED1951B899B59878F5_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_BFEE493C3A8C51668C5781FD03D7FB81" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_BFEE493C3A8C51668C5781FD03D7FB81" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_BFEE493C3A8C51668C5781FD03D7FB81" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_BFEE493C3A8C51668C5781FD03D7FB81" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_459738AD887B022BAAB1B899B5987451_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_8C4FEF56C5FA5EA08C56FE44FE830E62" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Options outstanding, end of period</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_8C4FEF56C5FA5EA08C56FE44FE830E62" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_8C4FEF56C5FA5EA08C56FE44FE830E62" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_8C4FEF56C5FA5EA08C56FE44FE830E62" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_AA9A6801281FB47D3BCBB899B599A42D_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_D42AD831F02256DFA9FFEF71495C471F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Options exercisable, end of period</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_AA9A6801281FB47D3BCBB899B599A42D_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_D42AD831F02256DFA9FFEF71495C471F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_D42AD831F02256DFA9FFEF71495C471F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_D42AD831F02256DFA9FFEF71495C471F" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_D42AD831F02256DFA9FFEF71495C471F" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_33E898DA4DFAA88FB9C5B899B599D25A_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_B2FE65CA146753D8BE4958B01DCCCD29" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Average Exercise Price</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_33E898DA4DFAA88FB9C5B899B599D25A_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_B2FE65CA146753D8BE4958B01DCCCD29" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_B2FE65CA146753D8BE4958B01DCCCD29" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_B2FE65CA146753D8BE4958B01DCCCD29" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_B2FE65CA146753D8BE4958B01DCCCD29" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_71F709B5B02F6944B642B899B599E130_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_A5CDD5329DE951179FD974880A307D54" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Options outstanding, beginning of period</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_71F709B5B02F6944B642B899B599E130_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_A5CDD5329DE951179FD974880A307D54" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_A5CDD5329DE951179FD974880A307D54" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_A5CDD5329DE951179FD974880A307D54" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_A5CDD5329DE951179FD974880A307D54" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_16B2E6EB49FE368504CDB899B59967B2_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_44D767B6AC8E55519FC65B43CD4D1363" 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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_16B2E6EB49FE368504CDB899B59967B2_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_44D767B6AC8E55519FC65B43CD4D1363" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_44D767B6AC8E55519FC65B43CD4D1363" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_44D767B6AC8E55519FC65B43CD4D1363" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_44D767B6AC8E55519FC65B43CD4D1363" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_0535B572E93A0959A953B899B59E7172_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_051C0CA5D26654BDB067737105AD3064" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Canceled</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_0535B572E93A0959A953B899B59E7172_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_051C0CA5D26654BDB067737105AD3064" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_051C0CA5D26654BDB067737105AD3064" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_051C0CA5D26654BDB067737105AD3064" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_051C0CA5D26654BDB067737105AD3064" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_712EB9473B0AF8DBD763B899B59FA914_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_C3CF38143E3A519D808BE0EB1F7BB0F9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Exercised</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_712EB9473B0AF8DBD763B899B59FA914_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_C3CF38143E3A519D808BE0EB1F7BB0F9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_C3CF38143E3A519D808BE0EB1F7BB0F9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_C3CF38143E3A519D808BE0EB1F7BB0F9" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_C3CF38143E3A519D808BE0EB1F7BB0F9" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_C5396666B06946EA0F9EB899B59F6B0F_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_7C4DF3CD99CD55C48E3DAE56EF3801F8" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Options outstanding, end of period</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_7C4DF3CD99CD55C48E3DAE56EF3801F8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_7C4DF3CD99CD55C48E3DAE56EF3801F8" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_7C4DF3CD99CD55C48E3DAE56EF3801F8" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_6854490965A86B9D28A1B899B59FE42A_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_AE7D0DE833175A27A6E28E2388F81DD0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Options exercisable, end of period</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_6854490965A86B9D28A1B899B59FE42A_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_AE7D0DE833175A27A6E28E2388F81DD0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_AE7D0DE833175A27A6E28E2388F81DD0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_AE7D0DE833175A27A6E28E2388F81DD0" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_AE7D0DE833175A27A6E28E2388F81DD0" xlink:type="arc" />
    <link:label id="lab_us-gaap_InventoryDisclosureAbstract_90633A2F0CBC79196010B899B5446FF3_label_en-US" xlink:label="lab_us-gaap_InventoryDisclosureAbstract_3516F6C75D1B5B68B712F05C391AAA68" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Inventory Disclosure [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryDisclosureAbstract" xlink:label="loc_us-gaap_InventoryDisclosureAbstract_3516F6C75D1B5B68B712F05C391AAA68" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_3516F6C75D1B5B68B712F05C391AAA68" xlink:to="lab_us-gaap_InventoryDisclosureAbstract_3516F6C75D1B5B68B712F05C391AAA68" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_6663D5E59B4D1A3145C3B899B5458F82_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_ECC636699D6F530FAFC67B58D3C5B71A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Components of Inventory</link:label>
    <link:label id="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_6663D5E59B4D1A3145C3B899B5458F82_label_en-US" xlink:label="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_ECC636699D6F530FAFC67B58D3C5B71A" 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_ECC636699D6F530FAFC67B58D3C5B71A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_ECC636699D6F530FAFC67B58D3C5B71A" xlink:to="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_ECC636699D6F530FAFC67B58D3C5B71A" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_F4C5BE0706118D748799309301132B42_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_8C136AB7CAE1582F8F535FBB692EBBEE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_F4C5BE0706118D748799309301132B42_label_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_8C136AB7CAE1582F8F535FBB692EBBEE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_8C136AB7CAE1582F8F535FBB692EBBEE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_8C136AB7CAE1582F8F535FBB692EBBEE" xlink:to="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_8C136AB7CAE1582F8F535FBB692EBBEE" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_0F2456A75C028A0E9080309301140B82_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_452E1891BCF65782955655E690801CF4" 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_0F2456A75C028A0E9080309301140B82_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_452E1891BCF65782955655E690801CF4" 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_452E1891BCF65782955655E690801CF4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_452E1891BCF65782955655E690801CF4" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_452E1891BCF65782955655E690801CF4" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_3F9B2780DB2BE7EFDA283093011445E5_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_A8357D77DA9B5D468CCC650908698C4E" 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_3F9B2780DB2BE7EFDA283093011445E5_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_A8357D77DA9B5D468CCC650908698C4E" 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_A8357D77DA9B5D468CCC650908698C4E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_A8357D77DA9B5D468CCC650908698C4E" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_A8357D77DA9B5D468CCC650908698C4E" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementBusinessSegmentsAxis_F12FE5F080AFDA62E956309301157D42_terseLabel_en-US" xlink:label="lab_us-gaap_StatementBusinessSegmentsAxis_737ECCB5F56953EC91357AD17EAA1BA6" 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_F12FE5F080AFDA62E956309301157D42_label_en-US" xlink:label="lab_us-gaap_StatementBusinessSegmentsAxis_737ECCB5F56953EC91357AD17EAA1BA6" 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_737ECCB5F56953EC91357AD17EAA1BA6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_737ECCB5F56953EC91357AD17EAA1BA6" xlink:to="lab_us-gaap_StatementBusinessSegmentsAxis_737ECCB5F56953EC91357AD17EAA1BA6" xlink:type="arc" />
    <link:label id="lab_us-gaap_SegmentDomain_B971E58EDB9B222B82C7309301157D16_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentDomain_31CF566A47D05F0CBB91748D0121D750" 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_B971E58EDB9B222B82C7309301157D16_label_en-US" xlink:label="lab_us-gaap_SegmentDomain_31CF566A47D05F0CBB91748D0121D750" 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_31CF566A47D05F0CBB91748D0121D750" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentDomain_31CF566A47D05F0CBB91748D0121D750" xlink:to="lab_us-gaap_SegmentDomain_31CF566A47D05F0CBB91748D0121D750" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems_C6E4D1098089198691B8309301177737_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems_228A823DC26B53E99826E8D57534AE5A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets [Line Items]</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems_C6E4D1098089198691B8309301177737_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems_228A823DC26B53E99826E8D57534AE5A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible 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_FiniteLivedIntangibleAssetsLineItems" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_228A823DC26B53E99826E8D57534AE5A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_228A823DC26B53E99826E8D57534AE5A" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems_228A823DC26B53E99826E8D57534AE5A" xlink:type="arc" />
    <link:label id="lab_us-gaap_AmortizationOfIntangibleAssets_38D2EB6E4EBE80E3C4B8309301172115_terseLabel_en-US" xlink:label="lab_us-gaap_AmortizationOfIntangibleAssets_C5E3C8248F85564BB25A1426EAB8C9FE" 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_38D2EB6E4EBE80E3C4B8309301172115_label_en-US" xlink:label="lab_us-gaap_AmortizationOfIntangibleAssets_C5E3C8248F85564BB25A1426EAB8C9FE" 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_C5E3C8248F85564BB25A1426EAB8C9FE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AmortizationOfIntangibleAssets_C5E3C8248F85564BB25A1426EAB8C9FE" xlink:to="lab_us-gaap_AmortizationOfIntangibleAssets_C5E3C8248F85564BB25A1426EAB8C9FE" xlink:type="arc" />
    <link:label id="lab_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_F0633E3FE70EB058916D309301177AEA_terseLabel_en-US" xlink:label="lab_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_9B6516F26D315E5DBA0E899AB08A903C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Acquired Finite-lived Intangible Assets, Weighted Average Useful Life</link:label>
    <link:label id="lab_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_F0633E3FE70EB058916D309301177AEA_label_en-US" xlink:label="lab_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_9B6516F26D315E5DBA0E899AB08A903C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Acquired Finite-lived Intangible Assets, Weighted Average Useful Life</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:label="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_9B6516F26D315E5DBA0E899AB08A903C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_9B6516F26D315E5DBA0E899AB08A903C" xlink:to="lab_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_9B6516F26D315E5DBA0E899AB08A903C" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfStockByClassTable_23557835F66C2B4F48B2B899B758D129_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfStockByClassTable_8473CEA7CFC2578E98AA359C0D09A9D2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Stock by Class [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfStockByClassTable_23557835F66C2B4F48B2B899B758D129_label_en-US" xlink:label="lab_us-gaap_ScheduleOfStockByClassTable_8473CEA7CFC2578E98AA359C0D09A9D2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Stock by Class [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfStockByClassTable" xlink:label="loc_us-gaap_ScheduleOfStockByClassTable_8473CEA7CFC2578E98AA359C0D09A9D2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_8473CEA7CFC2578E98AA359C0D09A9D2" xlink:to="lab_us-gaap_ScheduleOfStockByClassTable_8473CEA7CFC2578E98AA359C0D09A9D2" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockMember_E9688FF60D21D8426DDAB899B7594FE4_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockMember_967FF4EE836654389933A412F1C861C6" 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_E9688FF60D21D8426DDAB899B7594FE4_label_en-US" xlink:label="lab_us-gaap_CommonStockMember_967FF4EE836654389933A412F1C861C6" 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_967FF4EE836654389933A412F1C861C6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockMember_967FF4EE836654389933A412F1C861C6" xlink:to="lab_us-gaap_CommonStockMember_967FF4EE836654389933A412F1C861C6" xlink:type="arc" />
    <link:label id="lab_us-gaap_ClassOfStockLineItems_7542BC5A866FD7B44114B899B759F6EF_terseLabel_en-US" xlink:label="lab_us-gaap_ClassOfStockLineItems_3C07805262855057B8187432DB59A837" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Class of Stock [Line Items]</link:label>
    <link:label id="lab_us-gaap_ClassOfStockLineItems_7542BC5A866FD7B44114B899B759F6EF_label_en-US" xlink:label="lab_us-gaap_ClassOfStockLineItems_3C07805262855057B8187432DB59A837" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Class of Stock [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ClassOfStockLineItems" xlink:label="loc_us-gaap_ClassOfStockLineItems_3C07805262855057B8187432DB59A837" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ClassOfStockLineItems_3C07805262855057B8187432DB59A837" xlink:to="lab_us-gaap_ClassOfStockLineItems_3C07805262855057B8187432DB59A837" xlink:type="arc" />
    <link:label id="lab_us-gaap_TreasuryStockTextBlock_5D8843BFB60B95DA9958B899B75A3500_terseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockTextBlock_6E5A1B0B0B915FB7B60DE740EFA5728D" 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_TreasuryStockTextBlock_5D8843BFB60B95DA9958B899B75A3500_label_en-US" xlink:label="lab_us-gaap_TreasuryStockTextBlock_6E5A1B0B0B915FB7B60DE740EFA5728D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Treasury Stock [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TreasuryStockTextBlock" xlink:label="loc_us-gaap_TreasuryStockTextBlock_6E5A1B0B0B915FB7B60DE740EFA5728D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockTextBlock_6E5A1B0B0B915FB7B60DE740EFA5728D" xlink:to="lab_us-gaap_TreasuryStockTextBlock_6E5A1B0B0B915FB7B60DE740EFA5728D" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtDisclosureAbstract_7B5250FE9CF20FD58BE6002D97566E66_label_en-US" xlink:label="lab_us-gaap_DebtDisclosureAbstract_7B5250FE9CF20FD58BE6002D97566E66" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Disclosure [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaap_DebtDisclosureAbstract_7B5250FE9CF20FD58BE6002D97566E66" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtDisclosureAbstract_7B5250FE9CF20FD58BE6002D97566E66" xlink:to="lab_us-gaap_DebtDisclosureAbstract_7B5250FE9CF20FD58BE6002D97566E66" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtInstrumentTable_9C04A5B489F763D71D1F002D97568733_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentTable_9C04A5B489F763D71D1F002D97568733" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Long-term Debt Instruments [Table]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentTable_9C04A5B489F763D71D1F002D97568733_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentTable_9C04A5B489F763D71D1F002D97568733" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Long-term Debt Instruments [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentTable" xlink:label="loc_us-gaap_DebtInstrumentTable_9C04A5B489F763D71D1F002D97568733" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentTable_9C04A5B489F763D71D1F002D97568733" xlink:to="lab_us-gaap_DebtInstrumentTable_9C04A5B489F763D71D1F002D97568733" xlink:type="arc" />
    <link:label id="lab_us-gaap_CreditFacilityAxis_554307D9BD051E72AB7C002D97575B07_terseLabel_en-US" xlink:label="lab_us-gaap_CreditFacilityAxis_554307D9BD051E72AB7C002D97575B07" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Credit Facility [Axis]</link:label>
    <link:label id="lab_us-gaap_CreditFacilityAxis_554307D9BD051E72AB7C002D97575B07_label_en-US" xlink:label="lab_us-gaap_CreditFacilityAxis_554307D9BD051E72AB7C002D97575B07" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Credit Facility [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CreditFacilityAxis" xlink:label="loc_us-gaap_CreditFacilityAxis_554307D9BD051E72AB7C002D97575B07" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CreditFacilityAxis_554307D9BD051E72AB7C002D97575B07" xlink:to="lab_us-gaap_CreditFacilityAxis_554307D9BD051E72AB7C002D97575B07" xlink:type="arc" />
    <link:label id="lab_us-gaap_CreditFacilityDomain_7F84BE152211EBFBC823002D975713D1_terseLabel_en-US" xlink:label="lab_us-gaap_CreditFacilityDomain_7F84BE152211EBFBC823002D975713D1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Credit Facility [Domain]</link:label>
    <link:label id="lab_us-gaap_CreditFacilityDomain_7F84BE152211EBFBC823002D975713D1_label_en-US" xlink:label="lab_us-gaap_CreditFacilityDomain_7F84BE152211EBFBC823002D975713D1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Credit Facility [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CreditFacilityDomain" xlink:label="loc_us-gaap_CreditFacilityDomain_7F84BE152211EBFBC823002D975713D1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CreditFacilityDomain_7F84BE152211EBFBC823002D975713D1" xlink:to="lab_us-gaap_CreditFacilityDomain_7F84BE152211EBFBC823002D975713D1" xlink:type="arc" />
    <link:label id="lab_us-gaap_RevolvingCreditFacilityMember_9FBEC1BBD558C03BC351002D9757E415_terseLabel_en-US" xlink:label="lab_us-gaap_RevolvingCreditFacilityMember_9FBEC1BBD558C03BC351002D9757E415" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revolving Credit Facility [Member]</link:label>
    <link:label id="lab_us-gaap_RevolvingCreditFacilityMember_9FBEC1BBD558C03BC351002D9757E415_label_en-US" xlink:label="lab_us-gaap_RevolvingCreditFacilityMember_9FBEC1BBD558C03BC351002D9757E415" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revolving Credit Facility [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevolvingCreditFacilityMember" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_9FBEC1BBD558C03BC351002D9757E415" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevolvingCreditFacilityMember_9FBEC1BBD558C03BC351002D9757E415" xlink:to="lab_us-gaap_RevolvingCreditFacilityMember_9FBEC1BBD558C03BC351002D9757E415" xlink:type="arc" />
    <link:label id="lab_us-gaap_LongtermDebtTypeAxis_F5321DD8A9F0190777D7002D9758956C_terseLabel_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeAxis_F5321DD8A9F0190777D7002D9758956C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Long-term Debt, Type [Axis]</link:label>
    <link:label id="lab_us-gaap_LongtermDebtTypeAxis_F5321DD8A9F0190777D7002D9758956C_label_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeAxis_F5321DD8A9F0190777D7002D9758956C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-term Debt, Type [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_F5321DD8A9F0190777D7002D9758956C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_F5321DD8A9F0190777D7002D9758956C" xlink:to="lab_us-gaap_LongtermDebtTypeAxis_F5321DD8A9F0190777D7002D9758956C" xlink:type="arc" />
    <link:label id="lab_us-gaap_LongtermDebtTypeDomain_89580BF25C4CD7C9361C002D9758F0AA_terseLabel_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeDomain_89580BF25C4CD7C9361C002D9758F0AA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Long-term Debt, Type [Domain]</link:label>
    <link:label id="lab_us-gaap_LongtermDebtTypeDomain_89580BF25C4CD7C9361C002D9758F0AA_label_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeDomain_89580BF25C4CD7C9361C002D9758F0AA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-term Debt, Type [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_89580BF25C4CD7C9361C002D9758F0AA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_89580BF25C4CD7C9361C002D9758F0AA" xlink:to="lab_us-gaap_LongtermDebtTypeDomain_89580BF25C4CD7C9361C002D9758F0AA" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtInstrumentAxis_CACFF100DCD2A7D46870002D97587E9B_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentAxis_CACFF100DCD2A7D46870002D97587E9B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Instrument [Axis]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentAxis_CACFF100DCD2A7D46870002D97587E9B_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentAxis_CACFF100DCD2A7D46870002D97587E9B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentAxis" xlink:label="loc_us-gaap_DebtInstrumentAxis_CACFF100DCD2A7D46870002D97587E9B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentAxis_CACFF100DCD2A7D46870002D97587E9B" xlink:to="lab_us-gaap_DebtInstrumentAxis_CACFF100DCD2A7D46870002D97587E9B" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtInstrumentNameDomain_643F9FAE16F7A9A44D3C002D97595249_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentNameDomain_643F9FAE16F7A9A44D3C002D97595249" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Instrument, Name [Domain]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentNameDomain_643F9FAE16F7A9A44D3C002D97595249_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentNameDomain_643F9FAE16F7A9A44D3C002D97595249" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Name [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_643F9FAE16F7A9A44D3C002D97595249" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_643F9FAE16F7A9A44D3C002D97595249" xlink:to="lab_us-gaap_DebtInstrumentNameDomain_643F9FAE16F7A9A44D3C002D97595249" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtInstrumentRedemptionPeriodAxis_5A52E3BFBE52287B23BD002D9759B476_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentRedemptionPeriodAxis_5A52E3BFBE52287B23BD002D9759B476" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Instrument, Redemption, Period [Axis]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentRedemptionPeriodAxis_5A52E3BFBE52287B23BD002D9759B476_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentRedemptionPeriodAxis_5A52E3BFBE52287B23BD002D9759B476" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Redemption, Period [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentRedemptionPeriodAxis" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPeriodAxis_5A52E3BFBE52287B23BD002D9759B476" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentRedemptionPeriodAxis_5A52E3BFBE52287B23BD002D9759B476" xlink:to="lab_us-gaap_DebtInstrumentRedemptionPeriodAxis_5A52E3BFBE52287B23BD002D9759B476" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtInstrumentRedemptionPeriodDomain_A7B651CA3BDF5D9A29C2002D97593ABC_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentRedemptionPeriodDomain_A7B651CA3BDF5D9A29C2002D97593ABC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Instrument, Redemption, Period [Domain]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentRedemptionPeriodDomain_A7B651CA3BDF5D9A29C2002D97593ABC_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentRedemptionPeriodDomain_A7B651CA3BDF5D9A29C2002D97593ABC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Redemption, Period [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentRedemptionPeriodDomain" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPeriodDomain_A7B651CA3BDF5D9A29C2002D97593ABC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentRedemptionPeriodDomain_A7B651CA3BDF5D9A29C2002D97593ABC" xlink:to="lab_us-gaap_DebtInstrumentRedemptionPeriodDomain_A7B651CA3BDF5D9A29C2002D97593ABC" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtInstrumentLineItems_CB1C7FC3367D392A6946002D975962BC_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentLineItems_CB1C7FC3367D392A6946002D975962BC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Instrument [Line Items]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentLineItems_CB1C7FC3367D392A6946002D975962BC_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentLineItems_CB1C7FC3367D392A6946002D975962BC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="loc_us-gaap_DebtInstrumentLineItems_CB1C7FC3367D392A6946002D975962BC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentLineItems_CB1C7FC3367D392A6946002D975962BC" xlink:to="lab_us-gaap_DebtInstrumentLineItems_CB1C7FC3367D392A6946002D975962BC" xlink:type="arc" />
    <link:label id="lab_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_68676EC74282DB1081AE002D975942B1_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_68676EC74282DB1081AE002D975942B1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Current Borrowing Capacity</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_68676EC74282DB1081AE002D975942B1_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_68676EC74282DB1081AE002D975942B1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Line of Credit Facility, Current Borrowing Capacity</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity" xlink:label="loc_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_68676EC74282DB1081AE002D975942B1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_68676EC74282DB1081AE002D975942B1" xlink:to="lab_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_68676EC74282DB1081AE002D975942B1" xlink:type="arc" />
    <link:label id="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_4F8D8D9A31CC9480D513002D975ADD00_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_4F8D8D9A31CC9480D513002D975ADD00" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Line of Credit Facility, Maximum Borrowing Capacity</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_4F8D8D9A31CC9480D513002D975ADD00_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_4F8D8D9A31CC9480D513002D975ADD00" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Line of Credit Facility, Maximum Borrowing Capacity</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_4F8D8D9A31CC9480D513002D975ADD00" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_4F8D8D9A31CC9480D513002D975ADD00" xlink:to="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_4F8D8D9A31CC9480D513002D975ADD00" xlink:type="arc" />
    <link:label id="lab_us-gaap_LongTermLineOfCredit_9C36912800ABB7F6BC10002D975A133B_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermLineOfCredit_9C36912800ABB7F6BC10002D975A133B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Long-term Line of Credit, Noncurrent</link:label>
    <link:label id="lab_us-gaap_LongTermLineOfCredit_9C36912800ABB7F6BC10002D975A133B_label_en-US" xlink:label="lab_us-gaap_LongTermLineOfCredit_9C36912800ABB7F6BC10002D975A133B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-term Line of Credit, Noncurrent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermLineOfCredit" xlink:label="loc_us-gaap_LongTermLineOfCredit_9C36912800ABB7F6BC10002D975A133B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermLineOfCredit_9C36912800ABB7F6BC10002D975A133B" xlink:to="lab_us-gaap_LongTermLineOfCredit_9C36912800ABB7F6BC10002D975A133B" xlink:type="arc" />
    <link:label id="lab_us-gaap_LettersOfCreditOutstandingAmount_DB390B6D4CCD82AB96E3002D975AE255_terseLabel_en-US" xlink:label="lab_us-gaap_LettersOfCreditOutstandingAmount_DB390B6D4CCD82AB96E3002D975AE255" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Letters of Credit Outstanding, Amount</link:label>
    <link:label id="lab_us-gaap_LettersOfCreditOutstandingAmount_DB390B6D4CCD82AB96E3002D975AE255_label_en-US" xlink:label="lab_us-gaap_LettersOfCreditOutstandingAmount_DB390B6D4CCD82AB96E3002D975AE255" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Letters of Credit Outstanding, Amount</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LettersOfCreditOutstandingAmount" xlink:label="loc_us-gaap_LettersOfCreditOutstandingAmount_DB390B6D4CCD82AB96E3002D975AE255" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LettersOfCreditOutstandingAmount_DB390B6D4CCD82AB96E3002D975AE255" xlink:to="lab_us-gaap_LettersOfCreditOutstandingAmount_DB390B6D4CCD82AB96E3002D975AE255" xlink:type="arc" />
    <link:label id="lab_us-gaap_InterestExpenseDebt_80CE35D2B6466951D316002D975ABE51_terseLabel_en-US" xlink:label="lab_us-gaap_InterestExpenseDebt_80CE35D2B6466951D316002D975ABE51" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Interest Expense, Debt</link:label>
    <link:label id="lab_us-gaap_InterestExpenseDebt_80CE35D2B6466951D316002D975ABE51_label_en-US" xlink:label="lab_us-gaap_InterestExpenseDebt_80CE35D2B6466951D316002D975ABE51" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Interest Expense, Debt</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InterestExpenseDebt" xlink:label="loc_us-gaap_InterestExpenseDebt_80CE35D2B6466951D316002D975ABE51" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestExpenseDebt_80CE35D2B6466951D316002D975ABE51" xlink:to="lab_us-gaap_InterestExpenseDebt_80CE35D2B6466951D316002D975ABE51" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_3FF5AEDF5D0594259D03B899B4D05AB9_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_55FE28538BF1549C9F889F87CB32B42B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets</link:label>
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_3FF5AEDF5D0594259D03B899B4D05AB9_label_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_55FE28538BF1549C9F889F87CB32B42B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets [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_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_55FE28538BF1549C9F889F87CB32B42B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_55FE28538BF1549C9F889F87CB32B42B" xlink:to="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_55FE28538BF1549C9F889F87CB32B42B" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_A0D494CF95811773E441B899B4D17319_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_B088381D0EB753F5A23F994F95EB542C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets, Future Amortization Expense</link:label>
    <link:label id="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_A0D494CF95811773E441B899B4D17319_label_en-US" xlink:label="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_B088381D0EB753F5A23F994F95EB542C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [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_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:label="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_B088381D0EB753F5A23F994F95EB542C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_B088381D0EB753F5A23F994F95EB542C" xlink:to="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_B088381D0EB753F5A23F994F95EB542C" xlink:type="arc" />
    <link:label id="lab_us-gaap_RelatedPartyTransactionsAbstract_501BCA08C418EF5341290E782DE23F2F_label_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionsAbstract_501BCA08C418EF5341290E782DE23F2F" 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_501BCA08C418EF5341290E782DE23F2F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionsAbstract_501BCA08C418EF5341290E782DE23F2F" xlink:to="lab_us-gaap_RelatedPartyTransactionsAbstract_501BCA08C418EF5341290E782DE23F2F" xlink:type="arc" />
    <link:label id="lab_us-gaap_RelatedPartyTransactionsDisclosureTextBlock_13517EEC6EFC015C450F0E782DE25CBE_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionsDisclosureTextBlock_13517EEC6EFC015C450F0E782DE25CBE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Related Party Transactions</link:label>
    <link:label id="lab_us-gaap_RelatedPartyTransactionsDisclosureTextBlock_13517EEC6EFC015C450F0E782DE25CBE_label_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionsDisclosureTextBlock_13517EEC6EFC015C450F0E782DE25CBE" 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_13517EEC6EFC015C450F0E782DE25CBE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionsDisclosureTextBlock_13517EEC6EFC015C450F0E782DE25CBE" xlink:to="lab_us-gaap_RelatedPartyTransactionsDisclosureTextBlock_13517EEC6EFC015C450F0E782DE25CBE" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtDisclosureTextBlock_0E01568EE5F6E62F80FC0E782C2A70C4_terseLabel_en-US" xlink:label="lab_us-gaap_DebtDisclosureTextBlock_0E01568EE5F6E62F80FC0E782C2A70C4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Credit Facilities</link:label>
    <link:label id="lab_us-gaap_DebtDisclosureTextBlock_0E01568EE5F6E62F80FC0E782C2A70C4_label_en-US" xlink:label="lab_us-gaap_DebtDisclosureTextBlock_0E01568EE5F6E62F80FC0E782C2A70C4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Disclosure [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtDisclosureTextBlock" xlink:label="loc_us-gaap_DebtDisclosureTextBlock_0E01568EE5F6E62F80FC0E782C2A70C4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtDisclosureTextBlock_0E01568EE5F6E62F80FC0E782C2A70C4" xlink:to="lab_us-gaap_DebtDisclosureTextBlock_0E01568EE5F6E62F80FC0E782C2A70C4" xlink:type="arc" />
    <link:label id="lab_masi_GoodwillAbstract_93179BCE6D738C9DAEC4B899B5177CC7_label_en-US" xlink:label="lab_masi_GoodwillAbstract_28FA48A2C7E152C9BECB76C48720E0C4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Goodwill [Abstract]</link:label>
    <link:label id="lab_masi_GoodwillAbstract_93179BCE6D738C9DAEC4B899B5177CC7_documentation_en-US" xlink:label="lab_masi_GoodwillAbstract_28FA48A2C7E152C9BECB76C48720E0C4" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Goodwill [Abstract]</link:label>
    <link:loc xlink:href="masi-20190928.xsd#masi_GoodwillAbstract" xlink:label="loc_masi_GoodwillAbstract_28FA48A2C7E152C9BECB76C48720E0C4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_masi_GoodwillAbstract_28FA48A2C7E152C9BECB76C48720E0C4" xlink:to="lab_masi_GoodwillAbstract_28FA48A2C7E152C9BECB76C48720E0C4" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfGoodwillTextBlock_4EDDE01901FE47951D72B899B5174965_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfGoodwillTextBlock_CB8875A2FDA759D7847C31425A2AC3F5" 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_4EDDE01901FE47951D72B899B5174965_label_en-US" xlink:label="lab_us-gaap_ScheduleOfGoodwillTextBlock_CB8875A2FDA759D7847C31425A2AC3F5" 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_CB8875A2FDA759D7847C31425A2AC3F5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfGoodwillTextBlock_CB8875A2FDA759D7847C31425A2AC3F5" xlink:to="lab_us-gaap_ScheduleOfGoodwillTextBlock_CB8875A2FDA759D7847C31425A2AC3F5" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetInvestmentInLeaseCurrent_34E096D1871568469ED325278CD1688B_terseLabel_en-US" xlink:label="lab_us-gaap_NetInvestmentInLeaseCurrent_1CE32778066658C58E6246C6098A6822" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Lease receivable, current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetInvestmentInLeaseCurrent" xlink:label="loc_us-gaap_NetInvestmentInLeaseCurrent_1CE32778066658C58E6246C6098A6822" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetInvestmentInLeaseCurrent_1CE32778066658C58E6246C6098A6822" xlink:to="lab_us-gaap_NetInvestmentInLeaseCurrent_1CE32778066658C58E6246C6098A6822" xlink:type="arc" />
    <link:label id="lab_us-gaap_PrepaidTaxes_BF5917052A5B26018DC425278CD2FB99_verboseLabel_en-US" xlink:label="lab_us-gaap_PrepaidTaxes_A94E350341455A09A78B91024137FD17" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Prepaid income taxes</link:label>
    <link:label id="lab_us-gaap_PrepaidTaxes_BF5917052A5B26018DC425278CD2FB99_label_en-US" xlink:label="lab_us-gaap_PrepaidTaxes_A94E350341455A09A78B91024137FD17" 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_A94E350341455A09A78B91024137FD17" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PrepaidTaxes_A94E350341455A09A78B91024137FD17" xlink:to="lab_us-gaap_PrepaidTaxes_A94E350341455A09A78B91024137FD17" xlink:type="arc" />
    <link:label id="lab_us-gaap_PrepaidExpenseCurrent_1C3D0A807CA812A748E625278CD21AE3_verboseLabel_en-US" xlink:label="lab_us-gaap_PrepaidExpenseCurrent_B6CA070DD2D8572C8233E6A3780AEA31" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Prepaid expenses</link:label>
    <link:label id="lab_us-gaap_PrepaidExpenseCurrent_1C3D0A807CA812A748E625278CD21AE3_label_en-US" xlink:label="lab_us-gaap_PrepaidExpenseCurrent_B6CA070DD2D8572C8233E6A3780AEA31" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Prepaid Expense, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PrepaidExpenseCurrent" xlink:label="loc_us-gaap_PrepaidExpenseCurrent_B6CA070DD2D8572C8233E6A3780AEA31" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PrepaidExpenseCurrent_B6CA070DD2D8572C8233E6A3780AEA31" xlink:to="lab_us-gaap_PrepaidExpenseCurrent_B6CA070DD2D8572C8233E6A3780AEA31" xlink:type="arc" />
    <link:label id="lab_us-gaap_ValueAddedTaxReceivableCurrent_BAFD9DAE564E07373AC125278CD28889_terseLabel_en-US" xlink:label="lab_us-gaap_ValueAddedTaxReceivableCurrent_E6D44E32F7EA5C0BBF21C0A0235836E4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Indirect taxes receivable</link:label>
    <link:label id="lab_us-gaap_ValueAddedTaxReceivableCurrent_BAFD9DAE564E07373AC125278CD28889_label_en-US" xlink:label="lab_us-gaap_ValueAddedTaxReceivableCurrent_E6D44E32F7EA5C0BBF21C0A0235836E4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Value Added Tax Receivable, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ValueAddedTaxReceivableCurrent" xlink:label="loc_us-gaap_ValueAddedTaxReceivableCurrent_E6D44E32F7EA5C0BBF21C0A0235836E4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValueAddedTaxReceivableCurrent_E6D44E32F7EA5C0BBF21C0A0235836E4" xlink:to="lab_us-gaap_ValueAddedTaxReceivableCurrent_E6D44E32F7EA5C0BBF21C0A0235836E4" xlink:type="arc" />
    <link:label id="lab_us-gaap_NontradeReceivablesCurrent_4A24FA3EB9AD505E741425278CD2F192_terseLabel_en-US" xlink:label="lab_us-gaap_NontradeReceivablesCurrent_DCA7E3C688EF5854B654628523025730" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Customer notes receivable</link:label>
    <link:label id="lab_us-gaap_NontradeReceivablesCurrent_4A24FA3EB9AD505E741425278CD2F192_label_en-US" xlink:label="lab_us-gaap_NontradeReceivablesCurrent_DCA7E3C688EF5854B654628523025730" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Nontrade Receivables, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NontradeReceivablesCurrent" xlink:label="loc_us-gaap_NontradeReceivablesCurrent_DCA7E3C688EF5854B654628523025730" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NontradeReceivablesCurrent_DCA7E3C688EF5854B654628523025730" xlink:to="lab_us-gaap_NontradeReceivablesCurrent_DCA7E3C688EF5854B654628523025730" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherAssetsMiscellaneousCurrent_871BF3BC046BBFCDFAAC25278CD2D00B_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAssetsMiscellaneousCurrent_AAD5585C3D4C58AEA26C1D260338DC91" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other current assets</link:label>
    <link:label id="lab_us-gaap_OtherAssetsMiscellaneousCurrent_871BF3BC046BBFCDFAAC25278CD2D00B_label_en-US" xlink:label="lab_us-gaap_OtherAssetsMiscellaneousCurrent_AAD5585C3D4C58AEA26C1D260338DC91" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Assets, Miscellaneous, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherAssetsMiscellaneousCurrent" xlink:label="loc_us-gaap_OtherAssetsMiscellaneousCurrent_AAD5585C3D4C58AEA26C1D260338DC91" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAssetsMiscellaneousCurrent_AAD5585C3D4C58AEA26C1D260338DC91" xlink:to="lab_us-gaap_OtherAssetsMiscellaneousCurrent_AAD5585C3D4C58AEA26C1D260338DC91" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherAssetsCurrent_C3B4F9641304BCE7C7D025278CD220DC_totalLabel_en-US" xlink:label="lab_us-gaap_OtherAssetsCurrent_D4C030F48EB1572F9CD84DEE2A5B0F05" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total other current assets</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherAssetsCurrent" xlink:label="loc_us-gaap_OtherAssetsCurrent_D4C030F48EB1572F9CD84DEE2A5B0F05" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAssetsCurrent_D4C030F48EB1572F9CD84DEE2A5B0F05" xlink:to="lab_us-gaap_OtherAssetsCurrent_D4C030F48EB1572F9CD84DEE2A5B0F05" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareRepurchaseProgramAxis_D626F8CDCB3B885567C213579BE98771_terseLabel_en-US" xlink:label="lab_us-gaap_ShareRepurchaseProgramAxis_D626F8CDCB3B885567C213579BE98771" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share Repurchase Program [Axis]</link:label>
    <link:label id="lab_us-gaap_ShareRepurchaseProgramAxis_D626F8CDCB3B885567C213579BE98771_label_en-US" xlink:label="lab_us-gaap_ShareRepurchaseProgramAxis_D626F8CDCB3B885567C213579BE98771" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share Repurchase Program [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareRepurchaseProgramAxis" xlink:label="loc_us-gaap_ShareRepurchaseProgramAxis_D626F8CDCB3B885567C213579BE98771" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareRepurchaseProgramAxis_D626F8CDCB3B885567C213579BE98771" xlink:to="lab_us-gaap_ShareRepurchaseProgramAxis_D626F8CDCB3B885567C213579BE98771" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareRepurchaseProgramDomain_C9EFC588F13F1587F32613579BE911F6_terseLabel_en-US" xlink:label="lab_us-gaap_ShareRepurchaseProgramDomain_C9EFC588F13F1587F32613579BE911F6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share Repurchase Program [Domain]</link:label>
    <link:label id="lab_us-gaap_ShareRepurchaseProgramDomain_C9EFC588F13F1587F32613579BE911F6_label_en-US" xlink:label="lab_us-gaap_ShareRepurchaseProgramDomain_C9EFC588F13F1587F32613579BE911F6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share Repurchase Program [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareRepurchaseProgramDomain" xlink:label="loc_us-gaap_ShareRepurchaseProgramDomain_C9EFC588F13F1587F32613579BE911F6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareRepurchaseProgramDomain_C9EFC588F13F1587F32613579BE911F6" xlink:to="lab_us-gaap_ShareRepurchaseProgramDomain_C9EFC588F13F1587F32613579BE911F6" xlink:type="arc" />
    <link:label id="lab_masi_A2015RepurchaseProgramMember_BF4D1766CC2C194E4E3713579BE9AB7B_terseLabel_en-US" xlink:label="lab_masi_A2015RepurchaseProgramMember_BF4D1766CC2C194E4E3713579BE9AB7B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2015 Repurchase Program</link:label>
    <link:label id="lab_masi_A2015RepurchaseProgramMember_BF4D1766CC2C194E4E3713579BE9AB7B_label_en-US" xlink:label="lab_masi_A2015RepurchaseProgramMember_BF4D1766CC2C194E4E3713579BE9AB7B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">2015 Repurchase Program [Member]</link:label>
    <link:label id="lab_masi_A2015RepurchaseProgramMember_BF4D1766CC2C194E4E3713579BE9AB7B_documentation_en-US" xlink:label="lab_masi_A2015RepurchaseProgramMember_BF4D1766CC2C194E4E3713579BE9AB7B" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">2015 Repurchase Program [Member]</link:label>
    <link:loc xlink:href="masi-20190928.xsd#masi_A2015RepurchaseProgramMember" xlink:label="loc_masi_A2015RepurchaseProgramMember_BF4D1766CC2C194E4E3713579BE9AB7B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_masi_A2015RepurchaseProgramMember_BF4D1766CC2C194E4E3713579BE9AB7B" xlink:to="lab_masi_A2015RepurchaseProgramMember_BF4D1766CC2C194E4E3713579BE9AB7B" xlink:type="arc" />
    <link:label id="lab_masi_A2018RepurchaseProgramMember_D1767D156EE4015052371361608D678B_terseLabel_en-US" xlink:label="lab_masi_A2018RepurchaseProgramMember_D1767D156EE4015052371361608D678B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2018 Repurchase Program</link:label>
    <link:label id="lab_masi_A2018RepurchaseProgramMember_D1767D156EE4015052371361608D678B_label_en-US" xlink:label="lab_masi_A2018RepurchaseProgramMember_D1767D156EE4015052371361608D678B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">2018 Repurchase Program [Member]</link:label>
    <link:label id="lab_masi_A2018RepurchaseProgramMember_D1767D156EE4015052371361608D678B_documentation_en-US" xlink:label="lab_masi_A2018RepurchaseProgramMember_D1767D156EE4015052371361608D678B" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">2018 Repurchase Program</link:label>
    <link:loc xlink:href="masi-20190928.xsd#masi_A2018RepurchaseProgramMember" xlink:label="loc_masi_A2018RepurchaseProgramMember_D1767D156EE4015052371361608D678B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_masi_A2018RepurchaseProgramMember_D1767D156EE4015052371361608D678B" xlink:to="lab_masi_A2018RepurchaseProgramMember_D1767D156EE4015052371361608D678B" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased_6DD7F286DFA11834839E13579BEB6220_terseLabel_en-US" xlink:label="lab_us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased_6DD7F286DFA11834839E13579BEB6220" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of common shares authorized to be repurchased under new stock repurchase program</link:label>
    <link:label id="lab_us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased_6DD7F286DFA11834839E13579BEB6220_label_en-US" xlink:label="lab_us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased_6DD7F286DFA11834839E13579BEB6220" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Repurchase Program, Number of Shares Authorized to be Repurchased</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased" xlink:label="loc_us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased_6DD7F286DFA11834839E13579BEB6220" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased_6DD7F286DFA11834839E13579BEB6220" xlink:to="lab_us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased_6DD7F286DFA11834839E13579BEB6220" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockRepurchaseProgramPeriodInForce1_7AB6263C0917BBC13AFD1357B15E5C75_terseLabel_en-US" xlink:label="lab_us-gaap_StockRepurchaseProgramPeriodInForce1_7AB6263C0917BBC13AFD1357B15E5C75" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock Repurchase Program, Period</link:label>
    <link:label id="lab_us-gaap_StockRepurchaseProgramPeriodInForce1_7AB6263C0917BBC13AFD1357B15E5C75_label_en-US" xlink:label="lab_us-gaap_StockRepurchaseProgramPeriodInForce1_7AB6263C0917BBC13AFD1357B15E5C75" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Repurchase Program, Period in Force</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockRepurchaseProgramPeriodInForce1" xlink:label="loc_us-gaap_StockRepurchaseProgramPeriodInForce1_7AB6263C0917BBC13AFD1357B15E5C75" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRepurchaseProgramPeriodInForce1_7AB6263C0917BBC13AFD1357B15E5C75" xlink:to="lab_us-gaap_StockRepurchaseProgramPeriodInForce1_7AB6263C0917BBC13AFD1357B15E5C75" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_4DA737E6D90723472A3113579BECCE43_terseLabel_en-US" xlink:label="lab_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_4DA737E6D90723472A3113579BECCE43" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock Repurchase Program, Remaining Authorized Repurchase Amount</link:label>
    <link:label id="lab_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_4DA737E6D90723472A3113579BECCE43_label_en-US" xlink:label="lab_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_4DA737E6D90723472A3113579BECCE43" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Repurchase Program, Remaining Authorized Repurchase Amount</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xlink:label="loc_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_4DA737E6D90723472A3113579BECCE43" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_4DA737E6D90723472A3113579BECCE43" xlink:to="lab_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_4DA737E6D90723472A3113579BECCE43" xlink:type="arc" />
    <link:label id="lab_us-gaap_TreasuryStockSharesAcquired_F8E4D8DC54E5AE83F4C313579BEC4E3F_terseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockSharesAcquired_F8E4D8DC54E5AE83F4C313579BEC4E3F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Shares repurchased(1)</link:label>
    <link:label id="lab_us-gaap_TreasuryStockSharesAcquired_F8E4D8DC54E5AE83F4C313579BEC4E3F_label_en-US" xlink:label="lab_us-gaap_TreasuryStockSharesAcquired_F8E4D8DC54E5AE83F4C313579BEC4E3F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Treasury Stock, Shares, Acquired</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TreasuryStockSharesAcquired" xlink:label="loc_us-gaap_TreasuryStockSharesAcquired_F8E4D8DC54E5AE83F4C313579BEC4E3F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockSharesAcquired_F8E4D8DC54E5AE83F4C313579BEC4E3F" xlink:to="lab_us-gaap_TreasuryStockSharesAcquired_F8E4D8DC54E5AE83F4C313579BEC4E3F" xlink:type="arc" />
    <link:label id="lab_us-gaap_TreasuryStockAcquiredAverageCostPerShare_6225D22248250C878DCD13579BEF40B7_terseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockAcquiredAverageCostPerShare_6225D22248250C878DCD13579BEF40B7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Average cost per share</link:label>
    <link:label id="lab_us-gaap_TreasuryStockAcquiredAverageCostPerShare_6225D22248250C878DCD13579BEF40B7_label_en-US" xlink:label="lab_us-gaap_TreasuryStockAcquiredAverageCostPerShare_6225D22248250C878DCD13579BEF40B7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Treasury Stock Acquired, Average Cost Per Share</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TreasuryStockAcquiredAverageCostPerShare" xlink:label="loc_us-gaap_TreasuryStockAcquiredAverageCostPerShare_6225D22248250C878DCD13579BEF40B7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockAcquiredAverageCostPerShare_6225D22248250C878DCD13579BEF40B7" xlink:to="lab_us-gaap_TreasuryStockAcquiredAverageCostPerShare_6225D22248250C878DCD13579BEF40B7" xlink:type="arc" />
    <link:label id="lab_us-gaap_TreasuryStockValueAcquiredCostMethod_587A748A49157BAAB31C13579BEFE77D_terseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockValueAcquiredCostMethod_587A748A49157BAAB31C13579BEFE77D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Value of shares repurchased</link:label>
    <link:label id="lab_us-gaap_TreasuryStockValueAcquiredCostMethod_587A748A49157BAAB31C13579BEFE77D_label_en-US" xlink:label="lab_us-gaap_TreasuryStockValueAcquiredCostMethod_587A748A49157BAAB31C13579BEFE77D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Treasury Stock, Value, Acquired, Cost Method</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:label="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_587A748A49157BAAB31C13579BEFE77D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_587A748A49157BAAB31C13579BEFE77D" xlink:to="lab_us-gaap_TreasuryStockValueAcquiredCostMethod_587A748A49157BAAB31C13579BEFE77D" xlink:type="arc" />
    <link:label id="lab_us-gaap_PaymentsToAcquireBusinessesGross_00D9CC6526BD0CFE5B36B899B7A2822D_terseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireBusinessesGross_ED8C142786255AF89F8D55FA0D1E0FF9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Acquisition through business combination</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireBusinessesGross_00D9CC6526BD0CFE5B36B899B7A2822D_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireBusinessesGross_ED8C142786255AF89F8D55FA0D1E0FF9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments to Acquire Businesses, Gross</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesGross" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesGross_ED8C142786255AF89F8D55FA0D1E0FF9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireBusinessesGross_ED8C142786255AF89F8D55FA0D1E0FF9" xlink:to="lab_us-gaap_PaymentsToAcquireBusinessesGross_ED8C142786255AF89F8D55FA0D1E0FF9" xlink:type="arc" />
    <link:label id="lab_us-gaap_GoodwillAcquiredDuringPeriod_2679DAF1ABA0845A1922B899B7A2F9BF_verboseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAcquiredDuringPeriod_4E7598E0530A5C58B9BCB97F1FA1EFE4" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Goodwill, Acquired During Period</link:label>
    <link:label id="lab_us-gaap_GoodwillAcquiredDuringPeriod_2679DAF1ABA0845A1922B899B7A2F9BF_label_en-US" xlink:label="lab_us-gaap_GoodwillAcquiredDuringPeriod_4E7598E0530A5C58B9BCB97F1FA1EFE4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Goodwill, Acquired During Period</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillAcquiredDuringPeriod" xlink:label="loc_us-gaap_GoodwillAcquiredDuringPeriod_4E7598E0530A5C58B9BCB97F1FA1EFE4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAcquiredDuringPeriod_4E7598E0530A5C58B9BCB97F1FA1EFE4" xlink:to="lab_us-gaap_GoodwillAcquiredDuringPeriod_4E7598E0530A5C58B9BCB97F1FA1EFE4" xlink:type="arc" />
    <link:label id="lab_masi_DeferredTaxAdjustmentfromPurchasePriceAllocation_1B8A944656556942E845B899B7A2A6E8_terseLabel_en-US" xlink:label="lab_masi_DeferredTaxAdjustmentfromPurchasePriceAllocation_968B3CB8D54F5BC78D874CFE98D1D1B2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred Tax Adjustment from Purchase Price Allocation</link:label>
    <link:label id="lab_masi_DeferredTaxAdjustmentfromPurchasePriceAllocation_1B8A944656556942E845B899B7A2A6E8_label_en-US" xlink:label="lab_masi_DeferredTaxAdjustmentfromPurchasePriceAllocation_968B3CB8D54F5BC78D874CFE98D1D1B2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Adjustment from Purchase Price Allocation</link:label>
    <link:label id="lab_masi_DeferredTaxAdjustmentfromPurchasePriceAllocation_1B8A944656556942E845B899B7A2A6E8_documentation_en-US" xlink:label="lab_masi_DeferredTaxAdjustmentfromPurchasePriceAllocation_968B3CB8D54F5BC78D874CFE98D1D1B2" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Deferred Tax Adjustment from Purchase Price Allocation</link:label>
    <link:loc xlink:href="masi-20190928.xsd#masi_DeferredTaxAdjustmentfromPurchasePriceAllocation" xlink:label="loc_masi_DeferredTaxAdjustmentfromPurchasePriceAllocation_968B3CB8D54F5BC78D874CFE98D1D1B2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_masi_DeferredTaxAdjustmentfromPurchasePriceAllocation_968B3CB8D54F5BC78D874CFE98D1D1B2" xlink:to="lab_masi_DeferredTaxAdjustmentfromPurchasePriceAllocation_968B3CB8D54F5BC78D874CFE98D1D1B2" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_0087D426A53B37E77D390E782B436590_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_0087D426A53B37E77D390E782B436590" 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_0087D426A53B37E77D390E782B436590" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_0087D426A53B37E77D390E782B436590" xlink:to="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_0087D426A53B37E77D390E782B436590" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_A58A3546EB547E94DE650E782B43041F_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_A58A3546EB547E94DE650E782B43041F" 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_A58A3546EB547E94DE650E782B43041F_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_A58A3546EB547E94DE650E782B43041F" 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_A58A3546EB547E94DE650E782B43041F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_A58A3546EB547E94DE650E782B43041F" xlink:to="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_A58A3546EB547E94DE650E782B43041F" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable_3FC687345EFAD21F9DC8E4BFA13BD1EB_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable_3FC687345EFAD21F9DC8E4BFA13BD1EB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Revenue by Major Customers, by Reporting Segments [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable_3FC687345EFAD21F9DC8E4BFA13BD1EB_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable_3FC687345EFAD21F9DC8E4BFA13BD1EB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Revenue by Major Customers, by Reporting Segments [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable" xlink:label="loc_us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable_3FC687345EFAD21F9DC8E4BFA13BD1EB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable_3FC687345EFAD21F9DC8E4BFA13BD1EB" xlink:to="lab_us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable_3FC687345EFAD21F9DC8E4BFA13BD1EB" xlink:type="arc" />
    <link:label id="lab_us-gaap_EMEAMember_CDEF1D047885545584BDE4BFA13CB7E6_verboseLabel_en-US" xlink:label="lab_us-gaap_EMEAMember_CDEF1D047885545584BDE4BFA13CB7E6" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Europe, Middle East and Africa</link:label>
    <link:label id="lab_us-gaap_EMEAMember_CDEF1D047885545584BDE4BFA13CB7E6_label_en-US" xlink:label="lab_us-gaap_EMEAMember_CDEF1D047885545584BDE4BFA13CB7E6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">EMEA [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EMEAMember" xlink:label="loc_us-gaap_EMEAMember_CDEF1D047885545584BDE4BFA13CB7E6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EMEAMember_CDEF1D047885545584BDE4BFA13CB7E6" xlink:to="lab_us-gaap_EMEAMember_CDEF1D047885545584BDE4BFA13CB7E6" xlink:type="arc" />
    <link:label id="lab_srt_AsiaPacificMember_904CD7AAECA1496834DCE4BFA13C6EA2_verboseLabel_en-US" xlink:label="lab_srt_AsiaPacificMember_904CD7AAECA1496834DCE4BFA13C6EA2" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Asia and Australia</link:label>
    <link:label id="lab_srt_AsiaPacificMember_904CD7AAECA1496834DCE4BFA13C6EA2_label_en-US" xlink:label="lab_srt_AsiaPacificMember_904CD7AAECA1496834DCE4BFA13C6EA2" 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_904CD7AAECA1496834DCE4BFA13C6EA2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_AsiaPacificMember_904CD7AAECA1496834DCE4BFA13C6EA2" xlink:to="lab_srt_AsiaPacificMember_904CD7AAECA1496834DCE4BFA13C6EA2" xlink:type="arc" />
    <link:label id="lab_srt_AmericasMember_90B3ABD28AD39F4CA7BDE4BFA13D0B81_terseLabel_en-US" xlink:label="lab_srt_AmericasMember_90B3ABD28AD39F4CA7BDE4BFA13D0B81" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">North and South America (excluding the U.S.)</link:label>
    <link:label id="lab_srt_AmericasMember_90B3ABD28AD39F4CA7BDE4BFA13D0B81_label_en-US" xlink:label="lab_srt_AmericasMember_90B3ABD28AD39F4CA7BDE4BFA13D0B81" 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_90B3ABD28AD39F4CA7BDE4BFA13D0B81" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_AmericasMember_90B3ABD28AD39F4CA7BDE4BFA13D0B81" xlink:to="lab_srt_AmericasMember_90B3ABD28AD39F4CA7BDE4BFA13D0B81" xlink:type="arc" />
    <link:label id="lab_us-gaap_ConcentrationRiskByBenchmarkAxis_F4F2E9B9064D154DFA50E4BFA13DDD6F_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskByBenchmarkAxis_F4F2E9B9064D154DFA50E4BFA13DDD6F" 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_F4F2E9B9064D154DFA50E4BFA13DDD6F_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskByBenchmarkAxis_F4F2E9B9064D154DFA50E4BFA13DDD6F" 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_F4F2E9B9064D154DFA50E4BFA13DDD6F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_F4F2E9B9064D154DFA50E4BFA13DDD6F" xlink:to="lab_us-gaap_ConcentrationRiskByBenchmarkAxis_F4F2E9B9064D154DFA50E4BFA13DDD6F" xlink:type="arc" />
    <link:label id="lab_us-gaap_ConcentrationRiskBenchmarkDomain_3DC8CCEB900D5CD686CAE4BFA13D037C_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskBenchmarkDomain_3DC8CCEB900D5CD686CAE4BFA13D037C" 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_3DC8CCEB900D5CD686CAE4BFA13D037C_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskBenchmarkDomain_3DC8CCEB900D5CD686CAE4BFA13D037C" 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_3DC8CCEB900D5CD686CAE4BFA13D037C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_3DC8CCEB900D5CD686CAE4BFA13D037C" xlink:to="lab_us-gaap_ConcentrationRiskBenchmarkDomain_3DC8CCEB900D5CD686CAE4BFA13D037C" xlink:type="arc" />
    <link:label id="lab_us-gaap_ConcentrationRiskByTypeAxis_74381BC8D812A4C2666EE4BFA13DD991_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskByTypeAxis_74381BC8D812A4C2666EE4BFA13DD991" 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_74381BC8D812A4C2666EE4BFA13DD991_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskByTypeAxis_74381BC8D812A4C2666EE4BFA13DD991" 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_74381BC8D812A4C2666EE4BFA13DD991" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_74381BC8D812A4C2666EE4BFA13DD991" xlink:to="lab_us-gaap_ConcentrationRiskByTypeAxis_74381BC8D812A4C2666EE4BFA13DD991" xlink:type="arc" />
    <link:label id="lab_us-gaap_ConcentrationRiskTypeDomain_5C66B1F9F03C5BECA09BE4BFA13DAA43_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskTypeDomain_5C66B1F9F03C5BECA09BE4BFA13DAA43" 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_5C66B1F9F03C5BECA09BE4BFA13DAA43_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskTypeDomain_5C66B1F9F03C5BECA09BE4BFA13DAA43" 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_5C66B1F9F03C5BECA09BE4BFA13DAA43" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_5C66B1F9F03C5BECA09BE4BFA13DAA43" xlink:to="lab_us-gaap_ConcentrationRiskTypeDomain_5C66B1F9F03C5BECA09BE4BFA13DAA43" xlink:type="arc" />
    <link:label id="lab_srt_MajorCustomersAxis_47A8CB311B4A4A66FCDDE4BFA13ECB4A_terseLabel_en-US" xlink:label="lab_srt_MajorCustomersAxis_47A8CB311B4A4A66FCDDE4BFA13ECB4A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Customer [Axis]</link:label>
    <link:label id="lab_srt_MajorCustomersAxis_47A8CB311B4A4A66FCDDE4BFA13ECB4A_label_en-US" xlink:label="lab_srt_MajorCustomersAxis_47A8CB311B4A4A66FCDDE4BFA13ECB4A" 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_47A8CB311B4A4A66FCDDE4BFA13ECB4A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MajorCustomersAxis_47A8CB311B4A4A66FCDDE4BFA13ECB4A" xlink:to="lab_srt_MajorCustomersAxis_47A8CB311B4A4A66FCDDE4BFA13ECB4A" xlink:type="arc" />
    <link:label id="lab_srt_NameOfMajorCustomerDomain_8817EEFB28CD2E04F9C7E4BFA13F8061_terseLabel_en-US" xlink:label="lab_srt_NameOfMajorCustomerDomain_8817EEFB28CD2E04F9C7E4BFA13F8061" 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_8817EEFB28CD2E04F9C7E4BFA13F8061_label_en-US" xlink:label="lab_srt_NameOfMajorCustomerDomain_8817EEFB28CD2E04F9C7E4BFA13F8061" 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_8817EEFB28CD2E04F9C7E4BFA13F8061" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_NameOfMajorCustomerDomain_8817EEFB28CD2E04F9C7E4BFA13F8061" xlink:to="lab_srt_NameOfMajorCustomerDomain_8817EEFB28CD2E04F9C7E4BFA13F8061" xlink:type="arc" />
    <link:label id="lab_us-gaap_SubsegmentsAxis_660CB195C0E937486673E4BFA13F430F_terseLabel_en-US" xlink:label="lab_us-gaap_SubsegmentsAxis_660CB195C0E937486673E4BFA13F430F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Subsegments [Axis]</link:label>
    <link:label id="lab_us-gaap_SubsegmentsAxis_660CB195C0E937486673E4BFA13F430F_label_en-US" xlink:label="lab_us-gaap_SubsegmentsAxis_660CB195C0E937486673E4BFA13F430F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Subsegments [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SubsegmentsAxis" xlink:label="loc_us-gaap_SubsegmentsAxis_660CB195C0E937486673E4BFA13F430F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsegmentsAxis_660CB195C0E937486673E4BFA13F430F" xlink:to="lab_us-gaap_SubsegmentsAxis_660CB195C0E937486673E4BFA13F430F" xlink:type="arc" />
    <link:label id="lab_us-gaap_SubsegmentsDomain_589CF699AD08FAF449B9E4BFA13F181B_terseLabel_en-US" xlink:label="lab_us-gaap_SubsegmentsDomain_589CF699AD08FAF449B9E4BFA13F181B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Subsegments [Domain]</link:label>
    <link:label id="lab_us-gaap_SubsegmentsDomain_589CF699AD08FAF449B9E4BFA13F181B_label_en-US" xlink:label="lab_us-gaap_SubsegmentsDomain_589CF699AD08FAF449B9E4BFA13F181B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Subsegments [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SubsegmentsDomain" xlink:label="loc_us-gaap_SubsegmentsDomain_589CF699AD08FAF449B9E4BFA13F181B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsegmentsDomain_589CF699AD08FAF449B9E4BFA13F181B" xlink:to="lab_us-gaap_SubsegmentsDomain_589CF699AD08FAF449B9E4BFA13F181B" xlink:type="arc" />
    <link:label id="lab_us-gaap_SubsegmentsConsolidationItemsAxis_75280FD1586275ED1B80E4BFA1405C15_terseLabel_en-US" xlink:label="lab_us-gaap_SubsegmentsConsolidationItemsAxis_75280FD1586275ED1B80E4BFA1405C15" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Subsegments Consolidation Items [Axis]</link:label>
    <link:label id="lab_us-gaap_SubsegmentsConsolidationItemsAxis_75280FD1586275ED1B80E4BFA1405C15_label_en-US" xlink:label="lab_us-gaap_SubsegmentsConsolidationItemsAxis_75280FD1586275ED1B80E4BFA1405C15" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Subsegments Consolidation Items [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SubsegmentsConsolidationItemsAxis" xlink:label="loc_us-gaap_SubsegmentsConsolidationItemsAxis_75280FD1586275ED1B80E4BFA1405C15" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsegmentsConsolidationItemsAxis_75280FD1586275ED1B80E4BFA1405C15" xlink:to="lab_us-gaap_SubsegmentsConsolidationItemsAxis_75280FD1586275ED1B80E4BFA1405C15" xlink:type="arc" />
    <link:label id="lab_us-gaap_SubsegmentsConsolidationItemsDomain_7B95E8741A8DF4405E56E4BFA140D705_terseLabel_en-US" xlink:label="lab_us-gaap_SubsegmentsConsolidationItemsDomain_7B95E8741A8DF4405E56E4BFA140D705" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Subsegments Consolidation Items [Domain]</link:label>
    <link:label id="lab_us-gaap_SubsegmentsConsolidationItemsDomain_7B95E8741A8DF4405E56E4BFA140D705_label_en-US" xlink:label="lab_us-gaap_SubsegmentsConsolidationItemsDomain_7B95E8741A8DF4405E56E4BFA140D705" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Subsegments Consolidation Items [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SubsegmentsConsolidationItemsDomain" xlink:label="loc_us-gaap_SubsegmentsConsolidationItemsDomain_7B95E8741A8DF4405E56E4BFA140D705" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsegmentsConsolidationItemsDomain_7B95E8741A8DF4405E56E4BFA140D705" xlink:to="lab_us-gaap_SubsegmentsConsolidationItemsDomain_7B95E8741A8DF4405E56E4BFA140D705" xlink:type="arc" />
    <link:label id="lab_us-gaap_EntityWideRevenueMajorCustomerLineItems_0E646E9FDB01FD34486CE4BFA140BAFA_terseLabel_en-US" xlink:label="lab_us-gaap_EntityWideRevenueMajorCustomerLineItems_0E646E9FDB01FD34486CE4BFA140BAFA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenue, Major Customer [Line Items]</link:label>
    <link:label id="lab_us-gaap_EntityWideRevenueMajorCustomerLineItems_0E646E9FDB01FD34486CE4BFA140BAFA_label_en-US" xlink:label="lab_us-gaap_EntityWideRevenueMajorCustomerLineItems_0E646E9FDB01FD34486CE4BFA140BAFA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue, Major Customer [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EntityWideRevenueMajorCustomerLineItems" xlink:label="loc_us-gaap_EntityWideRevenueMajorCustomerLineItems_0E646E9FDB01FD34486CE4BFA140BAFA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EntityWideRevenueMajorCustomerLineItems_0E646E9FDB01FD34486CE4BFA140BAFA" xlink:to="lab_us-gaap_EntityWideRevenueMajorCustomerLineItems_0E646E9FDB01FD34486CE4BFA140BAFA" xlink:type="arc" />
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_3F8AA116B4A4B105CBBFE4BFA141076B_verboseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_3F8AA116B4A4B105CBBFE4BFA141076B" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Product revenue</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_3F8AA116B4A4B105CBBFE4BFA141076B_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_3F8AA116B4A4B105CBBFE4BFA141076B" 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_3F8AA116B4A4B105CBBFE4BFA141076B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_3F8AA116B4A4B105CBBFE4BFA141076B" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_3F8AA116B4A4B105CBBFE4BFA141076B" xlink:type="arc" />
    <link:label id="lab_us-gaap_ConcentrationRiskPercentage1_34A36CDFDE8EA75CA142E4BFA1405F35_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskPercentage1_34A36CDFDE8EA75CA142E4BFA1405F35" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Concentration Risk, Percentage</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskPercentage1_34A36CDFDE8EA75CA142E4BFA1405F35_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskPercentage1_34A36CDFDE8EA75CA142E4BFA1405F35" 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_34A36CDFDE8EA75CA142E4BFA1405F35" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskPercentage1_34A36CDFDE8EA75CA142E4BFA1405F35" xlink:to="lab_us-gaap_ConcentrationRiskPercentage1_34A36CDFDE8EA75CA142E4BFA1405F35" xlink:type="arc" />
    <link:label id="lab_us-gaap_SegmentReportingInformationRevenueAbstract_6F86F6EAAEF82921ABE2E4BFA141547C_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingInformationRevenueAbstract_6F86F6EAAEF82921ABE2E4BFA141547C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Analysis of Product Revenues Based upon the Geographic Area Shipped</link:label>
    <link:label id="lab_us-gaap_SegmentReportingInformationRevenueAbstract_6F86F6EAAEF82921ABE2E4BFA141547C_label_en-US" xlink:label="lab_us-gaap_SegmentReportingInformationRevenueAbstract_6F86F6EAAEF82921ABE2E4BFA141547C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Segment Reporting Information, Revenue for Reportable Segment [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SegmentReportingInformationRevenueAbstract" xlink:label="loc_us-gaap_SegmentReportingInformationRevenueAbstract_6F86F6EAAEF82921ABE2E4BFA141547C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingInformationRevenueAbstract_6F86F6EAAEF82921ABE2E4BFA141547C" xlink:to="lab_us-gaap_SegmentReportingInformationRevenueAbstract_6F86F6EAAEF82921ABE2E4BFA141547C" xlink:type="arc" />
    <link:label id="lab_us-gaap_SignificantAccountingPoliciesTextBlock_02ADFFB0F31BBE096E38B899B5A18207_terseLabel_en-US" xlink:label="lab_us-gaap_SignificantAccountingPoliciesTextBlock_229E3B4DD34753B2AC9D4F819FDC1E2B" 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_SignificantAccountingPoliciesTextBlock_02ADFFB0F31BBE096E38B899B5A18207_label_en-US" xlink:label="lab_us-gaap_SignificantAccountingPoliciesTextBlock_229E3B4DD34753B2AC9D4F819FDC1E2B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Significant 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_SignificantAccountingPoliciesTextBlock" xlink:label="loc_us-gaap_SignificantAccountingPoliciesTextBlock_229E3B4DD34753B2AC9D4F819FDC1E2B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SignificantAccountingPoliciesTextBlock_229E3B4DD34753B2AC9D4F819FDC1E2B" xlink:to="lab_us-gaap_SignificantAccountingPoliciesTextBlock_229E3B4DD34753B2AC9D4F819FDC1E2B" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeTaxDisclosureAbstract_28603C309FD8CDC06DEE20E1ED9BA77B_label_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureAbstract_E6E0F742D88F5E2C813FF502600AB405" 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_E6E0F742D88F5E2C813FF502600AB405" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_E6E0F742D88F5E2C813FF502600AB405" xlink:to="lab_us-gaap_IncomeTaxDisclosureAbstract_E6E0F742D88F5E2C813FF502600AB405" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherTaxExpenseBenefit_C70E82D5FF8C9C4DD07920E1ED9B3C82_terseLabel_en-US" xlink:label="lab_us-gaap_OtherTaxExpenseBenefit_97D3FD5F3502571285FF6E7274FD6829" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other Tax Expense (Benefit)</link:label>
    <link:label id="lab_us-gaap_OtherTaxExpenseBenefit_C70E82D5FF8C9C4DD07920E1ED9B3C82_label_en-US" xlink:label="lab_us-gaap_OtherTaxExpenseBenefit_97D3FD5F3502571285FF6E7274FD6829" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">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_OtherTaxExpenseBenefit" xlink:label="loc_us-gaap_OtherTaxExpenseBenefit_97D3FD5F3502571285FF6E7274FD6829" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherTaxExpenseBenefit_97D3FD5F3502571285FF6E7274FD6829" xlink:to="lab_us-gaap_OtherTaxExpenseBenefit_97D3FD5F3502571285FF6E7274FD6829" xlink:type="arc" />
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefits_D0EBA0749288A617FC3320E1ED9CF74A_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefits_23AF15665AD452AF8C9B57071E1A6E1E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Gross unrecognized tax benefit</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefits_D0EBA0749288A617FC3320E1ED9CF74A_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefits_23AF15665AD452AF8C9B57071E1A6E1E" 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_23AF15665AD452AF8C9B57071E1A6E1E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefits_23AF15665AD452AF8C9B57071E1A6E1E" xlink:to="lab_us-gaap_UnrecognizedTaxBenefits_23AF15665AD452AF8C9B57071E1A6E1E" xlink:type="arc" />
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate_1C3F01DB22E4CE61310620E1ED9C936C_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate_908EED289B0B5B63BB68A139F968C407" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Unrecognized tax benefit that would affect effective tax rate</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate_1C3F01DB22E4CE61310620E1ED9C936C_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate_908EED289B0B5B63BB68A139F968C407" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unrecognized Tax Benefits that Would Impact Effective Tax Rate</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate_908EED289B0B5B63BB68A139F968C407" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate_908EED289B0B5B63BB68A139F968C407" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate_908EED289B0B5B63BB68A139F968C407" xlink:type="arc" />
    <link:label id="lab_us-gaap_PatentsMember_3FDF764E272B68C39171B899B638370B_terseLabel_en-US" xlink:label="lab_us-gaap_PatentsMember_8D1A2C0F2586520998DCAB0A569CC413" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Patents</link:label>
    <link:label id="lab_us-gaap_PatentsMember_3FDF764E272B68C39171B899B638370B_label_en-US" xlink:label="lab_us-gaap_PatentsMember_8D1A2C0F2586520998DCAB0A569CC413" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Patents [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PatentsMember" xlink:label="loc_us-gaap_PatentsMember_8D1A2C0F2586520998DCAB0A569CC413" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PatentsMember_8D1A2C0F2586520998DCAB0A569CC413" xlink:to="lab_us-gaap_PatentsMember_8D1A2C0F2586520998DCAB0A569CC413" xlink:type="arc" />
    <link:label id="lab_us-gaap_CustomerRelationshipsMember_244C9DEC69A49B5DA036B899B638938E_terseLabel_en-US" xlink:label="lab_us-gaap_CustomerRelationshipsMember_50774ABC4D9F52FEB41E1AD67CA889EB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Customer relationships</link:label>
    <link:label id="lab_us-gaap_CustomerRelationshipsMember_244C9DEC69A49B5DA036B899B638938E_label_en-US" xlink:label="lab_us-gaap_CustomerRelationshipsMember_50774ABC4D9F52FEB41E1AD67CA889EB" 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_50774ABC4D9F52FEB41E1AD67CA889EB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CustomerRelationshipsMember_50774ABC4D9F52FEB41E1AD67CA889EB" xlink:to="lab_us-gaap_CustomerRelationshipsMember_50774ABC4D9F52FEB41E1AD67CA889EB" xlink:type="arc" />
    <link:label id="lab_us-gaap_LicensingAgreementsMember_B76E573915491B8CAC09B899B638777A_terseLabel_en-US" xlink:label="lab_us-gaap_LicensingAgreementsMember_2CF2B87A70A15DC79875C1C2A95698B0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Licenses-related party</link:label>
    <link:label id="lab_us-gaap_LicensingAgreementsMember_B76E573915491B8CAC09B899B638777A_label_en-US" xlink:label="lab_us-gaap_LicensingAgreementsMember_2CF2B87A70A15DC79875C1C2A95698B0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Licensing Agreements [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LicensingAgreementsMember" xlink:label="loc_us-gaap_LicensingAgreementsMember_2CF2B87A70A15DC79875C1C2A95698B0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LicensingAgreementsMember_2CF2B87A70A15DC79875C1C2A95698B0" xlink:to="lab_us-gaap_LicensingAgreementsMember_2CF2B87A70A15DC79875C1C2A95698B0" xlink:type="arc" />
    <link:label id="lab_masi_AcquiredTechnologyMember_20EF6B55B6C3C2A4EDE8B899B6389848_terseLabel_en-US" xlink:label="lab_masi_AcquiredTechnologyMember_97D15386E94858D39BFC74E0E509B411" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Acquired technology</link:label>
    <link:label id="lab_masi_AcquiredTechnologyMember_20EF6B55B6C3C2A4EDE8B899B6389848_label_en-US" xlink:label="lab_masi_AcquiredTechnologyMember_97D15386E94858D39BFC74E0E509B411" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Acquired Technology [Member]</link:label>
    <link:label id="lab_masi_AcquiredTechnologyMember_20EF6B55B6C3C2A4EDE8B899B6389848_documentation_en-US" xlink:label="lab_masi_AcquiredTechnologyMember_97D15386E94858D39BFC74E0E509B411" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Acquired Technology [Member]</link:label>
    <link:loc xlink:href="masi-20190928.xsd#masi_AcquiredTechnologyMember" xlink:label="loc_masi_AcquiredTechnologyMember_97D15386E94858D39BFC74E0E509B411" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_masi_AcquiredTechnologyMember_97D15386E94858D39BFC74E0E509B411" xlink:to="lab_masi_AcquiredTechnologyMember_97D15386E94858D39BFC74E0E509B411" xlink:type="arc" />
    <link:label id="lab_us-gaap_TrademarksMember_8A7199F4E2D16EA97C93B899B639A28B_terseLabel_en-US" xlink:label="lab_us-gaap_TrademarksMember_35D558C31B3A5DD39D677AD7C4DF995F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Trademarks</link:label>
    <link:label id="lab_us-gaap_TrademarksMember_8A7199F4E2D16EA97C93B899B639A28B_label_en-US" xlink:label="lab_us-gaap_TrademarksMember_35D558C31B3A5DD39D677AD7C4DF995F" 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_35D558C31B3A5DD39D677AD7C4DF995F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TrademarksMember_35D558C31B3A5DD39D677AD7C4DF995F" xlink:to="lab_us-gaap_TrademarksMember_35D558C31B3A5DD39D677AD7C4DF995F" xlink:type="arc" />
    <link:label id="lab_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember_02B3C39C15E44D080CBAB899B639ED41_terseLabel_en-US" xlink:label="lab_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember_56CA11A3022350708B123722B0E18A68" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Capitalized software development costs</link:label>
    <link:label id="lab_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember_02B3C39C15E44D080CBAB899B639ED41_label_en-US" xlink:label="lab_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember_56CA11A3022350708B123722B0E18A68" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Software and Software Development Costs [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SoftwareAndSoftwareDevelopmentCostsMember" xlink:label="loc_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember_56CA11A3022350708B123722B0E18A68" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember_56CA11A3022350708B123722B0E18A68" xlink:to="lab_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember_56CA11A3022350708B123722B0E18A68" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherIntangibleAssetsMember_64584AF9870FE6CC7700B899B6395963_terseLabel_en-US" xlink:label="lab_us-gaap_OtherIntangibleAssetsMember_075C94EFE17857E0B367FE721F920E3B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other</link:label>
    <link:label id="lab_us-gaap_OtherIntangibleAssetsMember_64584AF9870FE6CC7700B899B6395963_label_en-US" xlink:label="lab_us-gaap_OtherIntangibleAssetsMember_075C94EFE17857E0B367FE721F920E3B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other 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_OtherIntangibleAssetsMember" xlink:label="loc_us-gaap_OtherIntangibleAssetsMember_075C94EFE17857E0B367FE721F920E3B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherIntangibleAssetsMember_075C94EFE17857E0B367FE721F920E3B" xlink:to="lab_us-gaap_OtherIntangibleAssetsMember_075C94EFE17857E0B367FE721F920E3B" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsGross_F01674DED8573238E596B899B639DE15_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsGross_5F7E8F2F81985AA6906DDA22AFC821B6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Total intangible assets</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsGross_F01674DED8573238E596B899B639DE15_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsGross_5F7E8F2F81985AA6906DDA22AFC821B6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets, Gross</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_5F7E8F2F81985AA6906DDA22AFC821B6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsGross_5F7E8F2F81985AA6906DDA22AFC821B6" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsGross_5F7E8F2F81985AA6906DDA22AFC821B6" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_B16EABF0F208DDF200DCB899B63AF9F7_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_EA7918A82C215D79887773284F4AA613" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Accumulated amortization</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_B16EABF0F208DDF200DCB899B63AF9F7_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_EA7918A82C215D79887773284F4AA613" 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_EA7918A82C215D79887773284F4AA613" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_EA7918A82C215D79887773284F4AA613" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_EA7918A82C215D79887773284F4AA613" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_BDE49CCEC6646642F831B899B644C30F_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_54323F4DEBD959F99532F6818D5844EB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenue from External Customers by Products and Services [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_BDE49CCEC6646642F831B899B644C30F_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_54323F4DEBD959F99532F6818D5844EB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue from External Customers by Products and Services [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable" xlink:label="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_54323F4DEBD959F99532F6818D5844EB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_54323F4DEBD959F99532F6818D5844EB" xlink:to="lab_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_54323F4DEBD959F99532F6818D5844EB" xlink:type="arc" />
    <link:label id="lab_us-gaap_SalesRevenueProductLineMember_7FAAF1425EBB1762061EB899B64B324E_terseLabel_en-US" xlink:label="lab_us-gaap_SalesRevenueProductLineMember_63AAFE6DDE37547EA0A6F52A4FAD5920" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Sales Revenue, Product Line</link:label>
    <link:label id="lab_us-gaap_SalesRevenueProductLineMember_7FAAF1425EBB1762061EB899B64B324E_label_en-US" xlink:label="lab_us-gaap_SalesRevenueProductLineMember_63AAFE6DDE37547EA0A6F52A4FAD5920" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue, Product and Service Benchmark [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SalesRevenueProductLineMember" xlink:label="loc_us-gaap_SalesRevenueProductLineMember_63AAFE6DDE37547EA0A6F52A4FAD5920" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SalesRevenueProductLineMember_63AAFE6DDE37547EA0A6F52A4FAD5920" xlink:to="lab_us-gaap_SalesRevenueProductLineMember_63AAFE6DDE37547EA0A6F52A4FAD5920" xlink:type="arc" />
    <link:label id="lab_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_23672F8576E7CB7C7186B899B64BFD4F_terseLabel_en-US" xlink:label="lab_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_DB8CEE88D7F35CC98180961DDB8C7CE3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenue from External Customer [Line Items]</link:label>
    <link:label id="lab_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_23672F8576E7CB7C7186B899B64BFD4F_label_en-US" xlink:label="lab_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_DB8CEE88D7F35CC98180961DDB8C7CE3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue from External Customer [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems" xlink:label="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_DB8CEE88D7F35CC98180961DDB8C7CE3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_DB8CEE88D7F35CC98180961DDB8C7CE3" xlink:to="lab_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_DB8CEE88D7F35CC98180961DDB8C7CE3" xlink:type="arc" />
    <link:label id="lab_us-gaap_InventoryRawMaterialsNetOfReserves_0156324CE6ED5B74EC8E44D85E539F15_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryRawMaterialsNetOfReserves_5B531DC88D915C7D8E877B93097E4704" 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_0156324CE6ED5B74EC8E44D85E539F15_label_en-US" xlink:label="lab_us-gaap_InventoryRawMaterialsNetOfReserves_5B531DC88D915C7D8E877B93097E4704" 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_5B531DC88D915C7D8E877B93097E4704" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryRawMaterialsNetOfReserves_5B531DC88D915C7D8E877B93097E4704" xlink:to="lab_us-gaap_InventoryRawMaterialsNetOfReserves_5B531DC88D915C7D8E877B93097E4704" xlink:type="arc" />
    <link:label id="lab_us-gaap_InventoryWorkInProcessNetOfReserves_F122CB8C3852CB8CDCA944D85E540CFA_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryWorkInProcessNetOfReserves_CBCE19F65080556384DC39DDDD47BA55" 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_F122CB8C3852CB8CDCA944D85E540CFA_label_en-US" xlink:label="lab_us-gaap_InventoryWorkInProcessNetOfReserves_CBCE19F65080556384DC39DDDD47BA55" 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_CBCE19F65080556384DC39DDDD47BA55" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryWorkInProcessNetOfReserves_CBCE19F65080556384DC39DDDD47BA55" xlink:to="lab_us-gaap_InventoryWorkInProcessNetOfReserves_CBCE19F65080556384DC39DDDD47BA55" xlink:type="arc" />
    <link:label id="lab_us-gaap_InventoryFinishedGoodsNetOfReserves_DAFD01224A352154F2A744D85E546509_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryFinishedGoodsNetOfReserves_25ABEF53168153718920051113EFA61E" 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_DAFD01224A352154F2A744D85E546509_label_en-US" xlink:label="lab_us-gaap_InventoryFinishedGoodsNetOfReserves_25ABEF53168153718920051113EFA61E" 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_25ABEF53168153718920051113EFA61E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryFinishedGoodsNetOfReserves_25ABEF53168153718920051113EFA61E" xlink:to="lab_us-gaap_InventoryFinishedGoodsNetOfReserves_25ABEF53168153718920051113EFA61E" xlink:type="arc" />
    <link:label id="lab_us-gaap_InventoryNet_13E9800E3B1731C122B044D85E5400E0_totalLabel_en-US" xlink:label="lab_us-gaap_InventoryNet_37FE4779BBE35F89900C40EE3364858E" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total inventories</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_37FE4779BBE35F89900C40EE3364858E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryNet_37FE4779BBE35F89900C40EE3364858E" xlink:to="lab_us-gaap_InventoryNet_37FE4779BBE35F89900C40EE3364858E" xlink:type="arc" />
    <link:label id="lab_us-gaap_GoodwillDisclosureTextBlock_EB95029DD664DCB9DD8BB899B5E3790B_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillDisclosureTextBlock_BD2631368E2D5B42A4E3AEB6D3FF75CE" 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_GoodwillDisclosureTextBlock_EB95029DD664DCB9DD8BB899B5E3790B_label_en-US" xlink:label="lab_us-gaap_GoodwillDisclosureTextBlock_BD2631368E2D5B42A4E3AEB6D3FF75CE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Goodwill 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_GoodwillDisclosureTextBlock" xlink:label="loc_us-gaap_GoodwillDisclosureTextBlock_BD2631368E2D5B42A4E3AEB6D3FF75CE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillDisclosureTextBlock_BD2631368E2D5B42A4E3AEB6D3FF75CE" xlink:to="lab_us-gaap_GoodwillDisclosureTextBlock_BD2631368E2D5B42A4E3AEB6D3FF75CE" xlink:type="arc" />
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_D6B56375D6E5B31EBC65254C4F3A8A63_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_87441072C642594AA8C4B72BD9C2B180" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property and Equipment</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_D6B56375D6E5B31EBC65254C4F3A8A63_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_87441072C642594AA8C4B72BD9C2B180" 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_87441072C642594AA8C4B72BD9C2B180" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_87441072C642594AA8C4B72BD9C2B180" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_87441072C642594AA8C4B72BD9C2B180" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock_A848F19E7F05D732DDC4B899B8F76277_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock_59A4205EA2F35ACE87C948361D4ED688" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value Measurements, Recurring and Nonrecurring</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock_A848F19E7F05D732DDC4B899B8F76277_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock_59A4205EA2F35ACE87C948361D4ED688" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value Measurements, Recurring and Nonrecurring [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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock_59A4205EA2F35ACE87C948361D4ED688" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock_59A4205EA2F35ACE87C948361D4ED688" xlink:to="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock_59A4205EA2F35ACE87C948361D4ED688" xlink:type="arc" />
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTextBlock_21534C3210584C57F37CB899B8F75385_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTextBlock_FC979BA90D8B5BCCB2A3083627D910C1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">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_PropertyPlantAndEquipmentTextBlock" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_FC979BA90D8B5BCCB2A3083627D910C1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_FC979BA90D8B5BCCB2A3083627D910C1" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentTextBlock_FC979BA90D8B5BCCB2A3083627D910C1" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_2975FFF7EA8C0B4E2BC9B899B8F838D8_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_8F79658EA2255AD69562F34A672E5BB8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Changes in Product Warranty Accrual</link:label>
    <link:label id="lab_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_2975FFF7EA8C0B4E2BC9B899B8F838D8_label_en-US" xlink:label="lab_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_8F79658EA2255AD69562F34A672E5BB8" 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_8F79658EA2255AD69562F34A672E5BB8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_8F79658EA2255AD69562F34A672E5BB8" xlink:to="lab_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_8F79658EA2255AD69562F34A672E5BB8" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_179B62EAA470B58562BCB899B8F825E7_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_58FA50FFC9A65464A1DB9DDE0D0F8B0B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Changes in Accumulated Other Comprehensive Loss</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_179B62EAA470B58562BCB899B8F825E7_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_58FA50FFC9A65464A1DB9DDE0D0F8B0B" 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_58FA50FFC9A65464A1DB9DDE0D0F8B0B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_58FA50FFC9A65464A1DB9DDE0D0F8B0B" xlink:to="lab_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_58FA50FFC9A65464A1DB9DDE0D0F8B0B" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_0F6EC1D8F0777498E622B899B8F8AD09_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_35B62F73C055501EAEB3C081C0C85EAB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Reconciliation of Basic and Diluted Net Income Per Share</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_0F6EC1D8F0777498E622B899B8F8AD09_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_35B62F73C055501EAEB3C081C0C85EAB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_35B62F73C055501EAEB3C081C0C85EAB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_35B62F73C055501EAEB3C081C0C85EAB" xlink:to="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_35B62F73C055501EAEB3C081C0C85EAB" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock_B2533E95A7D13B4AC948B899B8F80367_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock_4E59D8359E585D5E852959A93D7D37DF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Supplemental Cash Flow Information</link:label>
    <link:label id="lab_us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock_B2533E95A7D13B4AC948B899B8F80367_label_en-US" xlink:label="lab_us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock_4E59D8359E585D5E852959A93D7D37DF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Cash Flow, Supplemental Disclosures [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_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock_4E59D8359E585D5E852959A93D7D37DF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock_4E59D8359E585D5E852959A93D7D37DF" xlink:to="lab_us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock_4E59D8359E585D5E852959A93D7D37DF" xlink:type="arc" />
    <link:label id="lab_us-gaap_LesseeOperatingLeasesTextBlock_8F69F66D9E007AE050E40E782D5810F2_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeasesTextBlock_8F69F66D9E007AE050E40E782D5810F2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Lessee, Operating Leases</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeasesTextBlock_8F69F66D9E007AE050E40E782D5810F2_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeasesTextBlock_8F69F66D9E007AE050E40E782D5810F2" 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_8F69F66D9E007AE050E40E782D5810F2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeasesTextBlock_8F69F66D9E007AE050E40E782D5810F2" xlink:to="lab_us-gaap_LesseeOperatingLeasesTextBlock_8F69F66D9E007AE050E40E782D5810F2" xlink:type="arc" />
    <link:label id="lab_us-gaap_BuildingAndBuildingImprovementsMember_02260F3A82F9028A3138D0A61CAE3972_terseLabel_en-US" xlink:label="lab_us-gaap_BuildingAndBuildingImprovementsMember_02260F3A82F9028A3138D0A61CAE3972" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Building and building improvements</link:label>
    <link:label id="lab_us-gaap_BuildingAndBuildingImprovementsMember_02260F3A82F9028A3138D0A61CAE3972_label_en-US" xlink:label="lab_us-gaap_BuildingAndBuildingImprovementsMember_02260F3A82F9028A3138D0A61CAE3972" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Building and Building Improvements [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BuildingAndBuildingImprovementsMember" xlink:label="loc_us-gaap_BuildingAndBuildingImprovementsMember_02260F3A82F9028A3138D0A61CAE3972" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BuildingAndBuildingImprovementsMember_02260F3A82F9028A3138D0A61CAE3972" xlink:to="lab_us-gaap_BuildingAndBuildingImprovementsMember_02260F3A82F9028A3138D0A61CAE3972" xlink:type="arc" />
    <link:label id="lab_us-gaap_MachineryAndEquipmentMember_7ECA9F3100963D6226F4D0A61CAE87E3_terseLabel_en-US" xlink:label="lab_us-gaap_MachineryAndEquipmentMember_7ECA9F3100963D6226F4D0A61CAE87E3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Machinery and equipment</link:label>
    <link:label id="lab_us-gaap_MachineryAndEquipmentMember_7ECA9F3100963D6226F4D0A61CAE87E3_label_en-US" xlink:label="lab_us-gaap_MachineryAndEquipmentMember_7ECA9F3100963D6226F4D0A61CAE87E3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Machinery and Equipment [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MachineryAndEquipmentMember" xlink:label="loc_us-gaap_MachineryAndEquipmentMember_7ECA9F3100963D6226F4D0A61CAE87E3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MachineryAndEquipmentMember_7ECA9F3100963D6226F4D0A61CAE87E3" xlink:to="lab_us-gaap_MachineryAndEquipmentMember_7ECA9F3100963D6226F4D0A61CAE87E3" xlink:type="arc" />
    <link:label id="lab_us-gaap_LandMember_72CA00C2C49B85D64D8AD0A61CAE4914_terseLabel_en-US" xlink:label="lab_us-gaap_LandMember_72CA00C2C49B85D64D8AD0A61CAE4914" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Land</link:label>
    <link:label id="lab_us-gaap_LandMember_72CA00C2C49B85D64D8AD0A61CAE4914_label_en-US" xlink:label="lab_us-gaap_LandMember_72CA00C2C49B85D64D8AD0A61CAE4914" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Land [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LandMember" xlink:label="loc_us-gaap_LandMember_72CA00C2C49B85D64D8AD0A61CAE4914" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LandMember_72CA00C2C49B85D64D8AD0A61CAE4914" xlink:to="lab_us-gaap_LandMember_72CA00C2C49B85D64D8AD0A61CAE4914" xlink:type="arc" />
    <link:label id="lab_masi_AircraftComponentsandVehiclesMember_A1031E73FAAF21654E85D0A61CAE43EB_terseLabel_en-US" xlink:label="lab_masi_AircraftComponentsandVehiclesMember_A1031E73FAAF21654E85D0A61CAE43EB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Aircraft and vehicles</link:label>
    <link:label id="lab_masi_AircraftComponentsandVehiclesMember_A1031E73FAAF21654E85D0A61CAE43EB_label_en-US" xlink:label="lab_masi_AircraftComponentsandVehiclesMember_A1031E73FAAF21654E85D0A61CAE43EB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Aircraft, Components and Vehicles [Member]</link:label>
    <link:label id="lab_masi_AircraftComponentsandVehiclesMember_A1031E73FAAF21654E85D0A61CAE43EB_documentation_en-US" xlink:label="lab_masi_AircraftComponentsandVehiclesMember_A1031E73FAAF21654E85D0A61CAE43EB" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Aircraft, Components and Vehicles</link:label>
    <link:loc xlink:href="masi-20190928.xsd#masi_AircraftComponentsandVehiclesMember" xlink:label="loc_masi_AircraftComponentsandVehiclesMember_A1031E73FAAF21654E85D0A61CAE43EB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_masi_AircraftComponentsandVehiclesMember_A1031E73FAAF21654E85D0A61CAE43EB" xlink:to="lab_masi_AircraftComponentsandVehiclesMember_A1031E73FAAF21654E85D0A61CAE43EB" xlink:type="arc" />
    <link:label id="lab_us-gaap_ComputerEquipmentMember_273858CDD92F14752946D0A61CAF6E04_terseLabel_en-US" xlink:label="lab_us-gaap_ComputerEquipmentMember_273858CDD92F14752946D0A61CAF6E04" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Computer equipment</link:label>
    <link:label id="lab_us-gaap_ComputerEquipmentMember_273858CDD92F14752946D0A61CAF6E04_label_en-US" xlink:label="lab_us-gaap_ComputerEquipmentMember_273858CDD92F14752946D0A61CAF6E04" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Computer Equipment [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ComputerEquipmentMember" xlink:label="loc_us-gaap_ComputerEquipmentMember_273858CDD92F14752946D0A61CAF6E04" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComputerEquipmentMember_273858CDD92F14752946D0A61CAF6E04" xlink:to="lab_us-gaap_ComputerEquipmentMember_273858CDD92F14752946D0A61CAF6E04" xlink:type="arc" />
    <link:label id="lab_us-gaap_LeaseholdImprovementsMember_771DCF5ADD475B24B357D0A61CAFF150_terseLabel_en-US" xlink:label="lab_us-gaap_LeaseholdImprovementsMember_771DCF5ADD475B24B357D0A61CAFF150" 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_771DCF5ADD475B24B357D0A61CAFF150_label_en-US" xlink:label="lab_us-gaap_LeaseholdImprovementsMember_771DCF5ADD475B24B357D0A61CAFF150" 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_771DCF5ADD475B24B357D0A61CAFF150" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeaseholdImprovementsMember_771DCF5ADD475B24B357D0A61CAFF150" xlink:to="lab_us-gaap_LeaseholdImprovementsMember_771DCF5ADD475B24B357D0A61CAFF150" xlink:type="arc" />
    <link:label id="lab_us-gaap_ToolsDiesAndMoldsMember_75886C7CBF702B94DFA0D0A61CAF21B4_terseLabel_en-US" xlink:label="lab_us-gaap_ToolsDiesAndMoldsMember_75886C7CBF702B94DFA0D0A61CAF21B4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Tooling</link:label>
    <link:label id="lab_us-gaap_ToolsDiesAndMoldsMember_75886C7CBF702B94DFA0D0A61CAF21B4_label_en-US" xlink:label="lab_us-gaap_ToolsDiesAndMoldsMember_75886C7CBF702B94DFA0D0A61CAF21B4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Tools, Dies and Molds [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ToolsDiesAndMoldsMember" xlink:label="loc_us-gaap_ToolsDiesAndMoldsMember_75886C7CBF702B94DFA0D0A61CAF21B4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ToolsDiesAndMoldsMember_75886C7CBF702B94DFA0D0A61CAF21B4" xlink:to="lab_us-gaap_ToolsDiesAndMoldsMember_75886C7CBF702B94DFA0D0A61CAF21B4" xlink:type="arc" />
    <link:label id="lab_us-gaap_FurnitureAndFixturesMember_74F9425F8D1428A87321D0A61CAF67CC_verboseLabel_en-US" xlink:label="lab_us-gaap_FurnitureAndFixturesMember_74F9425F8D1428A87321D0A61CAF67CC" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Furniture and office equipment</link:label>
    <link:label id="lab_us-gaap_FurnitureAndFixturesMember_74F9425F8D1428A87321D0A61CAF67CC_label_en-US" xlink:label="lab_us-gaap_FurnitureAndFixturesMember_74F9425F8D1428A87321D0A61CAF67CC" 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_74F9425F8D1428A87321D0A61CAF67CC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FurnitureAndFixturesMember_74F9425F8D1428A87321D0A61CAF67CC" xlink:to="lab_us-gaap_FurnitureAndFixturesMember_74F9425F8D1428A87321D0A61CAF67CC" xlink:type="arc" />
    <link:label id="lab_masi_DemonstrationUnitsMember_06A42929FB621C75EDA5D0A61CAF8C33_terseLabel_en-US" xlink:label="lab_masi_DemonstrationUnitsMember_06A42929FB621C75EDA5D0A61CAF8C33" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Demonstration units</link:label>
    <link:label id="lab_masi_DemonstrationUnitsMember_06A42929FB621C75EDA5D0A61CAF8C33_label_en-US" xlink:label="lab_masi_DemonstrationUnitsMember_06A42929FB621C75EDA5D0A61CAF8C33" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Demonstration Units [Member]</link:label>
    <link:label id="lab_masi_DemonstrationUnitsMember_06A42929FB621C75EDA5D0A61CAF8C33_documentation_en-US" xlink:label="lab_masi_DemonstrationUnitsMember_06A42929FB621C75EDA5D0A61CAF8C33" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Demonstration units.</link:label>
    <link:loc xlink:href="masi-20190928.xsd#masi_DemonstrationUnitsMember" xlink:label="loc_masi_DemonstrationUnitsMember_06A42929FB621C75EDA5D0A61CAF8C33" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_masi_DemonstrationUnitsMember_06A42929FB621C75EDA5D0A61CAF8C33" xlink:to="lab_masi_DemonstrationUnitsMember_06A42929FB621C75EDA5D0A61CAF8C33" xlink:type="arc" />
    <link:label id="lab_us-gaap_ConstructionInProgressMember_712E1027458FF23B12ACD0A61CAFAF33_terseLabel_en-US" xlink:label="lab_us-gaap_ConstructionInProgressMember_712E1027458FF23B12ACD0A61CAFAF33" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Construction-in-progress (CIP)</link:label>
    <link:label id="lab_us-gaap_ConstructionInProgressMember_712E1027458FF23B12ACD0A61CAFAF33_label_en-US" xlink:label="lab_us-gaap_ConstructionInProgressMember_712E1027458FF23B12ACD0A61CAFAF33" 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_712E1027458FF23B12ACD0A61CAFAF33" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConstructionInProgressMember_712E1027458FF23B12ACD0A61CAFAF33" xlink:to="lab_us-gaap_ConstructionInProgressMember_712E1027458FF23B12ACD0A61CAFAF33" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_6723E90D985923E4C92AD0A61CB08CBE_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_6723E90D985923E4C92AD0A61CB08CBE" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Accumulated depreciation</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_6723E90D985923E4C92AD0A61CB08CBE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_6723E90D985923E4C92AD0A61CB08CBE" xlink:to="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_6723E90D985923E4C92AD0A61CB08CBE" xlink:type="arc" />
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_2C57532DE43627971D33D0A61CB0BD60_totalLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet_2C57532DE43627971D33D0A61CB0BD60" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Property 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_2C57532DE43627971D33D0A61CB0BD60" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_2C57532DE43627971D33D0A61CB0BD60" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentNet_2C57532DE43627971D33D0A61CB0BD60" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementOfStockholdersEquityAbstract_C2E18F0863243366843C13624B8F888A_label_en-US" xlink:label="lab_us-gaap_StatementOfStockholdersEquityAbstract_C2E18F0863243366843C13624B8F888A" 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_C2E18F0863243366843C13624B8F888A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract_C2E18F0863243366843C13624B8F888A" xlink:to="lab_us-gaap_StatementOfStockholdersEquityAbstract_C2E18F0863243366843C13624B8F888A" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementTable_9CE631AB8522EA2F5D2113624B90D7DB_terseLabel_en-US" xlink:label="lab_us-gaap_StatementTable_9CE631AB8522EA2F5D2113624B90D7DB" 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_9CE631AB8522EA2F5D2113624B90D7DB_label_en-US" xlink:label="lab_us-gaap_StatementTable_9CE631AB8522EA2F5D2113624B90D7DB" 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_9CE631AB8522EA2F5D2113624B90D7DB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementTable_9CE631AB8522EA2F5D2113624B90D7DB" xlink:to="lab_us-gaap_StatementTable_9CE631AB8522EA2F5D2113624B90D7DB" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementEquityComponentsAxis_6CBBC24BC02C84780D4313624B900DEC_terseLabel_en-US" xlink:label="lab_us-gaap_StatementEquityComponentsAxis_6CBBC24BC02C84780D4313624B900DEC" 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_6CBBC24BC02C84780D4313624B900DEC_label_en-US" xlink:label="lab_us-gaap_StatementEquityComponentsAxis_6CBBC24BC02C84780D4313624B900DEC" 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_6CBBC24BC02C84780D4313624B900DEC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_6CBBC24BC02C84780D4313624B900DEC" xlink:to="lab_us-gaap_StatementEquityComponentsAxis_6CBBC24BC02C84780D4313624B900DEC" xlink:type="arc" />
    <link:label id="lab_us-gaap_EquityComponentDomain_69EB5AB80C159983CB5813624B902A71_terseLabel_en-US" xlink:label="lab_us-gaap_EquityComponentDomain_69EB5AB80C159983CB5813624B902A71" 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_69EB5AB80C159983CB5813624B902A71_label_en-US" xlink:label="lab_us-gaap_EquityComponentDomain_69EB5AB80C159983CB5813624B902A71" 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_69EB5AB80C159983CB5813624B902A71" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityComponentDomain_69EB5AB80C159983CB5813624B902A71" xlink:to="lab_us-gaap_EquityComponentDomain_69EB5AB80C159983CB5813624B902A71" xlink:type="arc" />
    <link:label id="lab_us-gaap_TreasuryStockMember_503F19C5D93D8557DD7813624B915282_terseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockMember_503F19C5D93D8557DD7813624B915282" 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_503F19C5D93D8557DD7813624B915282_label_en-US" xlink:label="lab_us-gaap_TreasuryStockMember_503F19C5D93D8557DD7813624B915282" 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_503F19C5D93D8557DD7813624B915282" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockMember_503F19C5D93D8557DD7813624B915282" xlink:to="lab_us-gaap_TreasuryStockMember_503F19C5D93D8557DD7813624B915282" xlink:type="arc" />
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalMember_EEC9114ED4C5633DAEEA13624B9104D8_terseLabel_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalMember_EEC9114ED4C5633DAEEA13624B9104D8" 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_EEC9114ED4C5633DAEEA13624B9104D8_label_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalMember_EEC9114ED4C5633DAEEA13624B9104D8" 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_EEC9114ED4C5633DAEEA13624B9104D8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdditionalPaidInCapitalMember_EEC9114ED4C5633DAEEA13624B9104D8" xlink:to="lab_us-gaap_AdditionalPaidInCapitalMember_EEC9114ED4C5633DAEEA13624B9104D8" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_5180CED4AAC61FF50F5113624B9163F3_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_5180CED4AAC61FF50F5113624B9163F3" 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_5180CED4AAC61FF50F5113624B9163F3_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_5180CED4AAC61FF50F5113624B9163F3" 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_5180CED4AAC61FF50F5113624B9163F3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_5180CED4AAC61FF50F5113624B9163F3" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_5180CED4AAC61FF50F5113624B9163F3" xlink:type="arc" />
    <link:label id="lab_us-gaap_RetainedEarningsMember_4460DAADDF00AE845F9213624B92AA50_terseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsMember_4460DAADDF00AE845F9213624B92AA50" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Retained Earnings</link:label>
    <link:label id="lab_us-gaap_RetainedEarningsMember_4460DAADDF00AE845F9213624B92AA50_label_en-US" xlink:label="lab_us-gaap_RetainedEarningsMember_4460DAADDF00AE845F9213624B92AA50" 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_4460DAADDF00AE845F9213624B92AA50" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsMember_4460DAADDF00AE845F9213624B92AA50" xlink:to="lab_us-gaap_RetainedEarningsMember_4460DAADDF00AE845F9213624B92AA50" xlink:type="arc" />
    <link:label id="lab_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_6584D7F2BA12A918485913624B9201CC_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_6584D7F2BA12A918485913624B9201CC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Adjustments for New Accounting Pronouncements [Axis]</link:label>
    <link:label id="lab_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_6584D7F2BA12A918485913624B9201CC_label_en-US" xlink:label="lab_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_6584D7F2BA12A918485913624B9201CC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjustments for New Accounting Pronouncements [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:label="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_6584D7F2BA12A918485913624B9201CC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_6584D7F2BA12A918485913624B9201CC" xlink:to="lab_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_6584D7F2BA12A918485913624B9201CC" xlink:type="arc" />
    <link:label id="lab_us-gaap_TypeOfAdoptionMember_D8A0FF16C976730DE95413624B926701_terseLabel_en-US" xlink:label="lab_us-gaap_TypeOfAdoptionMember_D8A0FF16C976730DE95413624B926701" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Type of Adoption [Domain]</link:label>
    <link:label id="lab_us-gaap_TypeOfAdoptionMember_D8A0FF16C976730DE95413624B926701_label_en-US" xlink:label="lab_us-gaap_TypeOfAdoptionMember_D8A0FF16C976730DE95413624B926701" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Type of Adoption [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TypeOfAdoptionMember" xlink:label="loc_us-gaap_TypeOfAdoptionMember_D8A0FF16C976730DE95413624B926701" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TypeOfAdoptionMember_D8A0FF16C976730DE95413624B926701" xlink:to="lab_us-gaap_TypeOfAdoptionMember_D8A0FF16C976730DE95413624B926701" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccountingStandardsUpdate201616Member_DC0D5CA33B0B1BEBB26913696DCC8695_terseLabel_en-US" xlink:label="lab_us-gaap_AccountingStandardsUpdate201616Member_DC0D5CA33B0B1BEBB26913696DCC8695" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Adoption of ASU 2016-16</link:label>
    <link:label id="lab_us-gaap_AccountingStandardsUpdate201616Member_DC0D5CA33B0B1BEBB26913696DCC8695_label_en-US" xlink:label="lab_us-gaap_AccountingStandardsUpdate201616Member_DC0D5CA33B0B1BEBB26913696DCC8695" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounting Standards Update 2016-16 [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountingStandardsUpdate201616Member" xlink:label="loc_us-gaap_AccountingStandardsUpdate201616Member_DC0D5CA33B0B1BEBB26913696DCC8695" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountingStandardsUpdate201616Member_DC0D5CA33B0B1BEBB26913696DCC8695" xlink:to="lab_us-gaap_AccountingStandardsUpdate201616Member_DC0D5CA33B0B1BEBB26913696DCC8695" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccountingStandardsUpdate201602Member_C11A7609A97DF15B9FC613624B921CD7_terseLabel_en-US" xlink:label="lab_us-gaap_AccountingStandardsUpdate201602Member_C11A7609A97DF15B9FC613624B921CD7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cumulative effect of adoption of ASU 2016-02</link:label>
    <link:label id="lab_us-gaap_AccountingStandardsUpdate201602Member_C11A7609A97DF15B9FC613624B921CD7_label_en-US" xlink:label="lab_us-gaap_AccountingStandardsUpdate201602Member_C11A7609A97DF15B9FC613624B921CD7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounting Standards Update 2016-02 [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountingStandardsUpdate201602Member" xlink:label="loc_us-gaap_AccountingStandardsUpdate201602Member_C11A7609A97DF15B9FC613624B921CD7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountingStandardsUpdate201602Member_C11A7609A97DF15B9FC613624B921CD7" xlink:to="lab_us-gaap_AccountingStandardsUpdate201602Member_C11A7609A97DF15B9FC613624B921CD7" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementLineItems_9BC622B8BDD67B9DDD9513624B939179_terseLabel_en-US" xlink:label="lab_us-gaap_StatementLineItems_9BC622B8BDD67B9DDD9513624B939179" 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_9BC622B8BDD67B9DDD9513624B939179_label_en-US" xlink:label="lab_us-gaap_StatementLineItems_9BC622B8BDD67B9DDD9513624B939179" 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_9BC622B8BDD67B9DDD9513624B939179" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementLineItems_9BC622B8BDD67B9DDD9513624B939179" xlink:to="lab_us-gaap_StatementLineItems_9BC622B8BDD67B9DDD9513624B939179" xlink:type="arc" />
    <link:label id="lab_us-gaap_SharesIssued_0AB8005AA6A9250F662613624B93C3E7_terseLabel_en-US" xlink:label="lab_us-gaap_SharesIssued_0AB8005AA6A9250F662613624B93C3E7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Beginning Balance, shares</link:label>
    <link:label id="lab_us-gaap_SharesIssued_0AB8005AA6A9250F662613624B93C3E7_label_en-US" xlink:label="lab_us-gaap_SharesIssued_0AB8005AA6A9250F662613624B93C3E7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Shares, Issued</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharesIssued" xlink:label="loc_us-gaap_SharesIssued_0AB8005AA6A9250F662613624B93C3E7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharesIssued_0AB8005AA6A9250F662613624B93C3E7" xlink:to="lab_us-gaap_SharesIssued_0AB8005AA6A9250F662613624B93C3E7" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_C51B6FACE50D0E81B4D313624B934B24_verboseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_C51B6FACE50D0E81B4D313624B934B24" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" 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_C51B6FACE50D0E81B4D313624B934B24" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_C51B6FACE50D0E81B4D313624B934B24" xlink:to="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_C51B6FACE50D0E81B4D313624B934B24" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_0F88EA92DAD7F72C811613624B939A17_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_0F88EA92DAD7F72C811613624B939A17" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock options exercised, shares</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_0F88EA92DAD7F72C811613624B939A17" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_0F88EA92DAD7F72C811613624B939A17" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_0F88EA92DAD7F72C811613624B939A17" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_F3B8406ECDDC62C9757813624B93832A_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_F3B8406ECDDC62C9757813624B93832A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock options exercised, value</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_F3B8406ECDDC62C9757813624B93832A_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_F3B8406ECDDC62C9757813624B93832A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Issued During Period, Value, Stock Options Exercised</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_F3B8406ECDDC62C9757813624B93832A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_F3B8406ECDDC62C9757813624B93832A" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_F3B8406ECDDC62C9757813624B93832A" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_F5F5D8D3D4518A382F9B13624B944FA1_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_F5F5D8D3D4518A382F9B13624B944FA1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restricted/Performance stock units vested</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_F5F5D8D3D4518A382F9B13624B944FA1_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_F5F5D8D3D4518A382F9B13624B944FA1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Issued During Period, Shares, Restricted Stock Award, Gross</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_F5F5D8D3D4518A382F9B13624B944FA1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_F5F5D8D3D4518A382F9B13624B944FA1" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_F5F5D8D3D4518A382F9B13624B944FA1" xlink:type="arc" />
    <link:label id="lab_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_E853854FF7CBF14E219D13624B948070_terseLabel_en-US" xlink:label="lab_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_E853854FF7CBF14E219D13624B948070" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Shares paid for tax withholding, shares</link:label>
    <link:label id="lab_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_E853854FF7CBF14E219D13624B948070_label_en-US" xlink:label="lab_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_E853854FF7CBF14E219D13624B948070" 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_E853854FF7CBF14E219D13624B948070" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_E853854FF7CBF14E219D13624B948070" xlink:to="lab_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_E853854FF7CBF14E219D13624B948070" xlink:type="arc" />
    <link:label id="lab_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_D2F52703BE888FA2FEB613624B9437C0_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_D2F52703BE888FA2FEB613624B9437C0" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Shares paid for tax withholding, value</link:label>
    <link:label id="lab_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_D2F52703BE888FA2FEB613624B9437C0_label_en-US" xlink:label="lab_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_D2F52703BE888FA2FEB613624B9437C0" 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_D2F52703BE888FA2FEB613624B9437C0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_D2F52703BE888FA2FEB613624B9437C0" xlink:to="lab_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_D2F52703BE888FA2FEB613624B9437C0" xlink:type="arc" />
    <link:label id="lab_us-gaap_AllocatedShareBasedCompensationExpense_6FABA113F6DDC62913C413624B940322_terseLabel_en-US" xlink:label="lab_us-gaap_AllocatedShareBasedCompensationExpense_6FABA113F6DDC62913C413624B940322" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based Compensation Expense</link:label>
    <link:label id="lab_us-gaap_AllocatedShareBasedCompensationExpense_6FABA113F6DDC62913C413624B940322_label_en-US" xlink:label="lab_us-gaap_AllocatedShareBasedCompensationExpense_6FABA113F6DDC62913C413624B940322" 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_6FABA113F6DDC62913C413624B940322" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllocatedShareBasedCompensationExpense_6FABA113F6DDC62913C413624B940322" xlink:to="lab_us-gaap_AllocatedShareBasedCompensationExpense_6FABA113F6DDC62913C413624B940322" xlink:type="arc" />
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_032D8CA235A3FDF3DDCA13624B9403F6_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_032D8CA235A3FDF3DDCA13624B9403F6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based Compensation Expense</link:label>
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_032D8CA235A3FDF3DDCA13624B9403F6_label_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_032D8CA235A3FDF3DDCA13624B9403F6" 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_032D8CA235A3FDF3DDCA13624B9403F6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_032D8CA235A3FDF3DDCA13624B9403F6" xlink:to="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_032D8CA235A3FDF3DDCA13624B9403F6" xlink:type="arc" />
    <link:label id="lab_us-gaap_CumulativeEffectOnRetainedEarningsTax1_8C5CA234E53FC078F7D813624B94237D_terseLabel_en-US" xlink:label="lab_us-gaap_CumulativeEffectOnRetainedEarningsTax1_8C5CA234E53FC078F7D813624B94237D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cumulative Effect on Retained Earnings, Tax, Adoption of ASU 2016-02</link:label>
    <link:label id="lab_us-gaap_CumulativeEffectOnRetainedEarningsTax1_8C5CA234E53FC078F7D813624B94237D_label_en-US" xlink:label="lab_us-gaap_CumulativeEffectOnRetainedEarningsTax1_8C5CA234E53FC078F7D813624B94237D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cumulative Effect on Retained Earnings, Tax</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CumulativeEffectOnRetainedEarningsTax1" xlink:label="loc_us-gaap_CumulativeEffectOnRetainedEarningsTax1_8C5CA234E53FC078F7D813624B94237D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CumulativeEffectOnRetainedEarningsTax1_8C5CA234E53FC078F7D813624B94237D" xlink:to="lab_us-gaap_CumulativeEffectOnRetainedEarningsTax1_8C5CA234E53FC078F7D813624B94237D" xlink:type="arc" />
    <link:label id="lab_us-gaap_TreasuryStockSharesAcquired_75231BB1D4617B73444713624B95B383_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockSharesAcquired_75231BB1D4617B73444713624B95B383" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Repurchases of common stock, shares</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TreasuryStockSharesAcquired" xlink:label="loc_us-gaap_TreasuryStockSharesAcquired_75231BB1D4617B73444713624B95B383" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockSharesAcquired_75231BB1D4617B73444713624B95B383" xlink:to="lab_us-gaap_TreasuryStockSharesAcquired_75231BB1D4617B73444713624B95B383" xlink:type="arc" />
    <link:label id="lab_us-gaap_TreasuryStockValueAcquiredCostMethod_77EF3B2D2F7BC3AF34B513624B954CE1_negatedLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockValueAcquiredCostMethod_77EF3B2D2F7BC3AF34B513624B954CE1" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Repurchases of common stock, value</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:label="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_77EF3B2D2F7BC3AF34B513624B954CE1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_77EF3B2D2F7BC3AF34B513624B954CE1" xlink:to="lab_us-gaap_TreasuryStockValueAcquiredCostMethod_77EF3B2D2F7BC3AF34B513624B954CE1" xlink:type="arc" />
    <link:label id="lab_us-gaap_ProfitLoss_DBDCBA63D2647A56021113624B954C3D_terseLabel_en-US" xlink:label="lab_us-gaap_ProfitLoss_DBDCBA63D2647A56021113624B954C3D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net income</link:label>
    <link:label id="lab_us-gaap_ProfitLoss_DBDCBA63D2647A56021113624B954C3D_label_en-US" xlink:label="lab_us-gaap_ProfitLoss_DBDCBA63D2647A56021113624B954C3D" 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_DBDCBA63D2647A56021113624B954C3D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProfitLoss_DBDCBA63D2647A56021113624B954C3D" xlink:to="lab_us-gaap_ProfitLoss_DBDCBA63D2647A56021113624B954C3D" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeTaxEffectsAllocatedDirectlyToEquityCumulativeEffectOfChangeInAccountingPrinciple_759F1965F0C4D0DC548B13624B95CCD3_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxEffectsAllocatedDirectlyToEquityCumulativeEffectOfChangeInAccountingPrinciple_759F1965F0C4D0DC548B13624B95CCD3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cumulative Effect on Retained Earnings, Tax, Adoption of ASU 2016-16</link:label>
    <link:label id="lab_us-gaap_IncomeTaxEffectsAllocatedDirectlyToEquityCumulativeEffectOfChangeInAccountingPrinciple_759F1965F0C4D0DC548B13624B95CCD3_label_en-US" xlink:label="lab_us-gaap_IncomeTaxEffectsAllocatedDirectlyToEquityCumulativeEffectOfChangeInAccountingPrinciple_759F1965F0C4D0DC548B13624B95CCD3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax Effects Allocated Directly to Equity, Cumulative Effect of Change in Accounting Principle</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxEffectsAllocatedDirectlyToEquityCumulativeEffectOfChangeInAccountingPrinciple" xlink:label="loc_us-gaap_IncomeTaxEffectsAllocatedDirectlyToEquityCumulativeEffectOfChangeInAccountingPrinciple_759F1965F0C4D0DC548B13624B95CCD3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxEffectsAllocatedDirectlyToEquityCumulativeEffectOfChangeInAccountingPrinciple_759F1965F0C4D0DC548B13624B95CCD3" xlink:to="lab_us-gaap_IncomeTaxEffectsAllocatedDirectlyToEquityCumulativeEffectOfChangeInAccountingPrinciple_759F1965F0C4D0DC548B13624B95CCD3" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_B2DFB90C3DE8011AC84113624B95CBEF_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_B2DFB90C3DE8011AC84113624B95CBEF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Unrealized gains (losses) from foreign currency translation adjustments</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_B2DFB90C3DE8011AC84113624B95CBEF_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_B2DFB90C3DE8011AC84113624B95CBEF" 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_B2DFB90C3DE8011AC84113624B95CBEF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_B2DFB90C3DE8011AC84113624B95CBEF" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_B2DFB90C3DE8011AC84113624B95CBEF" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax_43DE1628D59E372F883713624B953FE8_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax_43DE1628D59E372F883713624B953FE8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Foreign currency translation adjustment</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax_43DE1628D59E372F883713624B953FE8_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax_43DE1628D59E372F883713624B953FE8" 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, before Tax</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax_43DE1628D59E372F883713624B953FE8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax_43DE1628D59E372F883713624B953FE8" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax_43DE1628D59E372F883713624B953FE8" xlink:type="arc" />
    <link:label id="lab_masi_DeferredCostsandOtherContractAssetsTextBlock_D7F3BFD9DF765CDC8C71B899B8F2EB2B_terseLabel_en-US" xlink:label="lab_masi_DeferredCostsandOtherContractAssetsTextBlock_4DCA12105A2250D3B07AF61528E7B909" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred Costs and Other Contract Assets</link:label>
    <link:label id="lab_masi_DeferredCostsandOtherContractAssetsTextBlock_D7F3BFD9DF765CDC8C71B899B8F2EB2B_label_en-US" xlink:label="lab_masi_DeferredCostsandOtherContractAssetsTextBlock_4DCA12105A2250D3B07AF61528E7B909" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Costs and Other Contract Assets [Text Block]</link:label>
    <link:label id="lab_masi_DeferredCostsandOtherContractAssetsTextBlock_D7F3BFD9DF765CDC8C71B899B8F2EB2B_documentation_en-US" xlink:label="lab_masi_DeferredCostsandOtherContractAssetsTextBlock_4DCA12105A2250D3B07AF61528E7B909" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Deferred Costs and Other Contract Assets [Text Block]</link:label>
    <link:loc xlink:href="masi-20190928.xsd#masi_DeferredCostsandOtherContractAssetsTextBlock" xlink:label="loc_masi_DeferredCostsandOtherContractAssetsTextBlock_4DCA12105A2250D3B07AF61528E7B909" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_masi_DeferredCostsandOtherContractAssetsTextBlock_4DCA12105A2250D3B07AF61528E7B909" xlink:to="lab_masi_DeferredCostsandOtherContractAssetsTextBlock_4DCA12105A2250D3B07AF61528E7B909" xlink:type="arc" />
    <link:label id="lab_masi_DocumentAndEntityInformationAbstract_C3D1314C9C7A234CA2C8490ED90B0C04_label_en-US" xlink:label="lab_masi_DocumentAndEntityInformationAbstract_B1CA0682C2815EB0B7AC36E9608A975C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document And Entity Information [Abstract]</link:label>
    <link:label id="lab_masi_DocumentAndEntityInformationAbstract_C3D1314C9C7A234CA2C8490ED90B0C04_documentation_en-US" xlink:label="lab_masi_DocumentAndEntityInformationAbstract_B1CA0682C2815EB0B7AC36E9608A975C" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Document and Entity Information [Abstract]</link:label>
    <link:loc xlink:href="masi-20190928.xsd#masi_DocumentAndEntityInformationAbstract" xlink:label="loc_masi_DocumentAndEntityInformationAbstract_B1CA0682C2815EB0B7AC36E9608A975C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_masi_DocumentAndEntityInformationAbstract_B1CA0682C2815EB0B7AC36E9608A975C" xlink:to="lab_masi_DocumentAndEntityInformationAbstract_B1CA0682C2815EB0B7AC36E9608A975C" xlink:type="arc" />
    <link:label id="lab_dei_DocumentType_74562133D0734D3CC007490ED90E13CA_terseLabel_en-US" xlink:label="lab_dei_DocumentType_842474362C9756F6A239CBE5E036A422" 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_74562133D0734D3CC007490ED90E13CA_label_en-US" xlink:label="lab_dei_DocumentType_842474362C9756F6A239CBE5E036A422" 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_842474362C9756F6A239CBE5E036A422" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentType_842474362C9756F6A239CBE5E036A422" xlink:to="lab_dei_DocumentType_842474362C9756F6A239CBE5E036A422" xlink:type="arc" />
    <link:label id="lab_dei_DocumentQuarterlyReport_AF835A82CD9B09039E25490ED91106C5_terseLabel_en-US" xlink:label="lab_dei_DocumentQuarterlyReport_9D1009C1F7835375913A87D59A343B45" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Quarterly Report</link:label>
    <link:label id="lab_dei_DocumentQuarterlyReport_AF835A82CD9B09039E25490ED91106C5_label_en-US" xlink:label="lab_dei_DocumentQuarterlyReport_9D1009C1F7835375913A87D59A343B45" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Quarterly Report</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentQuarterlyReport" xlink:label="loc_dei_DocumentQuarterlyReport_9D1009C1F7835375913A87D59A343B45" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentQuarterlyReport_9D1009C1F7835375913A87D59A343B45" xlink:to="lab_dei_DocumentQuarterlyReport_9D1009C1F7835375913A87D59A343B45" xlink:type="arc" />
    <link:label id="lab_dei_DocumentPeriodEndDate_A3028E6D4F9AC29EFDF0490ED911C694_terseLabel_en-US" xlink:label="lab_dei_DocumentPeriodEndDate_D04693732D545E19BE6DEFAA7AE2DDA0" 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_A3028E6D4F9AC29EFDF0490ED911C694_label_en-US" xlink:label="lab_dei_DocumentPeriodEndDate_D04693732D545E19BE6DEFAA7AE2DDA0" 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_D04693732D545E19BE6DEFAA7AE2DDA0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentPeriodEndDate_D04693732D545E19BE6DEFAA7AE2DDA0" xlink:to="lab_dei_DocumentPeriodEndDate_D04693732D545E19BE6DEFAA7AE2DDA0" xlink:type="arc" />
    <link:label id="lab_dei_DocumentTransitionReport_60A6F7227674DC890AFF490ED9114CAE_terseLabel_en-US" xlink:label="lab_dei_DocumentTransitionReport_F52B94CA71505B1B9103005792B780F4" 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_60A6F7227674DC890AFF490ED9114CAE_label_en-US" xlink:label="lab_dei_DocumentTransitionReport_F52B94CA71505B1B9103005792B780F4" 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_F52B94CA71505B1B9103005792B780F4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentTransitionReport_F52B94CA71505B1B9103005792B780F4" xlink:to="lab_dei_DocumentTransitionReport_F52B94CA71505B1B9103005792B780F4" xlink:type="arc" />
    <link:label id="lab_dei_EntityFileNumber_1506FF35B4B790A07D90490ED912BA0E_terseLabel_en-US" xlink:label="lab_dei_EntityFileNumber_EDC2326236345F058370FA3A1A1A289D" 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_1506FF35B4B790A07D90490ED912BA0E_label_en-US" xlink:label="lab_dei_EntityFileNumber_EDC2326236345F058370FA3A1A1A289D" 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_EDC2326236345F058370FA3A1A1A289D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityFileNumber_EDC2326236345F058370FA3A1A1A289D" xlink:to="lab_dei_EntityFileNumber_EDC2326236345F058370FA3A1A1A289D" xlink:type="arc" />
    <link:label id="lab_dei_EntityRegistrantName_48DB8107EB1857837096490ED9120273_terseLabel_en-US" xlink:label="lab_dei_EntityRegistrantName_BD9810E2EC995BD6BDF1266BFCB5895F" 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_48DB8107EB1857837096490ED9120273_label_en-US" xlink:label="lab_dei_EntityRegistrantName_BD9810E2EC995BD6BDF1266BFCB5895F" 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_BD9810E2EC995BD6BDF1266BFCB5895F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityRegistrantName_BD9810E2EC995BD6BDF1266BFCB5895F" xlink:to="lab_dei_EntityRegistrantName_BD9810E2EC995BD6BDF1266BFCB5895F" xlink:type="arc" />
    <link:label id="lab_dei_EntityIncorporationStateCountryCode_6C06ECE362CE12C99EC3490ED912CE92_terseLabel_en-US" xlink:label="lab_dei_EntityIncorporationStateCountryCode_8F2723ED4F9D58399CA0D1E7856063E1" 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_6C06ECE362CE12C99EC3490ED912CE92_label_en-US" xlink:label="lab_dei_EntityIncorporationStateCountryCode_8F2723ED4F9D58399CA0D1E7856063E1" 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_8F2723ED4F9D58399CA0D1E7856063E1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityIncorporationStateCountryCode_8F2723ED4F9D58399CA0D1E7856063E1" xlink:to="lab_dei_EntityIncorporationStateCountryCode_8F2723ED4F9D58399CA0D1E7856063E1" xlink:type="arc" />
    <link:label id="lab_dei_EntityTaxIdentificationNumber_0B68B69AACD44F052476490ED9128D88_terseLabel_en-US" xlink:label="lab_dei_EntityTaxIdentificationNumber_EF2DE5E0384057F48128E960F081886F" 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_0B68B69AACD44F052476490ED9128D88_label_en-US" xlink:label="lab_dei_EntityTaxIdentificationNumber_EF2DE5E0384057F48128E960F081886F" 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_EF2DE5E0384057F48128E960F081886F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityTaxIdentificationNumber_EF2DE5E0384057F48128E960F081886F" xlink:to="lab_dei_EntityTaxIdentificationNumber_EF2DE5E0384057F48128E960F081886F" xlink:type="arc" />
    <link:label id="lab_dei_EntityAddressAddressLine1_6799437759D12F25CF62490ED912B0DA_terseLabel_en-US" xlink:label="lab_dei_EntityAddressAddressLine1_23D8E4DDBB0351E6908FB84F7C2F6373" 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_6799437759D12F25CF62490ED912B0DA_label_en-US" xlink:label="lab_dei_EntityAddressAddressLine1_23D8E4DDBB0351E6908FB84F7C2F6373" 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_23D8E4DDBB0351E6908FB84F7C2F6373" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressAddressLine1_23D8E4DDBB0351E6908FB84F7C2F6373" xlink:to="lab_dei_EntityAddressAddressLine1_23D8E4DDBB0351E6908FB84F7C2F6373" xlink:type="arc" />
    <link:label id="lab_dei_EntityAddressCityOrTown_6EC3632F0A573AE1C26E490ED913A80D_terseLabel_en-US" xlink:label="lab_dei_EntityAddressCityOrTown_5433283E71BD56F69C66343D60278017" 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_6EC3632F0A573AE1C26E490ED913A80D_label_en-US" xlink:label="lab_dei_EntityAddressCityOrTown_5433283E71BD56F69C66343D60278017" 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_5433283E71BD56F69C66343D60278017" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressCityOrTown_5433283E71BD56F69C66343D60278017" xlink:to="lab_dei_EntityAddressCityOrTown_5433283E71BD56F69C66343D60278017" xlink:type="arc" />
    <link:label id="lab_dei_EntityAddressStateOrProvince_B130854DA837A7396C3D490ED91459E6_terseLabel_en-US" xlink:label="lab_dei_EntityAddressStateOrProvince_99F18387D9DB5295937434E0C5A058D1" 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_B130854DA837A7396C3D490ED91459E6_label_en-US" xlink:label="lab_dei_EntityAddressStateOrProvince_99F18387D9DB5295937434E0C5A058D1" 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_99F18387D9DB5295937434E0C5A058D1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressStateOrProvince_99F18387D9DB5295937434E0C5A058D1" xlink:to="lab_dei_EntityAddressStateOrProvince_99F18387D9DB5295937434E0C5A058D1" xlink:type="arc" />
    <link:label id="lab_dei_EntityAddressPostalZipCode_5E4AF73111A49D74B452490ED915A907_terseLabel_en-US" xlink:label="lab_dei_EntityAddressPostalZipCode_CF7F859A0FC255759BC57458E77BFDB0" 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_5E4AF73111A49D74B452490ED915A907_label_en-US" xlink:label="lab_dei_EntityAddressPostalZipCode_CF7F859A0FC255759BC57458E77BFDB0" 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_CF7F859A0FC255759BC57458E77BFDB0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressPostalZipCode_CF7F859A0FC255759BC57458E77BFDB0" xlink:to="lab_dei_EntityAddressPostalZipCode_CF7F859A0FC255759BC57458E77BFDB0" xlink:type="arc" />
    <link:label id="lab_dei_CityAreaCode_A58EB6CC93DC75A00A6B490ED9167500_terseLabel_en-US" xlink:label="lab_dei_CityAreaCode_263DF9B4FE935CFE86168E0945C965D0" 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_A58EB6CC93DC75A00A6B490ED9167500_label_en-US" xlink:label="lab_dei_CityAreaCode_263DF9B4FE935CFE86168E0945C965D0" 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_263DF9B4FE935CFE86168E0945C965D0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CityAreaCode_263DF9B4FE935CFE86168E0945C965D0" xlink:to="lab_dei_CityAreaCode_263DF9B4FE935CFE86168E0945C965D0" xlink:type="arc" />
    <link:label id="lab_dei_LocalPhoneNumber_22A6526E4DE7FE935501490ED919B64A_terseLabel_en-US" xlink:label="lab_dei_LocalPhoneNumber_D6C164E66F885327AEDBEB1032FEC459" 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_22A6526E4DE7FE935501490ED919B64A_label_en-US" xlink:label="lab_dei_LocalPhoneNumber_D6C164E66F885327AEDBEB1032FEC459" 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_D6C164E66F885327AEDBEB1032FEC459" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_LocalPhoneNumber_D6C164E66F885327AEDBEB1032FEC459" xlink:to="lab_dei_LocalPhoneNumber_D6C164E66F885327AEDBEB1032FEC459" xlink:type="arc" />
    <link:label id="lab_dei_Security12bTitle_D61CC7D061DE04B0C8A3490ED91A3481_terseLabel_en-US" xlink:label="lab_dei_Security12bTitle_A4AA8D39C61850DC975BB3FBB2C7AEC5" 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_D61CC7D061DE04B0C8A3490ED91A3481_label_en-US" xlink:label="lab_dei_Security12bTitle_A4AA8D39C61850DC975BB3FBB2C7AEC5" 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_A4AA8D39C61850DC975BB3FBB2C7AEC5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_Security12bTitle_A4AA8D39C61850DC975BB3FBB2C7AEC5" xlink:to="lab_dei_Security12bTitle_A4AA8D39C61850DC975BB3FBB2C7AEC5" xlink:type="arc" />
    <link:label id="lab_dei_TradingSymbol_F13FC314670521BED647490ED91BF9EF_terseLabel_en-US" xlink:label="lab_dei_TradingSymbol_CDD324617432518C9973FF7D0F07A9BF" 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_F13FC314670521BED647490ED91BF9EF_label_en-US" xlink:label="lab_dei_TradingSymbol_CDD324617432518C9973FF7D0F07A9BF" 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_CDD324617432518C9973FF7D0F07A9BF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_TradingSymbol_CDD324617432518C9973FF7D0F07A9BF" xlink:to="lab_dei_TradingSymbol_CDD324617432518C9973FF7D0F07A9BF" xlink:type="arc" />
    <link:label id="lab_dei_SecurityExchangeName_64C0C8A74C5680FDBBF9490ED91C27E4_terseLabel_en-US" xlink:label="lab_dei_SecurityExchangeName_8AC4718D1F6B541187591AB7CFB00977" 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_64C0C8A74C5680FDBBF9490ED91C27E4_label_en-US" xlink:label="lab_dei_SecurityExchangeName_8AC4718D1F6B541187591AB7CFB00977" 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_8AC4718D1F6B541187591AB7CFB00977" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_SecurityExchangeName_8AC4718D1F6B541187591AB7CFB00977" xlink:to="lab_dei_SecurityExchangeName_8AC4718D1F6B541187591AB7CFB00977" xlink:type="arc" />
    <link:label id="lab_dei_EntityCurrentReportingStatus_3DB0A4C3F9B16F4239E8490ED91C6E26_terseLabel_en-US" xlink:label="lab_dei_EntityCurrentReportingStatus_3A1243FE133B5CE297311E33F425756A" 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_3DB0A4C3F9B16F4239E8490ED91C6E26_label_en-US" xlink:label="lab_dei_EntityCurrentReportingStatus_3A1243FE133B5CE297311E33F425756A" 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_3A1243FE133B5CE297311E33F425756A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCurrentReportingStatus_3A1243FE133B5CE297311E33F425756A" xlink:to="lab_dei_EntityCurrentReportingStatus_3A1243FE133B5CE297311E33F425756A" xlink:type="arc" />
    <link:label id="lab_dei_EntityInteractiveDataCurrent_6950008C1D20A43F2B6C490ED91C1468_terseLabel_en-US" xlink:label="lab_dei_EntityInteractiveDataCurrent_719ED0FA59C55B4EBBE71188B857895A" 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_6950008C1D20A43F2B6C490ED91C1468_label_en-US" xlink:label="lab_dei_EntityInteractiveDataCurrent_719ED0FA59C55B4EBBE71188B857895A" 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_719ED0FA59C55B4EBBE71188B857895A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityInteractiveDataCurrent_719ED0FA59C55B4EBBE71188B857895A" xlink:to="lab_dei_EntityInteractiveDataCurrent_719ED0FA59C55B4EBBE71188B857895A" xlink:type="arc" />
    <link:label id="lab_dei_EntityFilerCategory_79642CE57688FA214DC5490ED91C53F2_terseLabel_en-US" xlink:label="lab_dei_EntityFilerCategory_F7AD00C0A77E5460BEE8D7A89F0F7614" 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_79642CE57688FA214DC5490ED91C53F2_label_en-US" xlink:label="lab_dei_EntityFilerCategory_F7AD00C0A77E5460BEE8D7A89F0F7614" 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_F7AD00C0A77E5460BEE8D7A89F0F7614" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityFilerCategory_F7AD00C0A77E5460BEE8D7A89F0F7614" xlink:to="lab_dei_EntityFilerCategory_F7AD00C0A77E5460BEE8D7A89F0F7614" xlink:type="arc" />
    <link:label id="lab_dei_EntitySmallBusiness_4FF6FCBF42BB04AAB1B9490ED91CB965_terseLabel_en-US" xlink:label="lab_dei_EntitySmallBusiness_68EF0500E9F65470A7DE02EF78035A60" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Smaller Reporting Company</link:label>
    <link:label id="lab_dei_EntitySmallBusiness_4FF6FCBF42BB04AAB1B9490ED91CB965_label_en-US" xlink:label="lab_dei_EntitySmallBusiness_68EF0500E9F65470A7DE02EF78035A60" 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_68EF0500E9F65470A7DE02EF78035A60" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntitySmallBusiness_68EF0500E9F65470A7DE02EF78035A60" xlink:to="lab_dei_EntitySmallBusiness_68EF0500E9F65470A7DE02EF78035A60" xlink:type="arc" />
    <link:label id="lab_dei_EntityEmergingGrowthCompany_CDE8DFA889F5A9508AB8490ED91CC694_terseLabel_en-US" xlink:label="lab_dei_EntityEmergingGrowthCompany_05DE9D9D4BFC526690BECA9C0DE65885" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Emerging Growth Company</link:label>
    <link:label id="lab_dei_EntityEmergingGrowthCompany_CDE8DFA889F5A9508AB8490ED91CC694_label_en-US" xlink:label="lab_dei_EntityEmergingGrowthCompany_05DE9D9D4BFC526690BECA9C0DE65885" 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_05DE9D9D4BFC526690BECA9C0DE65885" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityEmergingGrowthCompany_05DE9D9D4BFC526690BECA9C0DE65885" xlink:to="lab_dei_EntityEmergingGrowthCompany_05DE9D9D4BFC526690BECA9C0DE65885" xlink:type="arc" />
    <link:label id="lab_dei_EntityShellCompany_2888E07539E7B5F41930490ED91C1327_terseLabel_en-US" xlink:label="lab_dei_EntityShellCompany_9A6C0C6C392453DE96D58F17DE6C851E" 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_2888E07539E7B5F41930490ED91C1327_label_en-US" xlink:label="lab_dei_EntityShellCompany_9A6C0C6C392453DE96D58F17DE6C851E" 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_9A6C0C6C392453DE96D58F17DE6C851E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityShellCompany_9A6C0C6C392453DE96D58F17DE6C851E" xlink:to="lab_dei_EntityShellCompany_9A6C0C6C392453DE96D58F17DE6C851E" xlink:type="arc" />
    <link:label id="lab_dei_EntityCommonStockSharesOutstanding_1B94026DC3E2F7E10A17490ED91D8FAA_terseLabel_en-US" xlink:label="lab_dei_EntityCommonStockSharesOutstanding_000013A3B2C657669209508C3230DDC1" 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_1B94026DC3E2F7E10A17490ED91D8FAA_label_en-US" xlink:label="lab_dei_EntityCommonStockSharesOutstanding_000013A3B2C657669209508C3230DDC1" 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_000013A3B2C657669209508C3230DDC1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCommonStockSharesOutstanding_000013A3B2C657669209508C3230DDC1" xlink:to="lab_dei_EntityCommonStockSharesOutstanding_000013A3B2C657669209508C3230DDC1" xlink:type="arc" />
    <link:label id="lab_dei_AmendmentFlag_AF5F78815F7F356AF8F9490ED91D9282_terseLabel_en-US" xlink:label="lab_dei_AmendmentFlag_C2A8C9C160325E01A3248A2FA1D2023A" 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_AF5F78815F7F356AF8F9490ED91D9282_label_en-US" xlink:label="lab_dei_AmendmentFlag_C2A8C9C160325E01A3248A2FA1D2023A" 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_C2A8C9C160325E01A3248A2FA1D2023A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AmendmentFlag_C2A8C9C160325E01A3248A2FA1D2023A" xlink:to="lab_dei_AmendmentFlag_C2A8C9C160325E01A3248A2FA1D2023A" xlink:type="arc" />
    <link:label id="lab_dei_DocumentFiscalYearFocus_61008F9005CEDC215E73490ED91DB26F_terseLabel_en-US" xlink:label="lab_dei_DocumentFiscalYearFocus_DA91106B072D517680253CD90E61DDFA" 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_61008F9005CEDC215E73490ED91DB26F_label_en-US" xlink:label="lab_dei_DocumentFiscalYearFocus_DA91106B072D517680253CD90E61DDFA" 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_DA91106B072D517680253CD90E61DDFA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFiscalYearFocus_DA91106B072D517680253CD90E61DDFA" xlink:to="lab_dei_DocumentFiscalYearFocus_DA91106B072D517680253CD90E61DDFA" xlink:type="arc" />
    <link:label id="lab_dei_DocumentFiscalPeriodFocus_0FB285E73BCB11207E42490ED91DDD02_terseLabel_en-US" xlink:label="lab_dei_DocumentFiscalPeriodFocus_5ED0D5055EF955D08ABA2710034D38CF" 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_0FB285E73BCB11207E42490ED91DDD02_label_en-US" xlink:label="lab_dei_DocumentFiscalPeriodFocus_5ED0D5055EF955D08ABA2710034D38CF" 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_5ED0D5055EF955D08ABA2710034D38CF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFiscalPeriodFocus_5ED0D5055EF955D08ABA2710034D38CF" xlink:to="lab_dei_DocumentFiscalPeriodFocus_5ED0D5055EF955D08ABA2710034D38CF" xlink:type="arc" />
    <link:label id="lab_dei_EntityCentralIndexKey_A3BA38C1851CED62799B490ED91EADC9_terseLabel_en-US" xlink:label="lab_dei_EntityCentralIndexKey_321DDE86710C56719573702B203EFA98" 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_A3BA38C1851CED62799B490ED91EADC9_label_en-US" xlink:label="lab_dei_EntityCentralIndexKey_321DDE86710C56719573702B203EFA98" 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_321DDE86710C56719573702B203EFA98" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCentralIndexKey_321DDE86710C56719573702B203EFA98" xlink:to="lab_dei_EntityCentralIndexKey_321DDE86710C56719573702B203EFA98" xlink:type="arc" />
    <link:label id="lab_dei_CurrentFiscalYearEndDate_FC2604B3530D48E98407490ED91E21A1_terseLabel_en-US" xlink:label="lab_dei_CurrentFiscalYearEndDate_5BD88A135F805F6D9F99B1AE7CE496B8" 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_FC2604B3530D48E98407490ED91E21A1_label_en-US" xlink:label="lab_dei_CurrentFiscalYearEndDate_5BD88A135F805F6D9F99B1AE7CE496B8" 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_5BD88A135F805F6D9F99B1AE7CE496B8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CurrentFiscalYearEndDate_5BD88A135F805F6D9F99B1AE7CE496B8" xlink:to="lab_dei_CurrentFiscalYearEndDate_5BD88A135F805F6D9F99B1AE7CE496B8" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherCurrentAssetsTextBlock_29261F4D79E5EED4FAA30E782D96E4BA_terseLabel_en-US" xlink:label="lab_us-gaap_OtherCurrentAssetsTextBlock_29261F4D79E5EED4FAA30E782D96E4BA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other Current Assets</link:label>
    <link:label id="lab_us-gaap_OtherCurrentAssetsTextBlock_29261F4D79E5EED4FAA30E782D96E4BA_label_en-US" xlink:label="lab_us-gaap_OtherCurrentAssetsTextBlock_29261F4D79E5EED4FAA30E782D96E4BA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Current Assets [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherCurrentAssetsTextBlock" xlink:label="loc_us-gaap_OtherCurrentAssetsTextBlock_29261F4D79E5EED4FAA30E782D96E4BA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherCurrentAssetsTextBlock_29261F4D79E5EED4FAA30E782D96E4BA" xlink:to="lab_us-gaap_OtherCurrentAssetsTextBlock_29261F4D79E5EED4FAA30E782D96E4BA" xlink:type="arc" />
    <link:label id="lab_us-gaap_TaxesPayableCurrent_2A2D42F4E32FDBEEDD67FF64F5533135_terseLabel_en-US" xlink:label="lab_us-gaap_TaxesPayableCurrent_2A2D42F4E32FDBEEDD67FF64F5533135" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income tax payable</link:label>
    <link:label id="lab_us-gaap_TaxesPayableCurrent_2A2D42F4E32FDBEEDD67FF64F5533135_label_en-US" xlink:label="lab_us-gaap_TaxesPayableCurrent_2A2D42F4E32FDBEEDD67FF64F5533135" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Taxes Payable, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TaxesPayableCurrent" xlink:label="loc_us-gaap_TaxesPayableCurrent_2A2D42F4E32FDBEEDD67FF64F5533135" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TaxesPayableCurrent_2A2D42F4E32FDBEEDD67FF64F5533135" xlink:to="lab_us-gaap_TaxesPayableCurrent_2A2D42F4E32FDBEEDD67FF64F5533135" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent_9898F693A5C7B35115FBFF64F5548662_terseLabel_en-US" xlink:label="lab_us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent_9898F693A5C7B35115FBFF64F5548662" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accrued indirect taxes payable</link:label>
    <link:label id="lab_us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent_9898F693A5C7B35115FBFF64F5548662_label_en-US" xlink:label="lab_us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent_9898F693A5C7B35115FBFF64F5548662" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accrual for Taxes Other than Income Taxes, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent" xlink:label="loc_us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent_9898F693A5C7B35115FBFF64F5548662" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent_9898F693A5C7B35115FBFF64F5548662" xlink:to="lab_us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent_9898F693A5C7B35115FBFF64F5548662" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccruedLiabilitiesCurrent_6289041757394BA4A543FF64F5541CBD_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesCurrent_6289041757394BA4A543FF64F5541CBD" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accrued expenses</link:label>
    <link:label id="lab_us-gaap_AccruedLiabilitiesCurrent_6289041757394BA4A543FF64F5541CBD_label_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesCurrent_6289041757394BA4A543FF64F5541CBD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accrued Liabilities, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_6289041757394BA4A543FF64F5541CBD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_6289041757394BA4A543FF64F5541CBD" xlink:to="lab_us-gaap_AccruedLiabilitiesCurrent_6289041757394BA4A543FF64F5541CBD" xlink:type="arc" />
    <link:label id="lab_us-gaap_ProductWarrantyAccrualClassifiedCurrent_66A7ADFBA82A1966CBAAFF64F5543DFF_terseLabel_en-US" xlink:label="lab_us-gaap_ProductWarrantyAccrualClassifiedCurrent_66A7ADFBA82A1966CBAAFF64F5543DFF" 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_66A7ADFBA82A1966CBAAFF64F5543DFF_label_en-US" xlink:label="lab_us-gaap_ProductWarrantyAccrualClassifiedCurrent_66A7ADFBA82A1966CBAAFF64F5543DFF" 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_66A7ADFBA82A1966CBAAFF64F5543DFF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProductWarrantyAccrualClassifiedCurrent_66A7ADFBA82A1966CBAAFF64F5543DFF" xlink:to="lab_us-gaap_ProductWarrantyAccrualClassifiedCurrent_66A7ADFBA82A1966CBAAFF64F5543DFF" xlink:type="arc" />
    <link:label id="lab_us-gaap_DueToRelatedPartiesCurrent_39772531BAA6EE8D462BFF64F5549BEF_terseLabel_en-US" xlink:label="lab_us-gaap_DueToRelatedPartiesCurrent_39772531BAA6EE8D462BFF64F5549BEF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Related party payables</link:label>
    <link:label id="lab_us-gaap_DueToRelatedPartiesCurrent_39772531BAA6EE8D462BFF64F5549BEF_label_en-US" xlink:label="lab_us-gaap_DueToRelatedPartiesCurrent_39772531BAA6EE8D462BFF64F5549BEF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Due to Related Parties, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DueToRelatedPartiesCurrent" xlink:label="loc_us-gaap_DueToRelatedPartiesCurrent_39772531BAA6EE8D462BFF64F5549BEF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DueToRelatedPartiesCurrent_39772531BAA6EE8D462BFF64F5549BEF" xlink:to="lab_us-gaap_DueToRelatedPartiesCurrent_39772531BAA6EE8D462BFF64F5549BEF" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccruedProfessionalFeesCurrentAndNoncurrent_D731FEAD7434D9F480CFFF64F5546CEE_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedProfessionalFeesCurrentAndNoncurrent_D731FEAD7434D9F480CFFF64F5546CEE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accrued legal fees</link:label>
    <link:label id="lab_us-gaap_AccruedProfessionalFeesCurrentAndNoncurrent_D731FEAD7434D9F480CFFF64F5546CEE_label_en-US" xlink:label="lab_us-gaap_AccruedProfessionalFeesCurrentAndNoncurrent_D731FEAD7434D9F480CFFF64F5546CEE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accrued Professional Fees</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccruedProfessionalFeesCurrentAndNoncurrent" xlink:label="loc_us-gaap_AccruedProfessionalFeesCurrentAndNoncurrent_D731FEAD7434D9F480CFFF64F5546CEE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedProfessionalFeesCurrentAndNoncurrent_D731FEAD7434D9F480CFFF64F5546CEE" xlink:to="lab_us-gaap_AccruedProfessionalFeesCurrentAndNoncurrent_D731FEAD7434D9F480CFFF64F5546CEE" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherAccruedLiabilitiesCurrent_5F6D2132470B067D300EFF64F555CEE0_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAccruedLiabilitiesCurrent_5F6D2132470B067D300EFF64F555CEE0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other</link:label>
    <link:label id="lab_us-gaap_OtherAccruedLiabilitiesCurrent_5F6D2132470B067D300EFF64F555CEE0_label_en-US" xlink:label="lab_us-gaap_OtherAccruedLiabilitiesCurrent_5F6D2132470B067D300EFF64F555CEE0" 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_5F6D2132470B067D300EFF64F555CEE0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAccruedLiabilitiesCurrent_5F6D2132470B067D300EFF64F555CEE0" xlink:to="lab_us-gaap_OtherAccruedLiabilitiesCurrent_5F6D2132470B067D300EFF64F555CEE0" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccruedLiabilitiesAndOtherLiabilities_84A45C0A60F4171FAF02FF64F555CE2A_totalLabel_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesAndOtherLiabilities_84A45C0A60F4171FAF02FF64F555CE2A" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total accrued and other current liabilities</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccruedLiabilitiesAndOtherLiabilities" xlink:label="loc_us-gaap_AccruedLiabilitiesAndOtherLiabilities_84A45C0A60F4171FAF02FF64F555CE2A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedLiabilitiesAndOtherLiabilities_84A45C0A60F4171FAF02FF64F555CE2A" xlink:to="lab_us-gaap_AccruedLiabilitiesAndOtherLiabilities_84A45C0A60F4171FAF02FF64F555CE2A" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax_63E26A1471E42DBD59841D2E86C5C096_periodStartLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax_22CBAE60D5D95D208DF6D8B60CBD652E" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Accumulated other comprehensive loss, beginning of period</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax_22CBAE60D5D95D208DF6D8B60CBD652E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax_22CBAE60D5D95D208DF6D8B60CBD652E" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax_22CBAE60D5D95D208DF6D8B60CBD652E" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax_6CA3929B621255EC03D61D2E86C66F76_periodEndLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax_8E354A3C3C1359D7BA35E0106CBDCAB6" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Accumulated other comprehensive loss, end of period</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax_8E354A3C3C1359D7BA35E0106CBDCAB6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax_8E354A3C3C1359D7BA35E0106CBDCAB6" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax_8E354A3C3C1359D7BA35E0106CBDCAB6" xlink:type="arc" />
    <link:label id="lab_us-gaap_MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward_77CE851C3A7DE002DC80B899B5BD5CCD_label_en-US" xlink:label="lab_us-gaap_MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward_2CDFD6C7C66F530CA229739D6900C8D8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Movement in Standard and Extended Product Warranty Accrual, Increase (Decrease) [Roll Forward]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward" xlink:label="loc_us-gaap_MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward_2CDFD6C7C66F530CA229739D6900C8D8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward_2CDFD6C7C66F530CA229739D6900C8D8" xlink:to="lab_us-gaap_MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward_2CDFD6C7C66F530CA229739D6900C8D8" xlink:type="arc" />
    <link:label id="lab_us-gaap_ProductWarrantyAccrual_BBD7FA06A59E8593116EB899B5BDFB4F_periodStartLabel_en-US" xlink:label="lab_us-gaap_ProductWarrantyAccrual_0657F3CBFD82555D9FCBFB043647F94E" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Warranty accrual, beginning of period</link:label>
    <link:label id="lab_us-gaap_ProductWarrantyAccrual_BBD7FA06A59E8593116EB899B5BDFB4F_label_en-US" xlink:label="lab_us-gaap_ProductWarrantyAccrual_0657F3CBFD82555D9FCBFB043647F94E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Standard and Extended 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_ProductWarrantyAccrual" xlink:label="loc_us-gaap_ProductWarrantyAccrual_0657F3CBFD82555D9FCBFB043647F94E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProductWarrantyAccrual_0657F3CBFD82555D9FCBFB043647F94E" xlink:to="lab_us-gaap_ProductWarrantyAccrual_0657F3CBFD82555D9FCBFB043647F94E" xlink:type="arc" />
    <link:label id="lab_us-gaap_ProductWarrantyAccrualPeriodIncreaseDecrease_D02F10E82B1F7B83C62FB899B5BED8A6_terseLabel_en-US" xlink:label="lab_us-gaap_ProductWarrantyAccrualPeriodIncreaseDecrease_E6B664A276295C8FA94AD1B436D84CC4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accrual for warranties issued</link:label>
    <link:label id="lab_us-gaap_ProductWarrantyAccrualPeriodIncreaseDecrease_D02F10E82B1F7B83C62FB899B5BED8A6_label_en-US" xlink:label="lab_us-gaap_ProductWarrantyAccrualPeriodIncreaseDecrease_E6B664A276295C8FA94AD1B436D84CC4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Standard and Extended Product Warranty Accrual, 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_ProductWarrantyAccrualPeriodIncreaseDecrease" xlink:label="loc_us-gaap_ProductWarrantyAccrualPeriodIncreaseDecrease_E6B664A276295C8FA94AD1B436D84CC4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProductWarrantyAccrualPeriodIncreaseDecrease_E6B664A276295C8FA94AD1B436D84CC4" xlink:to="lab_us-gaap_ProductWarrantyAccrualPeriodIncreaseDecrease_E6B664A276295C8FA94AD1B436D84CC4" xlink:type="arc" />
    <link:label id="lab_us-gaap_ProductWarrantyAccrualPreexistingIncreaseDecrease_A6BF3F33C5C9ACC9664FB899B5BEDB75_terseLabel_en-US" xlink:label="lab_us-gaap_ProductWarrantyAccrualPreexistingIncreaseDecrease_0C89B1873CB259C6B08EE2F8E931EE9D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Changes to pre-existing warranties (including changes in estimates)(1)</link:label>
    <link:label id="lab_us-gaap_ProductWarrantyAccrualPreexistingIncreaseDecrease_A6BF3F33C5C9ACC9664FB899B5BEDB75_label_en-US" xlink:label="lab_us-gaap_ProductWarrantyAccrualPreexistingIncreaseDecrease_0C89B1873CB259C6B08EE2F8E931EE9D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Standard and 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_ProductWarrantyAccrualPreexistingIncreaseDecrease" xlink:label="loc_us-gaap_ProductWarrantyAccrualPreexistingIncreaseDecrease_0C89B1873CB259C6B08EE2F8E931EE9D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProductWarrantyAccrualPreexistingIncreaseDecrease_0C89B1873CB259C6B08EE2F8E931EE9D" xlink:to="lab_us-gaap_ProductWarrantyAccrualPreexistingIncreaseDecrease_0C89B1873CB259C6B08EE2F8E931EE9D" xlink:type="arc" />
    <link:label id="lab_us-gaap_ProductWarrantyExpense_B9643F875E3B6DBB7E04B899B5BE4A0A_negatedLabel_en-US" xlink:label="lab_us-gaap_ProductWarrantyExpense_3BB3A36FEB685F0783986CD8651ECBB8" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Settlements made</link:label>
    <link:label id="lab_us-gaap_ProductWarrantyExpense_B9643F875E3B6DBB7E04B899B5BE4A0A_label_en-US" xlink:label="lab_us-gaap_ProductWarrantyExpense_3BB3A36FEB685F0783986CD8651ECBB8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Product Warranty Expense</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProductWarrantyExpense" xlink:label="loc_us-gaap_ProductWarrantyExpense_3BB3A36FEB685F0783986CD8651ECBB8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProductWarrantyExpense_3BB3A36FEB685F0783986CD8651ECBB8" xlink:to="lab_us-gaap_ProductWarrantyExpense_3BB3A36FEB685F0783986CD8651ECBB8" xlink:type="arc" />
    <link:label id="lab_us-gaap_ProductWarrantyAccrual_F194880A84D13FED6157B899B5BE0A0B_periodEndLabel_en-US" xlink:label="lab_us-gaap_ProductWarrantyAccrual_0ACA7952AA915BC59D7A27EF37DB9165" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Warranty accrual, end of period</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProductWarrantyAccrual" xlink:label="loc_us-gaap_ProductWarrantyAccrual_0ACA7952AA915BC59D7A27EF37DB9165" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProductWarrantyAccrual_0ACA7952AA915BC59D7A27EF37DB9165" xlink:to="lab_us-gaap_ProductWarrantyAccrual_0ACA7952AA915BC59D7A27EF37DB9165" xlink:type="arc" />
    <link:label id="lab_us-gaap_GoodwillPurchaseAccountingAdjustments_C1A3818C714A9671F7E9B899B5E0438F_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillPurchaseAccountingAdjustments_4FCBBDB438535002A1B256A95781158C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Adjustments to goodwill from finalization of purchase price allocation</link:label>
    <link:label id="lab_us-gaap_GoodwillPurchaseAccountingAdjustments_C1A3818C714A9671F7E9B899B5E0438F_label_en-US" xlink:label="lab_us-gaap_GoodwillPurchaseAccountingAdjustments_4FCBBDB438535002A1B256A95781158C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Goodwill, 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_GoodwillPurchaseAccountingAdjustments" xlink:label="loc_us-gaap_GoodwillPurchaseAccountingAdjustments_4FCBBDB438535002A1B256A95781158C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillPurchaseAccountingAdjustments_4FCBBDB438535002A1B256A95781158C" xlink:to="lab_us-gaap_GoodwillPurchaseAccountingAdjustments_4FCBBDB438535002A1B256A95781158C" xlink:type="arc" />
    <link:label id="lab_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_F8E62475B4F62C3358FEB899B5E07EA2_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_554B427351985E738401EAA6C10A0E19" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Foreign currency translation adjustment</link:label>
    <link:label id="lab_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_F8E62475B4F62C3358FEB899B5E07EA2_label_en-US" xlink:label="lab_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_554B427351985E738401EAA6C10A0E19" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Goodwill, Foreign Currency Translation Gain (Loss)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillForeignCurrencyTranslationGainLoss" xlink:label="loc_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_554B427351985E738401EAA6C10A0E19" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_554B427351985E738401EAA6C10A0E19" xlink:to="lab_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_554B427351985E738401EAA6C10A0E19" xlink:type="arc" />
    <link:label id="lab_masi_SummaryOfSignificantAccountingPoliciesTable_766903D15E25F0BA093C0E782E0BDC66_terseLabel_en-US" xlink:label="lab_masi_SummaryOfSignificantAccountingPoliciesTable_766903D15E25F0BA093C0E782E0BDC66" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Summary Of Significant Accounting Policies [Table]</link:label>
    <link:label id="lab_masi_SummaryOfSignificantAccountingPoliciesTable_766903D15E25F0BA093C0E782E0BDC66_label_en-US" xlink:label="lab_masi_SummaryOfSignificantAccountingPoliciesTable_766903D15E25F0BA093C0E782E0BDC66" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Summary Of Significant Accounting Policies [Table]</link:label>
    <link:label id="lab_masi_SummaryOfSignificantAccountingPoliciesTable_766903D15E25F0BA093C0E782E0BDC66_documentation_en-US" xlink:label="lab_masi_SummaryOfSignificantAccountingPoliciesTable_766903D15E25F0BA093C0E782E0BDC66" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Summary Of Significant Accounting Policies [Table]</link:label>
    <link:loc xlink:href="masi-20190928.xsd#masi_SummaryOfSignificantAccountingPoliciesTable" xlink:label="loc_masi_SummaryOfSignificantAccountingPoliciesTable_766903D15E25F0BA093C0E782E0BDC66" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_masi_SummaryOfSignificantAccountingPoliciesTable_766903D15E25F0BA093C0E782E0BDC66" xlink:to="lab_masi_SummaryOfSignificantAccountingPoliciesTable_766903D15E25F0BA093C0E782E0BDC66" xlink:type="arc" />
    <link:label id="lab_srt_MinimumMember_FC5B6CA84EC52776732C0E782E0D2CA1_verboseLabel_en-US" xlink:label="lab_srt_MinimumMember_FC5B6CA84EC52776732C0E782E0D2CA1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Minimum</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_FC5B6CA84EC52776732C0E782E0D2CA1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MinimumMember_FC5B6CA84EC52776732C0E782E0D2CA1" xlink:to="lab_srt_MinimumMember_FC5B6CA84EC52776732C0E782E0D2CA1" xlink:type="arc" />
    <link:label id="lab_srt_MaximumMember_5C083DC514C47EA3174F0E782E0D37F3_verboseLabel_en-US" xlink:label="lab_srt_MaximumMember_5C083DC514C47EA3174F0E782E0D37F3" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Maximum</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_5C083DC514C47EA3174F0E782E0D37F3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MaximumMember_5C083DC514C47EA3174F0E782E0D37F3" xlink:to="lab_srt_MaximumMember_5C083DC514C47EA3174F0E782E0D37F3" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccountingStandardsUpdate201602Member_3E5CF317B9FCD42293100E782E0EF825_verboseLabel_en-US" xlink:label="lab_us-gaap_AccountingStandardsUpdate201602Member_3E5CF317B9FCD42293100E782E0EF825" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Accounting Standards Update 2016-02</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountingStandardsUpdate201602Member" xlink:label="loc_us-gaap_AccountingStandardsUpdate201602Member_3E5CF317B9FCD42293100E782E0EF825" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountingStandardsUpdate201602Member_3E5CF317B9FCD42293100E782E0EF825" xlink:to="lab_us-gaap_AccountingStandardsUpdate201602Member_3E5CF317B9FCD42293100E782E0EF825" xlink:type="arc" />
    <link:label id="lab_srt_ChiefExecutiveOfficerMember_4AA22FF98BAB910CB01B0E782E10FFAC_terseLabel_en-US" xlink:label="lab_srt_ChiefExecutiveOfficerMember_4AA22FF98BAB910CB01B0E782E10FFAC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Chief Executive Officer</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ChiefExecutiveOfficerMember" xlink:label="loc_srt_ChiefExecutiveOfficerMember_4AA22FF98BAB910CB01B0E782E10FFAC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ChiefExecutiveOfficerMember_4AA22FF98BAB910CB01B0E782E10FFAC" xlink:to="lab_srt_ChiefExecutiveOfficerMember_4AA22FF98BAB910CB01B0E782E10FFAC" xlink:type="arc" />
    <link:label id="lab_us-gaap_AirTransportationEquipmentMember_2E783709E394DACDC7B10E782E10519A_verboseLabel_en-US" xlink:label="lab_us-gaap_AirTransportationEquipmentMember_2E783709E394DACDC7B10E782E10519A" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Aircraft and components</link:label>
    <link:label id="lab_us-gaap_AirTransportationEquipmentMember_2E783709E394DACDC7B10E782E10519A_label_en-US" xlink:label="lab_us-gaap_AirTransportationEquipmentMember_2E783709E394DACDC7B10E782E10519A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Air Transportation Equipment [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AirTransportationEquipmentMember" xlink:label="loc_us-gaap_AirTransportationEquipmentMember_2E783709E394DACDC7B10E782E10519A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AirTransportationEquipmentMember_2E783709E394DACDC7B10E782E10519A" xlink:to="lab_us-gaap_AirTransportationEquipmentMember_2E783709E394DACDC7B10E782E10519A" xlink:type="arc" />
    <link:label id="lab_us-gaap_BuildingMember_5BC0CC918FAF9368D7160E782E118F82_terseLabel_en-US" xlink:label="lab_us-gaap_BuildingMember_5BC0CC918FAF9368D7160E782E118F82" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Buildings</link:label>
    <link:label id="lab_us-gaap_BuildingMember_5BC0CC918FAF9368D7160E782E118F82_label_en-US" xlink:label="lab_us-gaap_BuildingMember_5BC0CC918FAF9368D7160E782E118F82" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Building [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BuildingMember" xlink:label="loc_us-gaap_BuildingMember_5BC0CC918FAF9368D7160E782E118F82" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BuildingMember_5BC0CC918FAF9368D7160E782E118F82" xlink:to="lab_us-gaap_BuildingMember_5BC0CC918FAF9368D7160E782E118F82" xlink:type="arc" />
    <link:label id="lab_us-gaap_LandBuildingsAndImprovementsMember_C0A30361CA207E8DC4320E782E11BC6E_terseLabel_en-US" xlink:label="lab_us-gaap_LandBuildingsAndImprovementsMember_C0A30361CA207E8DC4320E782E11BC6E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Building improvements</link:label>
    <link:label id="lab_us-gaap_LandBuildingsAndImprovementsMember_C0A30361CA207E8DC4320E782E11BC6E_label_en-US" xlink:label="lab_us-gaap_LandBuildingsAndImprovementsMember_C0A30361CA207E8DC4320E782E11BC6E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Land, Buildings and Improvements [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LandBuildingsAndImprovementsMember" xlink:label="loc_us-gaap_LandBuildingsAndImprovementsMember_C0A30361CA207E8DC4320E782E11BC6E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LandBuildingsAndImprovementsMember_C0A30361CA207E8DC4320E782E11BC6E" xlink:to="lab_us-gaap_LandBuildingsAndImprovementsMember_C0A30361CA207E8DC4320E782E11BC6E" xlink:type="arc" />
    <link:label id="lab_masi_FurnitureandOfficeEquipmentMember_DEE8C1074C3819AB76900E782E1121E2_terseLabel_en-US" xlink:label="lab_masi_FurnitureandOfficeEquipmentMember_DEE8C1074C3819AB76900E782E1121E2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Furniture and office equipment</link:label>
    <link:label id="lab_masi_FurnitureandOfficeEquipmentMember_DEE8C1074C3819AB76900E782E1121E2_label_en-US" xlink:label="lab_masi_FurnitureandOfficeEquipmentMember_DEE8C1074C3819AB76900E782E1121E2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Furniture and Office Equipment [Member]</link:label>
    <link:label id="lab_masi_FurnitureandOfficeEquipmentMember_DEE8C1074C3819AB76900E782E1121E2_documentation_en-US" xlink:label="lab_masi_FurnitureandOfficeEquipmentMember_DEE8C1074C3819AB76900E782E1121E2" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Furniture and Office Equipment [Member]</link:label>
    <link:loc xlink:href="masi-20190928.xsd#masi_FurnitureandOfficeEquipmentMember" xlink:label="loc_masi_FurnitureandOfficeEquipmentMember_DEE8C1074C3819AB76900E782E1121E2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_masi_FurnitureandOfficeEquipmentMember_DEE8C1074C3819AB76900E782E1121E2" xlink:to="lab_masi_FurnitureandOfficeEquipmentMember_DEE8C1074C3819AB76900E782E1121E2" xlink:type="arc" />
    <link:label id="lab_us-gaap_MachineryAndEquipmentMember_7E08AADD3300EEF75C550E782E129636_verboseLabel_en-US" xlink:label="lab_us-gaap_MachineryAndEquipmentMember_7E08AADD3300EEF75C550E782E129636" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Machinery and equipment</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MachineryAndEquipmentMember" xlink:label="loc_us-gaap_MachineryAndEquipmentMember_7E08AADD3300EEF75C550E782E129636" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MachineryAndEquipmentMember_7E08AADD3300EEF75C550E782E129636" xlink:to="lab_us-gaap_MachineryAndEquipmentMember_7E08AADD3300EEF75C550E782E129636" xlink:type="arc" />
    <link:label id="lab_us-gaap_VehiclesMember_25F89AF47E769DE37A8E0E782E123F44_terseLabel_en-US" xlink:label="lab_us-gaap_VehiclesMember_25F89AF47E769DE37A8E0E782E123F44" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Vehicles</link:label>
    <link:label id="lab_us-gaap_VehiclesMember_25F89AF47E769DE37A8E0E782E123F44_label_en-US" xlink:label="lab_us-gaap_VehiclesMember_25F89AF47E769DE37A8E0E782E123F44" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Vehicles [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_VehiclesMember" xlink:label="loc_us-gaap_VehiclesMember_25F89AF47E769DE37A8E0E782E123F44" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VehiclesMember_25F89AF47E769DE37A8E0E782E123F44" xlink:to="lab_us-gaap_VehiclesMember_25F89AF47E769DE37A8E0E782E123F44" xlink:type="arc" />
    <link:label id="lab_masi_SummaryOfSignificantAccountingPoliciesLineItems_468B8229E1F14EAFFE170E782E13C33B_terseLabel_en-US" xlink:label="lab_masi_SummaryOfSignificantAccountingPoliciesLineItems_468B8229E1F14EAFFE170E782E13C33B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Summary Of Significant Accounting Policies [Line Items]</link:label>
    <link:label id="lab_masi_SummaryOfSignificantAccountingPoliciesLineItems_468B8229E1F14EAFFE170E782E13C33B_label_en-US" xlink:label="lab_masi_SummaryOfSignificantAccountingPoliciesLineItems_468B8229E1F14EAFFE170E782E13C33B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Summary Of Significant Accounting Policies [Line Items]</link:label>
    <link:label id="lab_masi_SummaryOfSignificantAccountingPoliciesLineItems_468B8229E1F14EAFFE170E782E13C33B_documentation_en-US" xlink:label="lab_masi_SummaryOfSignificantAccountingPoliciesLineItems_468B8229E1F14EAFFE170E782E13C33B" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Summary Of Significant Accounting Policies [Line Items]</link:label>
    <link:loc xlink:href="masi-20190928.xsd#masi_SummaryOfSignificantAccountingPoliciesLineItems" xlink:label="loc_masi_SummaryOfSignificantAccountingPoliciesLineItems_468B8229E1F14EAFFE170E782E13C33B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_masi_SummaryOfSignificantAccountingPoliciesLineItems_468B8229E1F14EAFFE170E782E13C33B" xlink:to="lab_masi_SummaryOfSignificantAccountingPoliciesLineItems_468B8229E1F14EAFFE170E782E13C33B" xlink:type="arc" />
    <link:label id="lab_us-gaap_MaturityOfTimeDeposits_CF7CB6BD19C1A03C4D9D0E782E1452AC_terseLabel_en-US" xlink:label="lab_us-gaap_MaturityOfTimeDeposits_CF7CB6BD19C1A03C4D9D0E782E1452AC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Maturity of Time Deposits</link:label>
    <link:label id="lab_us-gaap_MaturityOfTimeDeposits_CF7CB6BD19C1A03C4D9D0E782E1452AC_label_en-US" xlink:label="lab_us-gaap_MaturityOfTimeDeposits_CF7CB6BD19C1A03C4D9D0E782E1452AC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Maturity of Time Deposits</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MaturityOfTimeDeposits" xlink:label="loc_us-gaap_MaturityOfTimeDeposits_CF7CB6BD19C1A03C4D9D0E782E1452AC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MaturityOfTimeDeposits_CF7CB6BD19C1A03C4D9D0E782E1452AC" xlink:to="lab_us-gaap_MaturityOfTimeDeposits_CF7CB6BD19C1A03C4D9D0E782E1452AC" xlink:type="arc" />
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife_3B078E37F1526B6960CE0E782E14B620_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife_3B078E37F1526B6960CE0E782E14B620" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment, Useful Life</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife_3B078E37F1526B6960CE0E782E14B620_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife_3B078E37F1526B6960CE0E782E14B620" 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_3B078E37F1526B6960CE0E782E14B620" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_3B078E37F1526B6960CE0E782E14B620" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife_3B078E37F1526B6960CE0E782E14B620" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsCostIncurredToRenewOrExtend_67DC57C2ADBD893B98E00E782E140960_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsCostIncurredToRenewOrExtend_67DC57C2ADBD893B98E00E782E140960" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets, Cost Incurred to Renew or Extend</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsCostIncurredToRenewOrExtend_67DC57C2ADBD893B98E00E782E140960_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsCostIncurredToRenewOrExtend_67DC57C2ADBD893B98E00E782E140960" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets, Cost Incurred to Renew or Extend</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsCostIncurredToRenewOrExtend" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsCostIncurredToRenewOrExtend_67DC57C2ADBD893B98E00E782E140960" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsCostIncurredToRenewOrExtend_67DC57C2ADBD893B98E00E782E140960" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsCostIncurredToRenewOrExtend_67DC57C2ADBD893B98E00E782E140960" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetWeightedAveragePeriodBeforeNextRenewalOrExtension_7C9EBC0157F2C6B6B8860E782E145605_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetWeightedAveragePeriodBeforeNextRenewalOrExtension_7C9EBC0157F2C6B6B8860E782E145605" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted average number of years until the next renewal</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetWeightedAveragePeriodBeforeNextRenewalOrExtension_7C9EBC0157F2C6B6B8860E782E145605_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetWeightedAveragePeriodBeforeNextRenewalOrExtension_7C9EBC0157F2C6B6B8860E782E145605" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Asset, Weighted Average Period before Next Renewal or Extension</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetWeightedAveragePeriodBeforeNextRenewalOrExtension" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetWeightedAveragePeriodBeforeNextRenewalOrExtension_7C9EBC0157F2C6B6B8860E782E145605" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetWeightedAveragePeriodBeforeNextRenewalOrExtension_7C9EBC0157F2C6B6B8860E782E145605" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetWeightedAveragePeriodBeforeNextRenewalOrExtension_7C9EBC0157F2C6B6B8860E782E145605" xlink:type="arc" />
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetImpairment_D2983ABCF2C24114BF390E782E141F40_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetImpairment_D2983ABCF2C24114BF390E782E141F40" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Impairment of goodwill, intangible assets and other long-lived assets</link:label>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetImpairment_D2983ABCF2C24114BF390E782E141F40_label_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetImpairment_D2983ABCF2C24114BF390E782E141F40" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Goodwill and Intangible Asset Impairment</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetImpairment" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetImpairment_D2983ABCF2C24114BF390E782E141F40" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetImpairment_D2983ABCF2C24114BF390E782E141F40" xlink:to="lab_us-gaap_GoodwillAndIntangibleAssetImpairment_D2983ABCF2C24114BF390E782E141F40" xlink:type="arc" />
    <link:label id="lab_masi_NumberofSourcesofProductRevenue_ED9906B2BC3312187F140E782E14B189_terseLabel_en-US" xlink:label="lab_masi_NumberofSourcesofProductRevenue_ED9906B2BC3312187F140E782E14B189" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of Sources of Product Revenue</link:label>
    <link:label id="lab_masi_NumberofSourcesofProductRevenue_ED9906B2BC3312187F140E782E14B189_label_en-US" xlink:label="lab_masi_NumberofSourcesofProductRevenue_ED9906B2BC3312187F140E782E14B189" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Number of Sources of Product Revenue</link:label>
    <link:label id="lab_masi_NumberofSourcesofProductRevenue_ED9906B2BC3312187F140E782E14B189_documentation_en-US" xlink:label="lab_masi_NumberofSourcesofProductRevenue_ED9906B2BC3312187F140E782E14B189" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Number of Sources of Product Revenue</link:label>
    <link:loc xlink:href="masi-20190928.xsd#masi_NumberofSourcesofProductRevenue" xlink:label="loc_masi_NumberofSourcesofProductRevenue_ED9906B2BC3312187F140E782E14B189" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_masi_NumberofSourcesofProductRevenue_ED9906B2BC3312187F140E782E14B189" xlink:to="lab_masi_NumberofSourcesofProductRevenue_ED9906B2BC3312187F140E782E14B189" xlink:type="arc" />
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_8A411034A64F787101990E782E156A43_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_8A411034A64F787101990E782E156A43" 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_8A411034A64F787101990E782E156A43_label_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_8A411034A64F787101990E782E156A43" 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_8A411034A64F787101990E782E156A43" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_8A411034A64F787101990E782E156A43" xlink:to="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_8A411034A64F787101990E782E156A43" xlink:type="arc" />
    <link:label id="lab_masi_RoyaltyRevenueNumberofDaysRoyaltyRevenueisAdjustedSubsequenttoQuarterEnd_CBFD6DA9D3FFCF96E8DE0E782E152D83_terseLabel_en-US" xlink:label="lab_masi_RoyaltyRevenueNumberofDaysRoyaltyRevenueisAdjustedSubsequenttoQuarterEnd_CBFD6DA9D3FFCF96E8DE0E782E152D83" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of days royalty revenue is adjusted subsequent to quarter end</link:label>
    <link:label id="lab_masi_RoyaltyRevenueNumberofDaysRoyaltyRevenueisAdjustedSubsequenttoQuarterEnd_CBFD6DA9D3FFCF96E8DE0E782E152D83_label_en-US" xlink:label="lab_masi_RoyaltyRevenueNumberofDaysRoyaltyRevenueisAdjustedSubsequenttoQuarterEnd_CBFD6DA9D3FFCF96E8DE0E782E152D83" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Royalty Revenue, Number of Days Royalty Revenue is Adjusted Subsequent to Quarter End</link:label>
    <link:label id="lab_masi_RoyaltyRevenueNumberofDaysRoyaltyRevenueisAdjustedSubsequenttoQuarterEnd_CBFD6DA9D3FFCF96E8DE0E782E152D83_documentation_en-US" xlink:label="lab_masi_RoyaltyRevenueNumberofDaysRoyaltyRevenueisAdjustedSubsequenttoQuarterEnd_CBFD6DA9D3FFCF96E8DE0E782E152D83" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Royalty Revenue, Number of Days Royalty Revenue is Adjusted Subsequent to Quarter End</link:label>
    <link:loc xlink:href="masi-20190928.xsd#masi_RoyaltyRevenueNumberofDaysRoyaltyRevenueisAdjustedSubsequenttoQuarterEnd" xlink:label="loc_masi_RoyaltyRevenueNumberofDaysRoyaltyRevenueisAdjustedSubsequenttoQuarterEnd_CBFD6DA9D3FFCF96E8DE0E782E152D83" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_masi_RoyaltyRevenueNumberofDaysRoyaltyRevenueisAdjustedSubsequenttoQuarterEnd_CBFD6DA9D3FFCF96E8DE0E782E152D83" xlink:to="lab_masi_RoyaltyRevenueNumberofDaysRoyaltyRevenueisAdjustedSubsequenttoQuarterEnd_CBFD6DA9D3FFCF96E8DE0E782E152D83" xlink:type="arc" />
    <link:label id="lab_masi_Royalty_F3B0F7A8FAF7C997AA590E782E151913_terseLabel_en-US" xlink:label="lab_masi_Royalty_F3B0F7A8FAF7C997AA590E782E151913" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Royalty</link:label>
    <link:label id="lab_masi_Royalty_F3B0F7A8FAF7C997AA590E782E151913_label_en-US" xlink:label="lab_masi_Royalty_F3B0F7A8FAF7C997AA590E782E151913" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Royalty</link:label>
    <link:label id="lab_masi_Royalty_F3B0F7A8FAF7C997AA590E782E151913_documentation_en-US" xlink:label="lab_masi_Royalty_F3B0F7A8FAF7C997AA590E782E151913" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Royalty revenue earned during the period from a third party resulting from a settlement agreement.</link:label>
    <link:loc xlink:href="masi-20190928.xsd#masi_Royalty" xlink:label="loc_masi_Royalty_F3B0F7A8FAF7C997AA590E782E151913" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_masi_Royalty_F3B0F7A8FAF7C997AA590E782E151913" xlink:to="lab_masi_Royalty_F3B0F7A8FAF7C997AA590E782E151913" xlink:type="arc" />
    <link:label id="lab_masi_WarrantyPeriodForDefectsInMaterialAndWorkmanship_DE2A1E05A04F0D7CFC3D0E782E1598C1_terseLabel_en-US" xlink:label="lab_masi_WarrantyPeriodForDefectsInMaterialAndWorkmanship_DE2A1E05A04F0D7CFC3D0E782E1598C1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Warranty period for defects in material and workmanship</link:label>
    <link:label id="lab_masi_WarrantyPeriodForDefectsInMaterialAndWorkmanship_DE2A1E05A04F0D7CFC3D0E782E1598C1_label_en-US" xlink:label="lab_masi_WarrantyPeriodForDefectsInMaterialAndWorkmanship_DE2A1E05A04F0D7CFC3D0E782E1598C1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Warranty Period For Defects In Material And Workmanship</link:label>
    <link:label id="lab_masi_WarrantyPeriodForDefectsInMaterialAndWorkmanship_DE2A1E05A04F0D7CFC3D0E782E1598C1_documentation_en-US" xlink:label="lab_masi_WarrantyPeriodForDefectsInMaterialAndWorkmanship_DE2A1E05A04F0D7CFC3D0E782E1598C1" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Warranty period for defects in material and workmanship.</link:label>
    <link:loc xlink:href="masi-20190928.xsd#masi_WarrantyPeriodForDefectsInMaterialAndWorkmanship" xlink:label="loc_masi_WarrantyPeriodForDefectsInMaterialAndWorkmanship_DE2A1E05A04F0D7CFC3D0E782E1598C1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_masi_WarrantyPeriodForDefectsInMaterialAndWorkmanship_DE2A1E05A04F0D7CFC3D0E782E1598C1" xlink:to="lab_masi_WarrantyPeriodForDefectsInMaterialAndWorkmanship_DE2A1E05A04F0D7CFC3D0E782E1598C1" xlink:type="arc" />
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_880A8D2D11B644B132370E782E150DBA_terseLabel_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_880A8D2D11B644B132370E782E150DBA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Options to purchase of shares of common stock</link:label>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_880A8D2D11B644B132370E782E150DBA_label_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_880A8D2D11B644B132370E782E150DBA" 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_880A8D2D11B644B132370E782E150DBA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_880A8D2D11B644B132370E782E150DBA" xlink:to="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_880A8D2D11B644B132370E782E150DBA" xlink:type="arc" />
    <link:label id="lab_masi_CumulativeEffectonRetainedEarningsNetofTaxROUAssetsandLeaseLiabilities_56434BA919D319B1935D0E782E167282_terseLabel_en-US" xlink:label="lab_masi_CumulativeEffectonRetainedEarningsNetofTaxROUAssetsandLeaseLiabilities_56434BA919D319B1935D0E782E167282" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cumulative Effect on Retained Earnings, Net of Tax, ROU Assets and Lease Liabilities</link:label>
    <link:label id="lab_masi_CumulativeEffectonRetainedEarningsNetofTaxROUAssetsandLeaseLiabilities_56434BA919D319B1935D0E782E167282_label_en-US" xlink:label="lab_masi_CumulativeEffectonRetainedEarningsNetofTaxROUAssetsandLeaseLiabilities_56434BA919D319B1935D0E782E167282" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cumulative Effect on Retained Earnings, Net of Tax, ROU Assets and Lease Liabilities</link:label>
    <link:label id="lab_masi_CumulativeEffectonRetainedEarningsNetofTaxROUAssetsandLeaseLiabilities_56434BA919D319B1935D0E782E167282_documentation_en-US" xlink:label="lab_masi_CumulativeEffectonRetainedEarningsNetofTaxROUAssetsandLeaseLiabilities_56434BA919D319B1935D0E782E167282" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Cumulative Effect on Retained Earnings, Net of Tax, ROU Assets and Lease Liabilities</link:label>
    <link:loc xlink:href="masi-20190928.xsd#masi_CumulativeEffectonRetainedEarningsNetofTaxROUAssetsandLeaseLiabilities" xlink:label="loc_masi_CumulativeEffectonRetainedEarningsNetofTaxROUAssetsandLeaseLiabilities_56434BA919D319B1935D0E782E167282" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_masi_CumulativeEffectonRetainedEarningsNetofTaxROUAssetsandLeaseLiabilities_56434BA919D319B1935D0E782E167282" xlink:to="lab_masi_CumulativeEffectonRetainedEarningsNetofTaxROUAssetsandLeaseLiabilities_56434BA919D319B1935D0E782E167282" xlink:type="arc" />
    <link:label id="lab_masi_CumulativeEffectonRetainedEarningsNetofTaxLeaseReceivable_58E7AE931C3C4BE60E6A0E782E16F440_terseLabel_en-US" xlink:label="lab_masi_CumulativeEffectonRetainedEarningsNetofTaxLeaseReceivable_58E7AE931C3C4BE60E6A0E782E16F440" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cumulative Effect on Retained Earnings, Net of Tax, Lease Receivable</link:label>
    <link:label id="lab_masi_CumulativeEffectonRetainedEarningsNetofTaxLeaseReceivable_58E7AE931C3C4BE60E6A0E782E16F440_label_en-US" xlink:label="lab_masi_CumulativeEffectonRetainedEarningsNetofTaxLeaseReceivable_58E7AE931C3C4BE60E6A0E782E16F440" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cumulative Effect on Retained Earnings, Net of Tax, Lease Receivable</link:label>
    <link:label id="lab_masi_CumulativeEffectonRetainedEarningsNetofTaxLeaseReceivable_58E7AE931C3C4BE60E6A0E782E16F440_documentation_en-US" xlink:label="lab_masi_CumulativeEffectonRetainedEarningsNetofTaxLeaseReceivable_58E7AE931C3C4BE60E6A0E782E16F440" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Cumulative Effect on Retained Earnings, Net of Tax, Lease Receivable</link:label>
    <link:loc xlink:href="masi-20190928.xsd#masi_CumulativeEffectonRetainedEarningsNetofTaxLeaseReceivable" xlink:label="loc_masi_CumulativeEffectonRetainedEarningsNetofTaxLeaseReceivable_58E7AE931C3C4BE60E6A0E782E16F440" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_masi_CumulativeEffectonRetainedEarningsNetofTaxLeaseReceivable_58E7AE931C3C4BE60E6A0E782E16F440" xlink:to="lab_masi_CumulativeEffectonRetainedEarningsNetofTaxLeaseReceivable_58E7AE931C3C4BE60E6A0E782E16F440" xlink:type="arc" />
    <link:label id="lab_masi_CumulativeEffectonRetainedEarningsNetofTaxLeasedEquipment_CC8AE5B1DA794EC91A3A0E782E16E060_terseLabel_en-US" xlink:label="lab_masi_CumulativeEffectonRetainedEarningsNetofTaxLeasedEquipment_CC8AE5B1DA794EC91A3A0E782E16E060" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cumulative Effect on Retained Earnings, Net of Tax, Leased Equipment</link:label>
    <link:label id="lab_masi_CumulativeEffectonRetainedEarningsNetofTaxLeasedEquipment_CC8AE5B1DA794EC91A3A0E782E16E060_label_en-US" xlink:label="lab_masi_CumulativeEffectonRetainedEarningsNetofTaxLeasedEquipment_CC8AE5B1DA794EC91A3A0E782E16E060" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cumulative Effect on Retained Earnings, Net of Tax, Leased Equipment</link:label>
    <link:label id="lab_masi_CumulativeEffectonRetainedEarningsNetofTaxLeasedEquipment_CC8AE5B1DA794EC91A3A0E782E16E060_documentation_en-US" xlink:label="lab_masi_CumulativeEffectonRetainedEarningsNetofTaxLeasedEquipment_CC8AE5B1DA794EC91A3A0E782E16E060" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Cumulative Effect on Retained Earnings, Net of Tax, Leased Equipment</link:label>
    <link:loc xlink:href="masi-20190928.xsd#masi_CumulativeEffectonRetainedEarningsNetofTaxLeasedEquipment" xlink:label="loc_masi_CumulativeEffectonRetainedEarningsNetofTaxLeasedEquipment_CC8AE5B1DA794EC91A3A0E782E16E060" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_masi_CumulativeEffectonRetainedEarningsNetofTaxLeasedEquipment_CC8AE5B1DA794EC91A3A0E782E16E060" xlink:to="lab_masi_CumulativeEffectonRetainedEarningsNetofTaxLeasedEquipment_CC8AE5B1DA794EC91A3A0E782E16E060" xlink:type="arc" />
    <link:label id="lab_masi_CumulativeEffectonRetainedEarningsNetofTaxDeferredTaxAssets_C4F09A064833144AB8AD0E782E16FE7B_terseLabel_en-US" xlink:label="lab_masi_CumulativeEffectonRetainedEarningsNetofTaxDeferredTaxAssets_C4F09A064833144AB8AD0E782E16FE7B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cumulative Effect on Retained Earnings, Net of Tax, Deferred Tax Assets</link:label>
    <link:label id="lab_masi_CumulativeEffectonRetainedEarningsNetofTaxDeferredTaxAssets_C4F09A064833144AB8AD0E782E16FE7B_label_en-US" xlink:label="lab_masi_CumulativeEffectonRetainedEarningsNetofTaxDeferredTaxAssets_C4F09A064833144AB8AD0E782E16FE7B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cumulative Effect on Retained Earnings, Net of Tax, Deferred Tax Assets</link:label>
    <link:label id="lab_masi_CumulativeEffectonRetainedEarningsNetofTaxDeferredTaxAssets_C4F09A064833144AB8AD0E782E16FE7B_documentation_en-US" xlink:label="lab_masi_CumulativeEffectonRetainedEarningsNetofTaxDeferredTaxAssets_C4F09A064833144AB8AD0E782E16FE7B" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Cumulative Effect on Retained Earnings, Net of Tax, Deferred Tax Assets</link:label>
    <link:loc xlink:href="masi-20190928.xsd#masi_CumulativeEffectonRetainedEarningsNetofTaxDeferredTaxAssets" xlink:label="loc_masi_CumulativeEffectonRetainedEarningsNetofTaxDeferredTaxAssets_C4F09A064833144AB8AD0E782E16FE7B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_masi_CumulativeEffectonRetainedEarningsNetofTaxDeferredTaxAssets_C4F09A064833144AB8AD0E782E16FE7B" xlink:to="lab_masi_CumulativeEffectonRetainedEarningsNetofTaxDeferredTaxAssets_C4F09A064833144AB8AD0E782E16FE7B" xlink:type="arc" />
    <link:label id="lab_masi_CumulativeEffectonRetainedEarningsNetofTaxDeferredTaxDeferredRevenueandContractRelatedLiabilities_40FB1C8838672C7ABD350E782E167428_terseLabel_en-US" xlink:label="lab_masi_CumulativeEffectonRetainedEarningsNetofTaxDeferredTaxDeferredRevenueandContractRelatedLiabilities_40FB1C8838672C7ABD350E782E167428" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cumulative Effect on Retained Earnings, Net of Tax, Deferred Tax Deferred Revenue and Contract-Related Liabilities</link:label>
    <link:label id="lab_masi_CumulativeEffectonRetainedEarningsNetofTaxDeferredTaxDeferredRevenueandContractRelatedLiabilities_40FB1C8838672C7ABD350E782E167428_label_en-US" xlink:label="lab_masi_CumulativeEffectonRetainedEarningsNetofTaxDeferredTaxDeferredRevenueandContractRelatedLiabilities_40FB1C8838672C7ABD350E782E167428" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cumulative Effect on Retained Earnings, Net of Tax, Deferred Tax Deferred Revenue and Contract-Related Liabilities</link:label>
    <link:label id="lab_masi_CumulativeEffectonRetainedEarningsNetofTaxDeferredTaxDeferredRevenueandContractRelatedLiabilities_40FB1C8838672C7ABD350E782E167428_documentation_en-US" xlink:label="lab_masi_CumulativeEffectonRetainedEarningsNetofTaxDeferredTaxDeferredRevenueandContractRelatedLiabilities_40FB1C8838672C7ABD350E782E167428" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Cumulative Effect on Retained Earnings, Net of Tax, Deferred Tax Deferred Revenue and Contract-Related Liabilities</link:label>
    <link:loc xlink:href="masi-20190928.xsd#masi_CumulativeEffectonRetainedEarningsNetofTaxDeferredTaxDeferredRevenueandContractRelatedLiabilities" xlink:label="loc_masi_CumulativeEffectonRetainedEarningsNetofTaxDeferredTaxDeferredRevenueandContractRelatedLiabilities_40FB1C8838672C7ABD350E782E167428" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_masi_CumulativeEffectonRetainedEarningsNetofTaxDeferredTaxDeferredRevenueandContractRelatedLiabilities_40FB1C8838672C7ABD350E782E167428" xlink:to="lab_masi_CumulativeEffectonRetainedEarningsNetofTaxDeferredTaxDeferredRevenueandContractRelatedLiabilities_40FB1C8838672C7ABD350E782E167428" xlink:type="arc" />
    <link:label id="lab_masi_CumulativeEffectonRetainedEarningsNetofTaxOtherCurrentLiabilities_4FB647586C7E097A1DAB0E782E16E0C4_terseLabel_en-US" xlink:label="lab_masi_CumulativeEffectonRetainedEarningsNetofTaxOtherCurrentLiabilities_4FB647586C7E097A1DAB0E782E16E0C4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cumulative Effect on Retained Earnings, Net of Tax, Other Current Liabilities</link:label>
    <link:label id="lab_masi_CumulativeEffectonRetainedEarningsNetofTaxOtherCurrentLiabilities_4FB647586C7E097A1DAB0E782E16E0C4_label_en-US" xlink:label="lab_masi_CumulativeEffectonRetainedEarningsNetofTaxOtherCurrentLiabilities_4FB647586C7E097A1DAB0E782E16E0C4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cumulative Effect on Retained Earnings, Net of Tax, Other Current Liabilities</link:label>
    <link:label id="lab_masi_CumulativeEffectonRetainedEarningsNetofTaxOtherCurrentLiabilities_4FB647586C7E097A1DAB0E782E16E0C4_documentation_en-US" xlink:label="lab_masi_CumulativeEffectonRetainedEarningsNetofTaxOtherCurrentLiabilities_4FB647586C7E097A1DAB0E782E16E0C4" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Cumulative Effect on Retained Earnings, Net of Tax, Other Current Liabilities</link:label>
    <link:loc xlink:href="masi-20190928.xsd#masi_CumulativeEffectonRetainedEarningsNetofTaxOtherCurrentLiabilities" xlink:label="loc_masi_CumulativeEffectonRetainedEarningsNetofTaxOtherCurrentLiabilities_4FB647586C7E097A1DAB0E782E16E0C4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_masi_CumulativeEffectonRetainedEarningsNetofTaxOtherCurrentLiabilities_4FB647586C7E097A1DAB0E782E16E0C4" xlink:to="lab_masi_CumulativeEffectonRetainedEarningsNetofTaxOtherCurrentLiabilities_4FB647586C7E097A1DAB0E782E16E0C4" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeStatementAbstract_9556B9A5F98DC98BC9920A4848E36147_label_en-US" xlink:label="lab_us-gaap_IncomeStatementAbstract_9556B9A5F98DC98BC9920A4848E36147" 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_9556B9A5F98DC98BC9920A4848E36147" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementAbstract_9556B9A5F98DC98BC9920A4848E36147" xlink:to="lab_us-gaap_IncomeStatementAbstract_9556B9A5F98DC98BC9920A4848E36147" xlink:type="arc" />
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_E59DA6C895BC446601150A4848E3AC7D_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_E59DA6C895BC446601150A4848E3AC7D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Product</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_E59DA6C895BC446601150A4848E3AC7D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_E59DA6C895BC446601150A4848E3AC7D" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_E59DA6C895BC446601150A4848E3AC7D" xlink:type="arc" />
    <link:label id="lab_masi_Royaltyrevenueandother_9DC28C1C46A09CCF9B300A4848E441B0_terseLabel_en-US" xlink:label="lab_masi_Royaltyrevenueandother_9DC28C1C46A09CCF9B300A4848E441B0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Royalty and other revenue</link:label>
    <link:label id="lab_masi_Royaltyrevenueandother_9DC28C1C46A09CCF9B300A4848E441B0_label_en-US" xlink:label="lab_masi_Royaltyrevenueandother_9DC28C1C46A09CCF9B300A4848E441B0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Royalty revenue and other</link:label>
    <link:label id="lab_masi_Royaltyrevenueandother_9DC28C1C46A09CCF9B300A4848E441B0_documentation_en-US" xlink:label="lab_masi_Royaltyrevenueandother_9DC28C1C46A09CCF9B300A4848E441B0" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Royalty revenue and other</link:label>
    <link:loc xlink:href="masi-20190928.xsd#masi_Royaltyrevenueandother" xlink:label="loc_masi_Royaltyrevenueandother_9DC28C1C46A09CCF9B300A4848E441B0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_masi_Royaltyrevenueandother_9DC28C1C46A09CCF9B300A4848E441B0" xlink:to="lab_masi_Royaltyrevenueandother_9DC28C1C46A09CCF9B300A4848E441B0" xlink:type="arc" />
    <link:label id="lab_us-gaap_Revenues_5D5EE9CE8973BAAF853C0A4848E4EF5B_totalLabel_en-US" xlink:label="lab_us-gaap_Revenues_5D5EE9CE8973BAAF853C0A4848E4EF5B" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total revenue</link:label>
    <link:label id="lab_us-gaap_Revenues_5D5EE9CE8973BAAF853C0A4848E4EF5B_label_en-US" xlink:label="lab_us-gaap_Revenues_5D5EE9CE8973BAAF853C0A4848E4EF5B" 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_5D5EE9CE8973BAAF853C0A4848E4EF5B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Revenues_5D5EE9CE8973BAAF853C0A4848E4EF5B" xlink:to="lab_us-gaap_Revenues_5D5EE9CE8973BAAF853C0A4848E4EF5B" xlink:type="arc" />
    <link:label id="lab_us-gaap_CostOfGoodsAndServicesSold_7CD0405BBBC840EB5C220A4848E43DDD_terseLabel_en-US" xlink:label="lab_us-gaap_CostOfGoodsAndServicesSold_7CD0405BBBC840EB5C220A4848E43DDD" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cost of goods sold</link:label>
    <link:label id="lab_us-gaap_CostOfGoodsAndServicesSold_7CD0405BBBC840EB5C220A4848E43DDD_label_en-US" xlink:label="lab_us-gaap_CostOfGoodsAndServicesSold_7CD0405BBBC840EB5C220A4848E43DDD" 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_7CD0405BBBC840EB5C220A4848E43DDD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostOfGoodsAndServicesSold_7CD0405BBBC840EB5C220A4848E43DDD" xlink:to="lab_us-gaap_CostOfGoodsAndServicesSold_7CD0405BBBC840EB5C220A4848E43DDD" xlink:type="arc" />
    <link:label id="lab_us-gaap_GrossProfit_2976173F6CFDB0DF79BC0A4848E4FB3D_totalLabel_en-US" xlink:label="lab_us-gaap_GrossProfit_2976173F6CFDB0DF79BC0A4848E4FB3D" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Gross profit</link:label>
    <link:label id="lab_us-gaap_GrossProfit_2976173F6CFDB0DF79BC0A4848E4FB3D_label_en-US" xlink:label="lab_us-gaap_GrossProfit_2976173F6CFDB0DF79BC0A4848E4FB3D" 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_2976173F6CFDB0DF79BC0A4848E4FB3D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GrossProfit_2976173F6CFDB0DF79BC0A4848E4FB3D" xlink:to="lab_us-gaap_GrossProfit_2976173F6CFDB0DF79BC0A4848E4FB3D" xlink:type="arc" />
    <link:label id="lab_us-gaap_SellingGeneralAndAdministrativeExpense_EF0B77713197F1179B9D0A4848E559D2_terseLabel_en-US" xlink:label="lab_us-gaap_SellingGeneralAndAdministrativeExpense_EF0B77713197F1179B9D0A4848E559D2" 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_EF0B77713197F1179B9D0A4848E559D2_label_en-US" xlink:label="lab_us-gaap_SellingGeneralAndAdministrativeExpense_EF0B77713197F1179B9D0A4848E559D2" 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_EF0B77713197F1179B9D0A4848E559D2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SellingGeneralAndAdministrativeExpense_EF0B77713197F1179B9D0A4848E559D2" xlink:to="lab_us-gaap_SellingGeneralAndAdministrativeExpense_EF0B77713197F1179B9D0A4848E559D2" xlink:type="arc" />
    <link:label id="lab_us-gaap_ResearchAndDevelopmentExpense_C6161D21EF72B94C50F30A4848E5B63A_verboseLabel_en-US" xlink:label="lab_us-gaap_ResearchAndDevelopmentExpense_C6161D21EF72B94C50F30A4848E5B63A" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Research and development</link:label>
    <link:label id="lab_us-gaap_ResearchAndDevelopmentExpense_C6161D21EF72B94C50F30A4848E5B63A_label_en-US" xlink:label="lab_us-gaap_ResearchAndDevelopmentExpense_C6161D21EF72B94C50F30A4848E5B63A" 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_C6161D21EF72B94C50F30A4848E5B63A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ResearchAndDevelopmentExpense_C6161D21EF72B94C50F30A4848E5B63A" xlink:to="lab_us-gaap_ResearchAndDevelopmentExpense_C6161D21EF72B94C50F30A4848E5B63A" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingExpenses_4967230B28559BC341C30A4848E5FECE_totalLabel_en-US" xlink:label="lab_us-gaap_OperatingExpenses_4967230B28559BC341C30A4848E5FECE" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total operating expenses</link:label>
    <link:label id="lab_us-gaap_OperatingExpenses_4967230B28559BC341C30A4848E5FECE_label_en-US" xlink:label="lab_us-gaap_OperatingExpenses_4967230B28559BC341C30A4848E5FECE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Expenses</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingExpenses" xlink:label="loc_us-gaap_OperatingExpenses_4967230B28559BC341C30A4848E5FECE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingExpenses_4967230B28559BC341C30A4848E5FECE" xlink:to="lab_us-gaap_OperatingExpenses_4967230B28559BC341C30A4848E5FECE" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingIncomeLoss_20F30E4B1B748B2A175D0A4848E5CC1C_totalLabel_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss_20F30E4B1B748B2A175D0A4848E5CC1C" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Operating income</link:label>
    <link:label id="lab_us-gaap_OperatingIncomeLoss_20F30E4B1B748B2A175D0A4848E5CC1C_label_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss_20F30E4B1B748B2A175D0A4848E5CC1C" 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_20F30E4B1B748B2A175D0A4848E5CC1C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingIncomeLoss_20F30E4B1B748B2A175D0A4848E5CC1C" xlink:to="lab_us-gaap_OperatingIncomeLoss_20F30E4B1B748B2A175D0A4848E5CC1C" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_F237BDA9E16F499A092B0A4848E62F6D_totalLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_F237BDA9E16F499A092B0A4848E62F6D" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Income before provision (benefit) for income taxes</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_F237BDA9E16F499A092B0A4848E62F6D_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_F237BDA9E16F499A092B0A4848E62F6D" 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_F237BDA9E16F499A092B0A4848E62F6D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_F237BDA9E16F499A092B0A4848E62F6D" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_F237BDA9E16F499A092B0A4848E62F6D" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_26A1F5033D3AB830ADEF0A4848E600CE_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit_26A1F5033D3AB830ADEF0A4848E600CE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Provision (benefit) for income taxes</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_26A1F5033D3AB830ADEF0A4848E600CE_label_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit_26A1F5033D3AB830ADEF0A4848E600CE" 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_26A1F5033D3AB830ADEF0A4848E600CE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_26A1F5033D3AB830ADEF0A4848E600CE" xlink:to="lab_us-gaap_IncomeTaxExpenseBenefit_26A1F5033D3AB830ADEF0A4848E600CE" xlink:type="arc" />
    <link:label id="lab_us-gaap_ProfitLoss_5D380F6FDF9127129A780A4848E65D73_totalLabel_en-US" xlink:label="lab_us-gaap_ProfitLoss_5D380F6FDF9127129A780A4848E65D73" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net income</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProfitLoss" xlink:label="loc_us-gaap_ProfitLoss_5D380F6FDF9127129A780A4848E65D73" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProfitLoss_5D380F6FDF9127129A780A4848E65D73" xlink:to="lab_us-gaap_ProfitLoss_5D380F6FDF9127129A780A4848E65D73" xlink:type="arc" />
    <link:label id="lab_us-gaap_EarningsPerShareBasic_B37404DA05FF3F2749FC0A4848E6D5F6_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic_B37404DA05FF3F2749FC0A4848E6D5F6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Basic</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_B37404DA05FF3F2749FC0A4848E6D5F6_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic_B37404DA05FF3F2749FC0A4848E6D5F6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings Per Share, Basic</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareBasic" xlink:label="loc_us-gaap_EarningsPerShareBasic_B37404DA05FF3F2749FC0A4848E6D5F6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareBasic_B37404DA05FF3F2749FC0A4848E6D5F6" xlink:to="lab_us-gaap_EarningsPerShareBasic_B37404DA05FF3F2749FC0A4848E6D5F6" xlink:type="arc" />
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_F12096EC8062D1C5A91D0A4848E64B08_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted_F12096EC8062D1C5A91D0A4848E64B08" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Diluted</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_F12096EC8062D1C5A91D0A4848E64B08_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted_F12096EC8062D1C5A91D0A4848E64B08" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings Per Share, Diluted</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="loc_us-gaap_EarningsPerShareDiluted_F12096EC8062D1C5A91D0A4848E64B08" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareDiluted_F12096EC8062D1C5A91D0A4848E64B08" xlink:to="lab_us-gaap_EarningsPerShareDiluted_F12096EC8062D1C5A91D0A4848E64B08" xlink:type="arc" />
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_1C21A45E81C6753417420A4848E70126_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_1C21A45E81C6753417420A4848E70126" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Basic</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_1C21A45E81C6753417420A4848E70126_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_1C21A45E81C6753417420A4848E70126" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Basic</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_1C21A45E81C6753417420A4848E70126" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_1C21A45E81C6753417420A4848E70126" xlink:to="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_1C21A45E81C6753417420A4848E70126" xlink:type="arc" />
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_4E11AB55229F3C1B27C80A4848E74C65_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_4E11AB55229F3C1B27C80A4848E74C65" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Diluted</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_4E11AB55229F3C1B27C80A4848E74C65_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_4E11AB55229F3C1B27C80A4848E74C65" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Diluted</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_4E11AB55229F3C1B27C80A4848E74C65" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_4E11AB55229F3C1B27C80A4848E74C65" xlink:to="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_4E11AB55229F3C1B27C80A4848E74C65" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredRevenue_D95E040AD26BDE370FBA002D977D39A1_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredRevenue_D95E040AD26BDE370FBA002D977D39A1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred revenue(1)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredRevenue" xlink:label="loc_us-gaap_DeferredRevenue_D95E040AD26BDE370FBA002D977D39A1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredRevenue_D95E040AD26BDE370FBA002D977D39A1" xlink:to="lab_us-gaap_DeferredRevenue_D95E040AD26BDE370FBA002D977D39A1" xlink:type="arc" />
    <link:label id="lab_masi_Accruedrebatesandallowances_34ACC83292B9D2D1789E002D977DA10F_verboseLabel_en-US" xlink:label="lab_masi_Accruedrebatesandallowances_34ACC83292B9D2D1789E002D977DA10F" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Accrued rebates and allowances</link:label>
    <link:label id="lab_masi_Accruedrebatesandallowances_34ACC83292B9D2D1789E002D977DA10F_label_en-US" xlink:label="lab_masi_Accruedrebatesandallowances_34ACC83292B9D2D1789E002D977DA10F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accrued rebates and allowances</link:label>
    <link:label id="lab_masi_Accruedrebatesandallowances_34ACC83292B9D2D1789E002D977DA10F_documentation_en-US" xlink:label="lab_masi_Accruedrebatesandallowances_34ACC83292B9D2D1789E002D977DA10F" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Accrued rebates and allowances</link:label>
    <link:loc xlink:href="masi-20190928.xsd#masi_Accruedrebatesandallowances" xlink:label="loc_masi_Accruedrebatesandallowances_34ACC83292B9D2D1789E002D977DA10F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_masi_Accruedrebatesandallowances_34ACC83292B9D2D1789E002D977DA10F" xlink:to="lab_masi_Accruedrebatesandallowances_34ACC83292B9D2D1789E002D977DA10F" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccountsPayableRelatedPartiesCurrent_D72EFF49FCA0017862BD002D977D04F1_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsPayableRelatedPartiesCurrent_D72EFF49FCA0017862BD002D977D04F1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accrued customer reimbursements(2)</link:label>
    <link:label id="lab_us-gaap_AccountsPayableRelatedPartiesCurrent_D72EFF49FCA0017862BD002D977D04F1_label_en-US" xlink:label="lab_us-gaap_AccountsPayableRelatedPartiesCurrent_D72EFF49FCA0017862BD002D977D04F1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Payable, Related Parties, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsPayableRelatedPartiesCurrent" xlink:label="loc_us-gaap_AccountsPayableRelatedPartiesCurrent_D72EFF49FCA0017862BD002D977D04F1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsPayableRelatedPartiesCurrent_D72EFF49FCA0017862BD002D977D04F1" xlink:to="lab_us-gaap_AccountsPayableRelatedPartiesCurrent_D72EFF49FCA0017862BD002D977D04F1" xlink:type="arc" />
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityNoncurrent_FBCB7A437897E685F621002D977EDA33_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityNoncurrent_FBCB7A437897E685F621002D977EDA33" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other contract-related liabilities</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityNoncurrent_FBCB7A437897E685F621002D977EDA33_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityNoncurrent_FBCB7A437897E685F621002D977EDA33" 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_FBCB7A437897E685F621002D977EDA33" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerLiabilityNoncurrent_FBCB7A437897E685F621002D977EDA33" xlink:to="lab_us-gaap_ContractWithCustomerLiabilityNoncurrent_FBCB7A437897E685F621002D977EDA33" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherLiabilitiesAndDeferredRevenueNoncurrent_DE21967D9EB7024E9D1C002D977EE6B5_totalLabel_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesAndDeferredRevenueNoncurrent_DE21967D9EB7024E9D1C002D977EE6B5" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total deferred revenue and other contract-related liabilities</link:label>
    <link:label id="lab_us-gaap_OtherLiabilitiesAndDeferredRevenueNoncurrent_DE21967D9EB7024E9D1C002D977EE6B5_label_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesAndDeferredRevenueNoncurrent_DE21967D9EB7024E9D1C002D977EE6B5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Liabilities and Deferred Revenue, Noncurrent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherLiabilitiesAndDeferredRevenueNoncurrent" xlink:label="loc_us-gaap_OtherLiabilitiesAndDeferredRevenueNoncurrent_DE21967D9EB7024E9D1C002D977EE6B5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherLiabilitiesAndDeferredRevenueNoncurrent_DE21967D9EB7024E9D1C002D977EE6B5" xlink:to="lab_us-gaap_OtherLiabilitiesAndDeferredRevenueNoncurrent_DE21967D9EB7024E9D1C002D977EE6B5" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredRevenueNoncurrent_CD5EAAF964F1A9123803002D977E1DAC_negatedLabel_en-US" xlink:label="lab_us-gaap_DeferredRevenueNoncurrent_CD5EAAF964F1A9123803002D977E1DAC" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Less: Non-current portion of deferred revenue</link:label>
    <link:label id="lab_us-gaap_DeferredRevenueNoncurrent_CD5EAAF964F1A9123803002D977E1DAC_label_en-US" xlink:label="lab_us-gaap_DeferredRevenueNoncurrent_CD5EAAF964F1A9123803002D977E1DAC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Revenue, Noncurrent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredRevenueNoncurrent" xlink:label="loc_us-gaap_DeferredRevenueNoncurrent_CD5EAAF964F1A9123803002D977E1DAC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredRevenueNoncurrent_CD5EAAF964F1A9123803002D977E1DAC" xlink:to="lab_us-gaap_DeferredRevenueNoncurrent_CD5EAAF964F1A9123803002D977E1DAC" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredRevenueCurrent_619C1998800B2C7B4646002D977EA67B_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredRevenueCurrent_619C1998800B2C7B4646002D977EA67B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred revenue and other contract-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_DeferredRevenueCurrent" xlink:label="loc_us-gaap_DeferredRevenueCurrent_619C1998800B2C7B4646002D977EA67B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredRevenueCurrent_619C1998800B2C7B4646002D977EA67B" xlink:to="lab_us-gaap_DeferredRevenueCurrent_619C1998800B2C7B4646002D977EA67B" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_A640C5B0206469D24C9CDA7EE80B268B_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_A640C5B0206469D24C9CDA7EE80B268B" 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_A640C5B0206469D24C9CDA7EE80B268B_label_en-US" xlink:label="lab_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_A640C5B0206469D24C9CDA7EE80B268B" 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_A640C5B0206469D24C9CDA7EE80B268B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_A640C5B0206469D24C9CDA7EE80B268B" xlink:to="lab_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_A640C5B0206469D24C9CDA7EE80B268B" xlink:type="arc" />
    <link:label id="lab_us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis_F03DBB09967F89340187DA7EE80CFA12_terseLabel_en-US" xlink:label="lab_us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis_F03DBB09967F89340187DA7EE80CFA12" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Variable Interest Entities [Axis]</link:label>
    <link:label id="lab_us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis_F03DBB09967F89340187DA7EE80CFA12_label_en-US" xlink:label="lab_us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis_F03DBB09967F89340187DA7EE80CFA12" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Variable Interest Entities [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis" xlink:label="loc_us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis_F03DBB09967F89340187DA7EE80CFA12" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis_F03DBB09967F89340187DA7EE80CFA12" xlink:to="lab_us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis_F03DBB09967F89340187DA7EE80CFA12" xlink:type="arc" />
    <link:label id="lab_us-gaap_ClassificationOfVariableInterestEntityDomain_EA218D4E4FE3B94D608EDA7EE80CE72E_terseLabel_en-US" xlink:label="lab_us-gaap_ClassificationOfVariableInterestEntityDomain_EA218D4E4FE3B94D608EDA7EE80CE72E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Variable Interest Entity, Classification [Domain]</link:label>
    <link:label id="lab_us-gaap_ClassificationOfVariableInterestEntityDomain_EA218D4E4FE3B94D608EDA7EE80CE72E_label_en-US" xlink:label="lab_us-gaap_ClassificationOfVariableInterestEntityDomain_EA218D4E4FE3B94D608EDA7EE80CE72E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Variable Interest Entity, Classification [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ClassificationOfVariableInterestEntityDomain" xlink:label="loc_us-gaap_ClassificationOfVariableInterestEntityDomain_EA218D4E4FE3B94D608EDA7EE80CE72E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ClassificationOfVariableInterestEntityDomain_EA218D4E4FE3B94D608EDA7EE80CE72E" xlink:to="lab_us-gaap_ClassificationOfVariableInterestEntityDomain_EA218D4E4FE3B94D608EDA7EE80CE72E" xlink:type="arc" />
    <link:label id="lab_us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember_F2E493EB64D9BA34681CDA7EE80DFE4C_terseLabel_en-US" xlink:label="lab_us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember_F2E493EB64D9BA34681CDA7EE80DFE4C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Variable Interest Entity, Not Primary Beneficiary</link:label>
    <link:label id="lab_us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember_F2E493EB64D9BA34681CDA7EE80DFE4C_label_en-US" xlink:label="lab_us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember_F2E493EB64D9BA34681CDA7EE80DFE4C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Variable Interest Entity, Not Primary Beneficiary [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember" xlink:label="loc_us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember_F2E493EB64D9BA34681CDA7EE80DFE4C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember_F2E493EB64D9BA34681CDA7EE80DFE4C" xlink:to="lab_us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember_F2E493EB64D9BA34681CDA7EE80DFE4C" xlink:type="arc" />
    <link:label id="lab_us-gaap_RelatedPartyTransactionAxis_32748D4A10918F9ADDDDDA7EE80E4D8C_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionAxis_32748D4A10918F9ADDDDDA7EE80E4D8C" 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_32748D4A10918F9ADDDDDA7EE80E4D8C_label_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionAxis_32748D4A10918F9ADDDDDA7EE80E4D8C" 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_32748D4A10918F9ADDDDDA7EE80E4D8C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionAxis_32748D4A10918F9ADDDDDA7EE80E4D8C" xlink:to="lab_us-gaap_RelatedPartyTransactionAxis_32748D4A10918F9ADDDDDA7EE80E4D8C" xlink:type="arc" />
    <link:label id="lab_us-gaap_RelatedPartyTransactionDomain_069CD0A32938F06C18A1DA7EE80E3BD1_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionDomain_069CD0A32938F06C18A1DA7EE80E3BD1" 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_069CD0A32938F06C18A1DA7EE80E3BD1_label_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionDomain_069CD0A32938F06C18A1DA7EE80E3BD1" 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_069CD0A32938F06C18A1DA7EE80E3BD1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionDomain_069CD0A32938F06C18A1DA7EE80E3BD1" xlink:to="lab_us-gaap_RelatedPartyTransactionDomain_069CD0A32938F06C18A1DA7EE80E3BD1" xlink:type="arc" />
    <link:label id="lab_masi_CercacorLaboratoriesMember_42B01FC764C876287E3FDA7EE80E54C5_terseLabel_en-US" xlink:label="lab_masi_CercacorLaboratoriesMember_42B01FC764C876287E3FDA7EE80E54C5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cercacor Laboratories</link:label>
    <link:label id="lab_masi_CercacorLaboratoriesMember_42B01FC764C876287E3FDA7EE80E54C5_label_en-US" xlink:label="lab_masi_CercacorLaboratoriesMember_42B01FC764C876287E3FDA7EE80E54C5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cercacor Laboratories [Member]</link:label>
    <link:label id="lab_masi_CercacorLaboratoriesMember_42B01FC764C876287E3FDA7EE80E54C5_documentation_en-US" xlink:label="lab_masi_CercacorLaboratoriesMember_42B01FC764C876287E3FDA7EE80E54C5" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Cercacor Laboratories [Member]</link:label>
    <link:loc xlink:href="masi-20190928.xsd#masi_CercacorLaboratoriesMember" xlink:label="loc_masi_CercacorLaboratoriesMember_42B01FC764C876287E3FDA7EE80E54C5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_masi_CercacorLaboratoriesMember_42B01FC764C876287E3FDA7EE80E54C5" xlink:to="lab_masi_CercacorLaboratoriesMember_42B01FC764C876287E3FDA7EE80E54C5" xlink:type="arc" />
    <link:label id="lab_masi_ReimbursementFeeMember_700191AEB59363289641DA7EE80F2025_terseLabel_en-US" xlink:label="lab_masi_ReimbursementFeeMember_700191AEB59363289641DA7EE80F2025" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Reimbursement Fee</link:label>
    <link:label id="lab_masi_ReimbursementFeeMember_700191AEB59363289641DA7EE80F2025_label_en-US" xlink:label="lab_masi_ReimbursementFeeMember_700191AEB59363289641DA7EE80F2025" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Reimbursement Fee [Member]</link:label>
    <link:label id="lab_masi_ReimbursementFeeMember_700191AEB59363289641DA7EE80F2025_documentation_en-US" xlink:label="lab_masi_ReimbursementFeeMember_700191AEB59363289641DA7EE80F2025" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Reimbursement Fee [Member]</link:label>
    <link:loc xlink:href="masi-20190928.xsd#masi_ReimbursementFeeMember" xlink:label="loc_masi_ReimbursementFeeMember_700191AEB59363289641DA7EE80F2025" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_masi_ReimbursementFeeMember_700191AEB59363289641DA7EE80F2025" xlink:to="lab_masi_ReimbursementFeeMember_700191AEB59363289641DA7EE80F2025" xlink:type="arc" />
    <link:label id="lab_us-gaap_RelatedPartyTransactionLineItems_019B33F5096AE750B849DA7EE80F61FF_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionLineItems_019B33F5096AE750B849DA7EE80F61FF" 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_019B33F5096AE750B849DA7EE80F61FF_label_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionLineItems_019B33F5096AE750B849DA7EE80F61FF" 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_019B33F5096AE750B849DA7EE80F61FF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_019B33F5096AE750B849DA7EE80F61FF" xlink:to="lab_us-gaap_RelatedPartyTransactionLineItems_019B33F5096AE750B849DA7EE80F61FF" xlink:type="arc" />
    <link:label id="lab_us-gaap_PaymentsForRoyalties_DEA3744B1A5F653F8731DA7EE80FC417_terseLabel_en-US" xlink:label="lab_us-gaap_PaymentsForRoyalties_DEA3744B1A5F653F8731DA7EE80FC417" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Payments for Royalties</link:label>
    <link:label id="lab_us-gaap_PaymentsForRoyalties_DEA3744B1A5F653F8731DA7EE80FC417_label_en-US" xlink:label="lab_us-gaap_PaymentsForRoyalties_DEA3744B1A5F653F8731DA7EE80FC417" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments for Royalties</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsForRoyalties" xlink:label="loc_us-gaap_PaymentsForRoyalties_DEA3744B1A5F653F8731DA7EE80FC417" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsForRoyalties_DEA3744B1A5F653F8731DA7EE80FC417" xlink:to="lab_us-gaap_PaymentsForRoyalties_DEA3744B1A5F653F8731DA7EE80FC417" xlink:type="arc" />
    <link:label id="lab_us-gaap_PaymentForAdministrativeFees_576F8836C4EC20DD23DADA7EE80FD769_terseLabel_en-US" xlink:label="lab_us-gaap_PaymentForAdministrativeFees_576F8836C4EC20DD23DADA7EE80FD769" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Payment for Administrative Fees</link:label>
    <link:label id="lab_us-gaap_PaymentForAdministrativeFees_576F8836C4EC20DD23DADA7EE80FD769_label_en-US" xlink:label="lab_us-gaap_PaymentForAdministrativeFees_576F8836C4EC20DD23DADA7EE80FD769" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payment for Administrative Fees</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentForAdministrativeFees" xlink:label="loc_us-gaap_PaymentForAdministrativeFees_576F8836C4EC20DD23DADA7EE80FD769" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentForAdministrativeFees_576F8836C4EC20DD23DADA7EE80FD769" xlink:to="lab_us-gaap_PaymentForAdministrativeFees_576F8836C4EC20DD23DADA7EE80FD769" xlink:type="arc" />
    <link:label id="lab_masi_PropertyPlantandEquipmentOccupiedSquareFeet_921C131CF81D26FA31F7DA7EE80F24AD_terseLabel_en-US" xlink:label="lab_masi_PropertyPlantandEquipmentOccupiedSquareFeet_921C131CF81D26FA31F7DA7EE80F24AD" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property Plant and Equipment, Occupied Square Feet</link:label>
    <link:label id="lab_masi_PropertyPlantandEquipmentOccupiedSquareFeet_921C131CF81D26FA31F7DA7EE80F24AD_label_en-US" xlink:label="lab_masi_PropertyPlantandEquipmentOccupiedSquareFeet_921C131CF81D26FA31F7DA7EE80F24AD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property Plant and Equipment, Occupied Square Feet</link:label>
    <link:label id="lab_masi_PropertyPlantandEquipmentOccupiedSquareFeet_921C131CF81D26FA31F7DA7EE80F24AD_documentation_en-US" xlink:label="lab_masi_PropertyPlantandEquipmentOccupiedSquareFeet_921C131CF81D26FA31F7DA7EE80F24AD" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The amount of square feet occupied.</link:label>
    <link:loc xlink:href="masi-20190928.xsd#masi_PropertyPlantandEquipmentOccupiedSquareFeet" xlink:label="loc_masi_PropertyPlantandEquipmentOccupiedSquareFeet_921C131CF81D26FA31F7DA7EE80F24AD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_masi_PropertyPlantandEquipmentOccupiedSquareFeet_921C131CF81D26FA31F7DA7EE80F24AD" xlink:to="lab_masi_PropertyPlantandEquipmentOccupiedSquareFeet_921C131CF81D26FA31F7DA7EE80F24AD" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeasesIncomeStatementSubleaseRevenue_0480DEFC8D2403766CECDA7EE81056EC_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesIncomeStatementSubleaseRevenue_0480DEFC8D2403766CECDA7EE81056EC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating Leases, Income Statement, Sublease Revenue</link:label>
    <link:label id="lab_us-gaap_OperatingLeasesIncomeStatementSubleaseRevenue_0480DEFC8D2403766CECDA7EE81056EC_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesIncomeStatementSubleaseRevenue_0480DEFC8D2403766CECDA7EE81056EC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Leases, Income Statement, Sublease Revenue</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesIncomeStatementSubleaseRevenue" xlink:label="loc_us-gaap_OperatingLeasesIncomeStatementSubleaseRevenue_0480DEFC8D2403766CECDA7EE81056EC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesIncomeStatementSubleaseRevenue_0480DEFC8D2403766CECDA7EE81056EC" xlink:to="lab_us-gaap_OperatingLeasesIncomeStatementSubleaseRevenue_0480DEFC8D2403766CECDA7EE81056EC" xlink:type="arc" />
    <link:label id="lab_us-gaap_RelatedPartyTransactionDueFromToRelatedParty_57AE5D0711B47F249A50DA7EE810A245_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionDueFromToRelatedParty_57AE5D0711B47F249A50DA7EE810A245" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Related Party Transaction, Due from (to) Related Party</link:label>
    <link:label id="lab_us-gaap_RelatedPartyTransactionDueFromToRelatedParty_57AE5D0711B47F249A50DA7EE810A245_label_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionDueFromToRelatedParty_57AE5D0711B47F249A50DA7EE810A245" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Related Party Transaction, Due from (to) Related Party</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RelatedPartyTransactionDueFromToRelatedParty" xlink:label="loc_us-gaap_RelatedPartyTransactionDueFromToRelatedParty_57AE5D0711B47F249A50DA7EE810A245" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionDueFromToRelatedParty_57AE5D0711B47F249A50DA7EE810A245" xlink:to="lab_us-gaap_RelatedPartyTransactionDueFromToRelatedParty_57AE5D0711B47F249A50DA7EE810A245" xlink:type="arc" />
    <link:label id="lab_masi_EstimateofAnnualPreventableHospitalDeathsPreventedby2020_ABB5EE4A3421710F5992DA7EE810CF5D_terseLabel_en-US" xlink:label="lab_masi_EstimateofAnnualPreventableHospitalDeathsPreventedby2020_ABB5EE4A3421710F5992DA7EE810CF5D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Estimate of Annual Preventable Hospital Deaths Prevented by 2020</link:label>
    <link:label id="lab_masi_EstimateofAnnualPreventableHospitalDeathsPreventedby2020_ABB5EE4A3421710F5992DA7EE810CF5D_label_en-US" xlink:label="lab_masi_EstimateofAnnualPreventableHospitalDeathsPreventedby2020_ABB5EE4A3421710F5992DA7EE810CF5D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Estimate of Annual Preventable Hospital Deaths Prevented by 2020</link:label>
    <link:label id="lab_masi_EstimateofAnnualPreventableHospitalDeathsPreventedby2020_ABB5EE4A3421710F5992DA7EE810CF5D_documentation_en-US" xlink:label="lab_masi_EstimateofAnnualPreventableHospitalDeathsPreventedby2020_ABB5EE4A3421710F5992DA7EE810CF5D" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Estimate of Annual Preventable Hospital Deaths Prevented by 2020</link:label>
    <link:loc xlink:href="masi-20190928.xsd#masi_EstimateofAnnualPreventableHospitalDeathsPreventedby2020" xlink:label="loc_masi_EstimateofAnnualPreventableHospitalDeathsPreventedby2020_ABB5EE4A3421710F5992DA7EE810CF5D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_masi_EstimateofAnnualPreventableHospitalDeathsPreventedby2020_ABB5EE4A3421710F5992DA7EE810CF5D" xlink:to="lab_masi_EstimateofAnnualPreventableHospitalDeathsPreventedby2020_ABB5EE4A3421710F5992DA7EE810CF5D" xlink:type="arc" />
    <link:label id="lab_us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty_7AA0E3C7904763343389DA7EE810A8ED_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty_7AA0E3C7904763343389DA7EE810A8ED" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Related Party Transaction, Expenses from Transactions with Related Party</link:label>
    <link:label id="lab_us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty_7AA0E3C7904763343389DA7EE810A8ED_label_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty_7AA0E3C7904763343389DA7EE810A8ED" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Related Party Transaction, Expenses from Transactions with Related Party</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty" xlink:label="loc_us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty_7AA0E3C7904763343389DA7EE810A8ED" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty_7AA0E3C7904763343389DA7EE810A8ED" xlink:to="lab_us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty_7AA0E3C7904763343389DA7EE810A8ED" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeTaxDisclosureTextBlock_3F2E5DF58DBDF4D76CE00E782B491095_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureTextBlock_3F2E5DF58DBDF4D76CE00E782B491095" 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_3F2E5DF58DBDF4D76CE00E782B491095_label_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureTextBlock_3F2E5DF58DBDF4D76CE00E782B491095" 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_3F2E5DF58DBDF4D76CE00E782B491095" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxDisclosureTextBlock_3F2E5DF58DBDF4D76CE00E782B491095" xlink:to="lab_us-gaap_IncomeTaxDisclosureTextBlock_3F2E5DF58DBDF4D76CE00E782B491095" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParentAbstract_9A4F48A8FFE52B9D1AA81D2E871F27C0_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParentAbstract_413319B830D15BCDA95DC50E09CAAF16" 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_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParentAbstract_9A4F48A8FFE52B9D1AA81D2E871F27C0_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParentAbstract_413319B830D15BCDA95DC50E09CAAF16" 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, Portion Attributable to Parent [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParentAbstract" xlink:label="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParentAbstract_413319B830D15BCDA95DC50E09CAAF16" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParentAbstract_413319B830D15BCDA95DC50E09CAAF16" xlink:to="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParentAbstract_413319B830D15BCDA95DC50E09CAAF16" xlink:type="arc" />
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTax_A8FF1999888F792DA93D1D2E871F32C7_terseLabel_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTax_F5A671A7C0625427ADA8DA372EC0DA97" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Comprehensive income</link:label>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTax_A8FF1999888F792DA93D1D2E871F32C7_label_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTax_F5A671A7C0625427ADA8DA372EC0DA97" 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_F5A671A7C0625427ADA8DA372EC0DA97" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_F5A671A7C0625427ADA8DA372EC0DA97" xlink:to="lab_us-gaap_ComprehensiveIncomeNetOfTax_F5A671A7C0625427ADA8DA372EC0DA97" xlink:type="arc" />
    <link:label id="lab_us-gaap_InventoryDisclosureTextBlock_377EC6A1C77D54AAD4E6B899B8EC8B5B_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryDisclosureTextBlock_E3592DE0B225573581094FD9B88092A0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Inventories</link:label>
    <link:label id="lab_us-gaap_InventoryDisclosureTextBlock_377EC6A1C77D54AAD4E6B899B8EC8B5B_label_en-US" xlink:label="lab_us-gaap_InventoryDisclosureTextBlock_E3592DE0B225573581094FD9B88092A0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Inventory 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_InventoryDisclosureTextBlock" xlink:label="loc_us-gaap_InventoryDisclosureTextBlock_E3592DE0B225573581094FD9B88092A0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryDisclosureTextBlock_E3592DE0B225573581094FD9B88092A0" xlink:to="lab_us-gaap_InventoryDisclosureTextBlock_E3592DE0B225573581094FD9B88092A0" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherNonoperatingIncomeAndExpenseTextBlock_8F2EE4A7DCECBC0440FF0E782B521753_terseLabel_en-US" xlink:label="lab_us-gaap_OtherNonoperatingIncomeAndExpenseTextBlock_8F2EE4A7DCECBC0440FF0E782B521753" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-operating income</link:label>
    <link:label id="lab_us-gaap_OtherNonoperatingIncomeAndExpenseTextBlock_8F2EE4A7DCECBC0440FF0E782B521753_label_en-US" xlink:label="lab_us-gaap_OtherNonoperatingIncomeAndExpenseTextBlock_8F2EE4A7DCECBC0440FF0E782B521753" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Nonoperating Income and Expense [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherNonoperatingIncomeAndExpenseTextBlock" xlink:label="loc_us-gaap_OtherNonoperatingIncomeAndExpenseTextBlock_8F2EE4A7DCECBC0440FF0E782B521753" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherNonoperatingIncomeAndExpenseTextBlock_8F2EE4A7DCECBC0440FF0E782B521753" xlink:to="lab_us-gaap_OtherNonoperatingIncomeAndExpenseTextBlock_8F2EE4A7DCECBC0440FF0E782B521753" xlink:type="arc" />
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_3929EAD136DEBFB759F41D2E8644E63F_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_4F9F244014BC57F0BCB7E8631339FE13" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2019 (balance of year)</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_3929EAD136DEBFB759F41D2E8644E63F_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_4F9F244014BC57F0BCB7E8631339FE13" 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_4F9F244014BC57F0BCB7E8631339FE13" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_4F9F244014BC57F0BCB7E8631339FE13" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_4F9F244014BC57F0BCB7E8631339FE13" xlink:type="arc" />
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_24FB330D6D213E63CC8C1D2E86440523_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_C8C6DC238DD853E5B9F0F309A60800A0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2020</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_24FB330D6D213E63CC8C1D2E86440523_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_C8C6DC238DD853E5B9F0F309A60800A0" 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_C8C6DC238DD853E5B9F0F309A60800A0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_C8C6DC238DD853E5B9F0F309A60800A0" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_C8C6DC238DD853E5B9F0F309A60800A0" xlink:type="arc" />
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_92A9E2EF8BDBC4E5D3ED1D2E8645365C_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_4CB87BFC596257C289409A78A741049D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2021</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_92A9E2EF8BDBC4E5D3ED1D2E8645365C_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_4CB87BFC596257C289409A78A741049D" 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_4CB87BFC596257C289409A78A741049D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_4CB87BFC596257C289409A78A741049D" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_4CB87BFC596257C289409A78A741049D" xlink:type="arc" />
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_B0F628C01A3C713EF9831D2E8645F27B_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_D59CB222ADAD5013B9D29E9A18FAC411" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2022</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_B0F628C01A3C713EF9831D2E8645F27B_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_D59CB222ADAD5013B9D29E9A18FAC411" 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_D59CB222ADAD5013B9D29E9A18FAC411" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_D59CB222ADAD5013B9D29E9A18FAC411" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_D59CB222ADAD5013B9D29E9A18FAC411" xlink:type="arc" />
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_9F879906D2EA6605C7191D2E8645B5B0_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_B2E01C26E1A358739A8D26E8E5AEB744" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2023</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_9F879906D2EA6605C7191D2E8645B5B0_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_B2E01C26E1A358739A8D26E8E5AEB744" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, Payments, Due Year Five</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_B2E01C26E1A358739A8D26E8E5AEB744" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_B2E01C26E1A358739A8D26E8E5AEB744" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_B2E01C26E1A358739A8D26E8E5AEB744" xlink:type="arc" />
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_0ED3231A79D93B6FD1981D2E86450AF3_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_3E5BEA29D7CF532C9208B2431D7A71F6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Thereafter(1)</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_0ED3231A79D93B6FD1981D2E86450AF3_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_3E5BEA29D7CF532C9208B2431D7A71F6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, Payments, Due after Year Five</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_3E5BEA29D7CF532C9208B2431D7A71F6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_3E5BEA29D7CF532C9208B2431D7A71F6" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_3E5BEA29D7CF532C9208B2431D7A71F6" xlink:type="arc" />
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_CB62249BD562F702F0CC1D2E864574F7_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_EB19E70052AF5BFB9B07C96177FE4A60" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Total</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_CB62249BD562F702F0CC1D2E864574F7_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_EB19E70052AF5BFB9B07C96177FE4A60" 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_EB19E70052AF5BFB9B07C96177FE4A60" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_EB19E70052AF5BFB9B07C96177FE4A60" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_EB19E70052AF5BFB9B07C96177FE4A60" xlink:type="arc" />
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_95FEEE974E84536F116D1D2E86463802_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_205F1BFC9EAF5A2F9F28306E804BB510" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Imputed interest</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_95FEEE974E84536F116D1D2E86463802_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_205F1BFC9EAF5A2F9F28306E804BB510" 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_205F1BFC9EAF5A2F9F28306E804BB510" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_205F1BFC9EAF5A2F9F28306E804BB510" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_205F1BFC9EAF5A2F9F28306E804BB510" xlink:type="arc" />
    <link:label id="lab_masi_ContingenciesAndCommitmentsTable_8B7FF5AA19F109ED90BC136249E021E4_terseLabel_en-US" xlink:label="lab_masi_ContingenciesAndCommitmentsTable_8B7FF5AA19F109ED90BC136249E021E4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Contingencies And Commitments [Table]</link:label>
    <link:label id="lab_masi_ContingenciesAndCommitmentsTable_8B7FF5AA19F109ED90BC136249E021E4_label_en-US" xlink:label="lab_masi_ContingenciesAndCommitmentsTable_8B7FF5AA19F109ED90BC136249E021E4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contingencies And Commitments [Table]</link:label>
    <link:label id="lab_masi_ContingenciesAndCommitmentsTable_8B7FF5AA19F109ED90BC136249E021E4_documentation_en-US" xlink:label="lab_masi_ContingenciesAndCommitmentsTable_8B7FF5AA19F109ED90BC136249E021E4" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Contingencies And Commitments [Table]</link:label>
    <link:loc xlink:href="masi-20190928.xsd#masi_ContingenciesAndCommitmentsTable" xlink:label="loc_masi_ContingenciesAndCommitmentsTable_8B7FF5AA19F109ED90BC136249E021E4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_masi_ContingenciesAndCommitmentsTable_8B7FF5AA19F109ED90BC136249E021E4" xlink:to="lab_masi_ContingenciesAndCommitmentsTable_8B7FF5AA19F109ED90BC136249E021E4" xlink:type="arc" />
    <link:label id="lab_us-gaap_CashDistributionMember_41B04FE88F193C3FAA7F136249E3E814_terseLabel_en-US" xlink:label="lab_us-gaap_CashDistributionMember_41B04FE88F193C3FAA7F136249E3E814" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash Distribution</link:label>
    <link:label id="lab_us-gaap_CashDistributionMember_41B04FE88F193C3FAA7F136249E3E814_label_en-US" xlink:label="lab_us-gaap_CashDistributionMember_41B04FE88F193C3FAA7F136249E3E814" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash Distribution [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashDistributionMember" xlink:label="loc_us-gaap_CashDistributionMember_41B04FE88F193C3FAA7F136249E3E814" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashDistributionMember_41B04FE88F193C3FAA7F136249E3E814" xlink:to="lab_us-gaap_CashDistributionMember_41B04FE88F193C3FAA7F136249E3E814" xlink:type="arc" />
    <link:label id="lab_dei_LegalEntityAxis_2F6A2DB34ED7B6BBE1B0136249E4D7A7_terseLabel_en-US" xlink:label="lab_dei_LegalEntityAxis_2F6A2DB34ED7B6BBE1B0136249E4D7A7" 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_2F6A2DB34ED7B6BBE1B0136249E4D7A7_label_en-US" xlink:label="lab_dei_LegalEntityAxis_2F6A2DB34ED7B6BBE1B0136249E4D7A7" 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_2F6A2DB34ED7B6BBE1B0136249E4D7A7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_LegalEntityAxis_2F6A2DB34ED7B6BBE1B0136249E4D7A7" xlink:to="lab_dei_LegalEntityAxis_2F6A2DB34ED7B6BBE1B0136249E4D7A7" xlink:type="arc" />
    <link:label id="lab_dei_EntityDomain_6793F2B4DD2348E58A11136249E5B6DC_terseLabel_en-US" xlink:label="lab_dei_EntityDomain_6793F2B4DD2348E58A11136249E5B6DC" 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_6793F2B4DD2348E58A11136249E5B6DC_label_en-US" xlink:label="lab_dei_EntityDomain_6793F2B4DD2348E58A11136249E5B6DC" 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_6793F2B4DD2348E58A11136249E5B6DC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityDomain_6793F2B4DD2348E58A11136249E5B6DC" xlink:to="lab_dei_EntityDomain_6793F2B4DD2348E58A11136249E5B6DC" xlink:type="arc" />
    <link:label id="lab_srt_LitigationCaseAxis_E946173FBD66DEDEC84B136249E5C889_terseLabel_en-US" xlink:label="lab_srt_LitigationCaseAxis_E946173FBD66DEDEC84B136249E5C889" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Litigation Case [Axis]</link:label>
    <link:label id="lab_srt_LitigationCaseAxis_E946173FBD66DEDEC84B136249E5C889_label_en-US" xlink:label="lab_srt_LitigationCaseAxis_E946173FBD66DEDEC84B136249E5C889" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Litigation Case [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_LitigationCaseAxis" xlink:label="loc_srt_LitigationCaseAxis_E946173FBD66DEDEC84B136249E5C889" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_LitigationCaseAxis_E946173FBD66DEDEC84B136249E5C889" xlink:to="lab_srt_LitigationCaseAxis_E946173FBD66DEDEC84B136249E5C889" xlink:type="arc" />
    <link:label id="lab_srt_LitigationCaseTypeDomain_EE64A53FBFBC4E358BD8136249E51F30_terseLabel_en-US" xlink:label="lab_srt_LitigationCaseTypeDomain_EE64A53FBFBC4E358BD8136249E51F30" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Litigation Case [Domain]</link:label>
    <link:label id="lab_srt_LitigationCaseTypeDomain_EE64A53FBFBC4E358BD8136249E51F30_label_en-US" xlink:label="lab_srt_LitigationCaseTypeDomain_EE64A53FBFBC4E358BD8136249E51F30" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Litigation Case [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_LitigationCaseTypeDomain" xlink:label="loc_srt_LitigationCaseTypeDomain_EE64A53FBFBC4E358BD8136249E51F30" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_LitigationCaseTypeDomain_EE64A53FBFBC4E358BD8136249E51F30" xlink:to="lab_srt_LitigationCaseTypeDomain_EE64A53FBFBC4E358BD8136249E51F30" xlink:type="arc" />
    <link:label id="lab_masi_MasimovsFormerAgencyTenderMember_DB8FABCE48A6E30494F1136249E5D40C_terseLabel_en-US" xlink:label="lab_masi_MasimovsFormerAgencyTenderMember_DB8FABCE48A6E30494F1136249E5D40C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Masimo vs Former Agency Tender</link:label>
    <link:label id="lab_masi_MasimovsFormerAgencyTenderMember_DB8FABCE48A6E30494F1136249E5D40C_label_en-US" xlink:label="lab_masi_MasimovsFormerAgencyTenderMember_DB8FABCE48A6E30494F1136249E5D40C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Masimo vs Former Agency Tender [Member]</link:label>
    <link:label id="lab_masi_MasimovsFormerAgencyTenderMember_DB8FABCE48A6E30494F1136249E5D40C_documentation_en-US" xlink:label="lab_masi_MasimovsFormerAgencyTenderMember_DB8FABCE48A6E30494F1136249E5D40C" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Masimo vs Former Agency Tender [Domain]</link:label>
    <link:loc xlink:href="masi-20190928.xsd#masi_MasimovsFormerAgencyTenderMember" xlink:label="loc_masi_MasimovsFormerAgencyTenderMember_DB8FABCE48A6E30494F1136249E5D40C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_masi_MasimovsFormerAgencyTenderMember_DB8FABCE48A6E30494F1136249E5D40C" xlink:to="lab_masi_MasimovsFormerAgencyTenderMember_DB8FABCE48A6E30494F1136249E5D40C" xlink:type="arc" />
    <link:label id="lab_masi_Masimovs.PhysiciansHealthsourceInc.Member_082659F857A00D0091F8136249E6D31D_terseLabel_en-US" xlink:label="lab_masi_Masimovs.PhysiciansHealthsourceInc.Member_082659F857A00D0091F8136249E6D31D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Masimo vs. Physicians Healthsource, Inc.</link:label>
    <link:label id="lab_masi_Masimovs.PhysiciansHealthsourceInc.Member_082659F857A00D0091F8136249E6D31D_label_en-US" xlink:label="lab_masi_Masimovs.PhysiciansHealthsourceInc.Member_082659F857A00D0091F8136249E6D31D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Masimo vs. Physicians Healthsource, Inc. [Member]</link:label>
    <link:label id="lab_masi_Masimovs.PhysiciansHealthsourceInc.Member_082659F857A00D0091F8136249E6D31D_documentation_en-US" xlink:label="lab_masi_Masimovs.PhysiciansHealthsourceInc.Member_082659F857A00D0091F8136249E6D31D" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Masimo vs. Physicians Healthsource, Inc. [Member]</link:label>
    <link:loc xlink:href="masi-20190928.xsd#masi_Masimovs.PhysiciansHealthsourceInc.Member" xlink:label="loc_masi_Masimovs.PhysiciansHealthsourceInc.Member_082659F857A00D0091F8136249E6D31D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_masi_Masimovs.PhysiciansHealthsourceInc.Member_082659F857A00D0091F8136249E6D31D" xlink:to="lab_masi_Masimovs.PhysiciansHealthsourceInc.Member_082659F857A00D0091F8136249E6D31D" xlink:type="arc" />
    <link:label id="lab_us-gaap_SalesMember_C197861E8A4EEB19B4DE136249E8F171_terseLabel_en-US" xlink:label="lab_us-gaap_SalesMember_C197861E8A4EEB19B4DE136249E8F171" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Sales</link:label>
    <link:label id="lab_us-gaap_SalesMember_C197861E8A4EEB19B4DE136249E8F171_label_en-US" xlink:label="lab_us-gaap_SalesMember_C197861E8A4EEB19B4DE136249E8F171" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Sales [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SalesMember" xlink:label="loc_us-gaap_SalesMember_C197861E8A4EEB19B4DE136249E8F171" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SalesMember_C197861E8A4EEB19B4DE136249E8F171" xlink:to="lab_us-gaap_SalesMember_C197861E8A4EEB19B4DE136249E8F171" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccountsReceivableMember_C533B422D49C042A3C13136249E9255E_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsReceivableMember_C533B422D49C042A3C13136249E9255E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounts Receivable</link:label>
    <link:label id="lab_us-gaap_AccountsReceivableMember_C533B422D49C042A3C13136249E9255E_label_en-US" xlink:label="lab_us-gaap_AccountsReceivableMember_C533B422D49C042A3C13136249E9255E" 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_C533B422D49C042A3C13136249E9255E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsReceivableMember_C533B422D49C042A3C13136249E9255E" xlink:to="lab_us-gaap_AccountsReceivableMember_C533B422D49C042A3C13136249E9255E" xlink:type="arc" />
    <link:label id="lab_masi_ContingenciesAndCommitmentsLineItems_EB8AA201A9F66F0B83E9136249E99AA9_terseLabel_en-US" xlink:label="lab_masi_ContingenciesAndCommitmentsLineItems_EB8AA201A9F66F0B83E9136249E99AA9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Contingencies And Commitments [Line Items]</link:label>
    <link:label id="lab_masi_ContingenciesAndCommitmentsLineItems_EB8AA201A9F66F0B83E9136249E99AA9_label_en-US" xlink:label="lab_masi_ContingenciesAndCommitmentsLineItems_EB8AA201A9F66F0B83E9136249E99AA9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contingencies And Commitments [Line Items]</link:label>
    <link:label id="lab_masi_ContingenciesAndCommitmentsLineItems_EB8AA201A9F66F0B83E9136249E99AA9_documentation_en-US" xlink:label="lab_masi_ContingenciesAndCommitmentsLineItems_EB8AA201A9F66F0B83E9136249E99AA9" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Contingencies And Commitments [Line Items]</link:label>
    <link:loc xlink:href="masi-20190928.xsd#masi_ContingenciesAndCommitmentsLineItems" xlink:label="loc_masi_ContingenciesAndCommitmentsLineItems_EB8AA201A9F66F0B83E9136249E99AA9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_masi_ContingenciesAndCommitmentsLineItems_EB8AA201A9F66F0B83E9136249E99AA9" xlink:to="lab_masi_ContingenciesAndCommitmentsLineItems_EB8AA201A9F66F0B83E9136249E99AA9" xlink:type="arc" />
    <link:label id="lab_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent_B280DB3540012F84BE84136249E9BD8A_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent_B280DB3540012F84BE84136249E9BD8A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Company contribution percentage based on employee contribution of up to 3% of employee's compensation</link:label>
    <link:label id="lab_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent_B280DB3540012F84BE84136249E9BD8A_label_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent_B280DB3540012F84BE84136249E9BD8A" 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_B280DB3540012F84BE84136249E9BD8A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent_B280DB3540012F84BE84136249E9BD8A" xlink:to="lab_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent_B280DB3540012F84BE84136249E9BD8A" xlink:type="arc" />
    <link:label id="lab_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount_31791DE6E04EB1E136A6136249E9932F_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount_31791DE6E04EB1E136A6136249E9932F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Company's contribution to employee retirement savings plan</link:label>
    <link:label id="lab_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount_31791DE6E04EB1E136A6136249E9932F_label_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount_31791DE6E04EB1E136A6136249E9932F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Contribution Plan, Employer Discretionary Contribution Amount</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount" xlink:label="loc_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount_31791DE6E04EB1E136A6136249E9932F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount_31791DE6E04EB1E136A6136249E9932F" xlink:to="lab_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount_31791DE6E04EB1E136A6136249E9932F" xlink:type="arc" />
    <link:label id="lab_masi_EmploymentAgreementSeveranceTerms_BB18F9B17635ED782D64136249E9972E_terseLabel_en-US" xlink:label="lab_masi_EmploymentAgreementSeveranceTerms_BB18F9B17635ED782D64136249E9972E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Employment Agreement, Severance Terms</link:label>
    <link:label id="lab_masi_EmploymentAgreementSeveranceTerms_BB18F9B17635ED782D64136249E9972E_label_en-US" xlink:label="lab_masi_EmploymentAgreementSeveranceTerms_BB18F9B17635ED782D64136249E9972E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Employment Agreement, Severance Terms</link:label>
    <link:label id="lab_masi_EmploymentAgreementSeveranceTerms_BB18F9B17635ED782D64136249E9972E_documentation_en-US" xlink:label="lab_masi_EmploymentAgreementSeveranceTerms_BB18F9B17635ED782D64136249E9972E" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Employment Agreement, Severance Terms</link:label>
    <link:loc xlink:href="masi-20190928.xsd#masi_EmploymentAgreementSeveranceTerms" xlink:label="loc_masi_EmploymentAgreementSeveranceTerms_BB18F9B17635ED782D64136249E9972E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_masi_EmploymentAgreementSeveranceTerms_BB18F9B17635ED782D64136249E9972E" xlink:to="lab_masi_EmploymentAgreementSeveranceTerms_BB18F9B17635ED782D64136249E9972E" xlink:type="arc" />
    <link:label id="lab_masi_EmploymentAgreementSeveranceBenefitsSpecialPaymentQualifyingTermination_03D01CEA5B202A45797B136249EA4A36_terseLabel_en-US" xlink:label="lab_masi_EmploymentAgreementSeveranceBenefitsSpecialPaymentQualifyingTermination_03D01CEA5B202A45797B136249EA4A36" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Employment Agreement, Severance Benefits, Special Payment, Qualifying Termination</link:label>
    <link:label id="lab_masi_EmploymentAgreementSeveranceBenefitsSpecialPaymentQualifyingTermination_03D01CEA5B202A45797B136249EA4A36_label_en-US" xlink:label="lab_masi_EmploymentAgreementSeveranceBenefitsSpecialPaymentQualifyingTermination_03D01CEA5B202A45797B136249EA4A36" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Employment Agreement, Severance Benefits, Special Payment, Qualifying Termination</link:label>
    <link:label id="lab_masi_EmploymentAgreementSeveranceBenefitsSpecialPaymentQualifyingTermination_03D01CEA5B202A45797B136249EA4A36_documentation_en-US" xlink:label="lab_masi_EmploymentAgreementSeveranceBenefitsSpecialPaymentQualifyingTermination_03D01CEA5B202A45797B136249EA4A36" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Employment Agreement, Severance Benefits, Special Payment, Qualifying Termination</link:label>
    <link:loc xlink:href="masi-20190928.xsd#masi_EmploymentAgreementSeveranceBenefitsSpecialPaymentQualifyingTermination" xlink:label="loc_masi_EmploymentAgreementSeveranceBenefitsSpecialPaymentQualifyingTermination_03D01CEA5B202A45797B136249EA4A36" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_masi_EmploymentAgreementSeveranceBenefitsSpecialPaymentQualifyingTermination_03D01CEA5B202A45797B136249EA4A36" xlink:to="lab_masi_EmploymentAgreementSeveranceBenefitsSpecialPaymentQualifyingTermination_03D01CEA5B202A45797B136249EA4A36" xlink:type="arc" />
    <link:label id="lab_masi_SeverancePlanParticipationAgreements_B96025E51EB7BE6311D3136249EA85DB_terseLabel_en-US" xlink:label="lab_masi_SeverancePlanParticipationAgreements_B96025E51EB7BE6311D3136249EA85DB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Severance plan participation agreements</link:label>
    <link:label id="lab_masi_SeverancePlanParticipationAgreements_B96025E51EB7BE6311D3136249EA85DB_label_en-US" xlink:label="lab_masi_SeverancePlanParticipationAgreements_B96025E51EB7BE6311D3136249EA85DB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Severance Plan Participation Agreements</link:label>
    <link:label id="lab_masi_SeverancePlanParticipationAgreements_B96025E51EB7BE6311D3136249EA85DB_documentation_en-US" xlink:label="lab_masi_SeverancePlanParticipationAgreements_B96025E51EB7BE6311D3136249EA85DB" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Severance plan participation agreements.</link:label>
    <link:loc xlink:href="masi-20190928.xsd#masi_SeverancePlanParticipationAgreements" xlink:label="loc_masi_SeverancePlanParticipationAgreements_B96025E51EB7BE6311D3136249EA85DB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_masi_SeverancePlanParticipationAgreements_B96025E51EB7BE6311D3136249EA85DB" xlink:to="lab_masi_SeverancePlanParticipationAgreements_B96025E51EB7BE6311D3136249EA85DB" xlink:type="arc" />
    <link:label id="lab_masi_SupplementalUnemploymentBenefitsSeveranceBenefitsRequiredNoticeofResignation_FC28C4F3CEF6BDBF2988136249EAD220_terseLabel_en-US" xlink:label="lab_masi_SupplementalUnemploymentBenefitsSeveranceBenefitsRequiredNoticeofResignation_FC28C4F3CEF6BDBF2988136249EAD220" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Supplemental Unemployment Benefits, Severance Benefits, Required Notice of Resignation</link:label>
    <link:label id="lab_masi_SupplementalUnemploymentBenefitsSeveranceBenefitsRequiredNoticeofResignation_FC28C4F3CEF6BDBF2988136249EAD220_label_en-US" xlink:label="lab_masi_SupplementalUnemploymentBenefitsSeveranceBenefitsRequiredNoticeofResignation_FC28C4F3CEF6BDBF2988136249EAD220" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Supplemental Unemployment Benefits, Severance Benefits, Required Notice of Resignation</link:label>
    <link:label id="lab_masi_SupplementalUnemploymentBenefitsSeveranceBenefitsRequiredNoticeofResignation_FC28C4F3CEF6BDBF2988136249EAD220_documentation_en-US" xlink:label="lab_masi_SupplementalUnemploymentBenefitsSeveranceBenefitsRequiredNoticeofResignation_FC28C4F3CEF6BDBF2988136249EAD220" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Supplemental Unemployment Benefits, Severance Benefits, Required Notice of Resignation</link:label>
    <link:loc xlink:href="masi-20190928.xsd#masi_SupplementalUnemploymentBenefitsSeveranceBenefitsRequiredNoticeofResignation" xlink:label="loc_masi_SupplementalUnemploymentBenefitsSeveranceBenefitsRequiredNoticeofResignation_FC28C4F3CEF6BDBF2988136249EAD220" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_masi_SupplementalUnemploymentBenefitsSeveranceBenefitsRequiredNoticeofResignation_FC28C4F3CEF6BDBF2988136249EAD220" xlink:to="lab_masi_SupplementalUnemploymentBenefitsSeveranceBenefitsRequiredNoticeofResignation_FC28C4F3CEF6BDBF2988136249EAD220" xlink:type="arc" />
    <link:label id="lab_us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted_EC991C765CA9E9EAF453136249EA667A_terseLabel_en-US" xlink:label="lab_us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted_EC991C765CA9E9EAF453136249EA667A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Purchase Commitment, Remaining Minimum Amount Committed</link:label>
    <link:label id="lab_us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted_EC991C765CA9E9EAF453136249EA667A_label_en-US" xlink:label="lab_us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted_EC991C765CA9E9EAF453136249EA667A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Purchase Commitment, Remaining Minimum Amount Committed</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted" xlink:label="loc_us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted_EC991C765CA9E9EAF453136249EA667A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted_EC991C765CA9E9EAF453136249EA667A" xlink:to="lab_us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted_EC991C765CA9E9EAF453136249EA667A" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherCommitment_860921487C2E784802E9136249EA95FE_terseLabel_en-US" xlink:label="lab_us-gaap_OtherCommitment_860921487C2E784802E9136249EA95FE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other Commitment</link:label>
    <link:label id="lab_us-gaap_OtherCommitment_860921487C2E784802E9136249EA95FE_label_en-US" xlink:label="lab_us-gaap_OtherCommitment_860921487C2E784802E9136249EA95FE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Commitment</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherCommitment" xlink:label="loc_us-gaap_OtherCommitment_860921487C2E784802E9136249EA95FE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherCommitment_860921487C2E784802E9136249EA95FE" xlink:to="lab_us-gaap_OtherCommitment_860921487C2E784802E9136249EA95FE" xlink:type="arc" />
    <link:label id="lab_us-gaap_Cash_836FF43ED6CFDAC35EEB136249EA756F_verboseLabel_en-US" xlink:label="lab_us-gaap_Cash_836FF43ED6CFDAC35EEB136249EA756F" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Bank balances</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Cash" xlink:label="loc_us-gaap_Cash_836FF43ED6CFDAC35EEB136249EA756F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Cash_836FF43ED6CFDAC35EEB136249EA756F" xlink:to="lab_us-gaap_Cash_836FF43ED6CFDAC35EEB136249EA756F" xlink:type="arc" />
    <link:label id="lab_us-gaap_CashEquivalentsAtCarryingValue_19736FC801485CAFCC6D136249EB3809_terseLabel_en-US" xlink:label="lab_us-gaap_CashEquivalentsAtCarryingValue_19736FC801485CAFCC6D136249EB3809" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash Equivalents, at Carrying Value</link:label>
    <link:label id="lab_us-gaap_CashEquivalentsAtCarryingValue_19736FC801485CAFCC6D136249EB3809_label_en-US" xlink:label="lab_us-gaap_CashEquivalentsAtCarryingValue_19736FC801485CAFCC6D136249EB3809" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">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_CashEquivalentsAtCarryingValue" xlink:label="loc_us-gaap_CashEquivalentsAtCarryingValue_19736FC801485CAFCC6D136249EB3809" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashEquivalentsAtCarryingValue_19736FC801485CAFCC6D136249EB3809" xlink:to="lab_us-gaap_CashEquivalentsAtCarryingValue_19736FC801485CAFCC6D136249EB3809" xlink:type="arc" />
    <link:label id="lab_us-gaap_CashFDICInsuredAmount_F90CEC192CF0DE3CB52D136249EBC73A_terseLabel_en-US" xlink:label="lab_us-gaap_CashFDICInsuredAmount_F90CEC192CF0DE3CB52D136249EBC73A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Bank balance covered by Federal Deposit Insurance Corporation limit</link:label>
    <link:label id="lab_us-gaap_CashFDICInsuredAmount_F90CEC192CF0DE3CB52D136249EBC73A_label_en-US" xlink:label="lab_us-gaap_CashFDICInsuredAmount_F90CEC192CF0DE3CB52D136249EBC73A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash, FDIC Insured Amount</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashFDICInsuredAmount" xlink:label="loc_us-gaap_CashFDICInsuredAmount_F90CEC192CF0DE3CB52D136249EBC73A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashFDICInsuredAmount_F90CEC192CF0DE3CB52D136249EBC73A" xlink:to="lab_us-gaap_CashFDICInsuredAmount_F90CEC192CF0DE3CB52D136249EBC73A" xlink:type="arc" />
    <link:label id="lab_masi_PercentageofRevenueCustomerConcentration_4641882AD7421F513107136249EB67D4_terseLabel_en-US" xlink:label="lab_masi_PercentageofRevenueCustomerConcentration_4641882AD7421F513107136249EB67D4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Percentage of Revenue - Customer Concentration</link:label>
    <link:label id="lab_masi_PercentageofRevenueCustomerConcentration_4641882AD7421F513107136249EB67D4_label_en-US" xlink:label="lab_masi_PercentageofRevenueCustomerConcentration_4641882AD7421F513107136249EB67D4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Percentage of Revenue - Customer Concentration</link:label>
    <link:label id="lab_masi_PercentageofRevenueCustomerConcentration_4641882AD7421F513107136249EB67D4_documentation_en-US" xlink:label="lab_masi_PercentageofRevenueCustomerConcentration_4641882AD7421F513107136249EB67D4" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Percentage of Revenue - Customer Concentration</link:label>
    <link:loc xlink:href="masi-20190928.xsd#masi_PercentageofRevenueCustomerConcentration" xlink:label="loc_masi_PercentageofRevenueCustomerConcentration_4641882AD7421F513107136249EB67D4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_masi_PercentageofRevenueCustomerConcentration_4641882AD7421F513107136249EB67D4" xlink:to="lab_masi_PercentageofRevenueCustomerConcentration_4641882AD7421F513107136249EB67D4" xlink:type="arc" />
    <link:label id="lab_masi_ConcentrationRiskJustintimeDistributors_AAB1DDBB4F852EA53115136249EB1F7F_terseLabel_en-US" xlink:label="lab_masi_ConcentrationRiskJustintimeDistributors_AAB1DDBB4F852EA53115136249EB1F7F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Concentration Risk, Just-in-time Distributors</link:label>
    <link:label id="lab_masi_ConcentrationRiskJustintimeDistributors_AAB1DDBB4F852EA53115136249EB1F7F_label_en-US" xlink:label="lab_masi_ConcentrationRiskJustintimeDistributors_AAB1DDBB4F852EA53115136249EB1F7F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Concentration Risk, Just-in-time Distributors</link:label>
    <link:label id="lab_masi_ConcentrationRiskJustintimeDistributors_AAB1DDBB4F852EA53115136249EB1F7F_documentation_en-US" xlink:label="lab_masi_ConcentrationRiskJustintimeDistributors_AAB1DDBB4F852EA53115136249EB1F7F" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Concentration Risk, Just-in-time Distributors</link:label>
    <link:loc xlink:href="masi-20190928.xsd#masi_ConcentrationRiskJustintimeDistributors" xlink:label="loc_masi_ConcentrationRiskJustintimeDistributors_AAB1DDBB4F852EA53115136249EB1F7F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_masi_ConcentrationRiskJustintimeDistributors_AAB1DDBB4F852EA53115136249EB1F7F" xlink:to="lab_masi_ConcentrationRiskJustintimeDistributors_AAB1DDBB4F852EA53115136249EB1F7F" xlink:type="arc" />
    <link:label id="lab_masi_PercentageOfRevenueOneCustomer_F996D1BA90A804A9EBF8136249EB018A_terseLabel_en-US" xlink:label="lab_masi_PercentageOfRevenueOneCustomer_F996D1BA90A804A9EBF8136249EB018A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Percentage Of Revenue One Customer</link:label>
    <link:label id="lab_masi_PercentageOfRevenueOneCustomer_F996D1BA90A804A9EBF8136249EB018A_label_en-US" xlink:label="lab_masi_PercentageOfRevenueOneCustomer_F996D1BA90A804A9EBF8136249EB018A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Percentage Of Revenue One Customer</link:label>
    <link:label id="lab_masi_PercentageOfRevenueOneCustomer_F996D1BA90A804A9EBF8136249EB018A_documentation_en-US" xlink:label="lab_masi_PercentageOfRevenueOneCustomer_F996D1BA90A804A9EBF8136249EB018A" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Percentage of the Company's total revenue that is from one customer.</link:label>
    <link:loc xlink:href="masi-20190928.xsd#masi_PercentageOfRevenueOneCustomer" xlink:label="loc_masi_PercentageOfRevenueOneCustomer_F996D1BA90A804A9EBF8136249EB018A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_masi_PercentageOfRevenueOneCustomer_F996D1BA90A804A9EBF8136249EB018A" xlink:to="lab_masi_PercentageOfRevenueOneCustomer_F996D1BA90A804A9EBF8136249EB018A" xlink:type="arc" />
    <link:label id="lab_masi_PercentageOfRevenueTwoCustomer_AD288D632E5A23FAF692136249ECBF04_terseLabel_en-US" xlink:label="lab_masi_PercentageOfRevenueTwoCustomer_AD288D632E5A23FAF692136249ECBF04" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Percentage Of Revenue Two Customer</link:label>
    <link:label id="lab_masi_PercentageOfRevenueTwoCustomer_AD288D632E5A23FAF692136249ECBF04_label_en-US" xlink:label="lab_masi_PercentageOfRevenueTwoCustomer_AD288D632E5A23FAF692136249ECBF04" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Percentage Of Revenue Two Customer</link:label>
    <link:label id="lab_masi_PercentageOfRevenueTwoCustomer_AD288D632E5A23FAF692136249ECBF04_documentation_en-US" xlink:label="lab_masi_PercentageOfRevenueTwoCustomer_AD288D632E5A23FAF692136249ECBF04" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Percentage of revenue two customer.</link:label>
    <link:loc xlink:href="masi-20190928.xsd#masi_PercentageOfRevenueTwoCustomer" xlink:label="loc_masi_PercentageOfRevenueTwoCustomer_AD288D632E5A23FAF692136249ECBF04" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_masi_PercentageOfRevenueTwoCustomer_AD288D632E5A23FAF692136249ECBF04" xlink:to="lab_masi_PercentageOfRevenueTwoCustomer_AD288D632E5A23FAF692136249ECBF04" xlink:type="arc" />
    <link:label id="lab_masi_ConcentrationRiskARCustomer_B296387388247E2CCEC5139EADE97AC4_terseLabel_en-US" xlink:label="lab_masi_ConcentrationRiskARCustomer_B296387388247E2CCEC5139EADE97AC4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Concentration Risk, AR Balance One Customer</link:label>
    <link:label id="lab_masi_ConcentrationRiskARCustomer_B296387388247E2CCEC5139EADE97AC4_label_en-US" xlink:label="lab_masi_ConcentrationRiskARCustomer_B296387388247E2CCEC5139EADE97AC4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">ConcentrationRiskARCustomer</link:label>
    <link:label id="lab_masi_ConcentrationRiskARCustomer_B296387388247E2CCEC5139EADE97AC4_documentation_en-US" xlink:label="lab_masi_ConcentrationRiskARCustomer_B296387388247E2CCEC5139EADE97AC4" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Concentration Risk, Customer, Percentage of Receivable Balance</link:label>
    <link:loc xlink:href="masi-20190928.xsd#masi_ConcentrationRiskARCustomer" xlink:label="loc_masi_ConcentrationRiskARCustomer_B296387388247E2CCEC5139EADE97AC4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_masi_ConcentrationRiskARCustomer_B296387388247E2CCEC5139EADE97AC4" xlink:to="lab_masi_ConcentrationRiskARCustomer_B296387388247E2CCEC5139EADE97AC4" xlink:type="arc" />
    <link:label id="lab_masi_PercentageofAccountsReceivableBalance_D17311A138F3E5F2EDE8136249ECBEF3_terseLabel_en-US" xlink:label="lab_masi_PercentageofAccountsReceivableBalance_D17311A138F3E5F2EDE8136249ECBEF3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Percentage of Accounts Receivable Balance</link:label>
    <link:label id="lab_masi_PercentageofAccountsReceivableBalance_D17311A138F3E5F2EDE8136249ECBEF3_label_en-US" xlink:label="lab_masi_PercentageofAccountsReceivableBalance_D17311A138F3E5F2EDE8136249ECBEF3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Percentage of Accounts Receivable Balance</link:label>
    <link:label id="lab_masi_PercentageofAccountsReceivableBalance_D17311A138F3E5F2EDE8136249ECBEF3_documentation_en-US" xlink:label="lab_masi_PercentageofAccountsReceivableBalance_D17311A138F3E5F2EDE8136249ECBEF3" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Percentage of Accounts Receivable Balance</link:label>
    <link:loc xlink:href="masi-20190928.xsd#masi_PercentageofAccountsReceivableBalance" xlink:label="loc_masi_PercentageofAccountsReceivableBalance_D17311A138F3E5F2EDE8136249ECBEF3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_masi_PercentageofAccountsReceivableBalance_D17311A138F3E5F2EDE8136249ECBEF3" xlink:to="lab_masi_PercentageofAccountsReceivableBalance_D17311A138F3E5F2EDE8136249ECBEF3" xlink:type="arc" />
    <link:label id="lab_us-gaap_LitigationSettlementExpense_6EED8AA779504DDF8961136249EC0B4C_terseLabel_en-US" xlink:label="lab_us-gaap_LitigationSettlementExpense_6EED8AA779504DDF8961136249EC0B4C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Litigation Settlement, Expense</link:label>
    <link:label id="lab_us-gaap_LitigationSettlementExpense_6EED8AA779504DDF8961136249EC0B4C_label_en-US" xlink:label="lab_us-gaap_LitigationSettlementExpense_6EED8AA779504DDF8961136249EC0B4C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Litigation Settlement, Expense</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LitigationSettlementExpense" xlink:label="loc_us-gaap_LitigationSettlementExpense_6EED8AA779504DDF8961136249EC0B4C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LitigationSettlementExpense_6EED8AA779504DDF8961136249EC0B4C" xlink:to="lab_us-gaap_LitigationSettlementExpense_6EED8AA779504DDF8961136249EC0B4C" xlink:type="arc" />
    <link:label id="lab_us-gaap_ProceedsFromLegalSettlements_B2FAE46DD1C9D13164F0136249ECBDFD_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromLegalSettlements_B2FAE46DD1C9D13164F0136249ECBDFD" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Proceeds from Legal Settlements</link:label>
    <link:label id="lab_us-gaap_ProceedsFromLegalSettlements_B2FAE46DD1C9D13164F0136249ECBDFD_label_en-US" xlink:label="lab_us-gaap_ProceedsFromLegalSettlements_B2FAE46DD1C9D13164F0136249ECBDFD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds from Legal Settlements</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromLegalSettlements" xlink:label="loc_us-gaap_ProceedsFromLegalSettlements_B2FAE46DD1C9D13164F0136249ECBDFD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromLegalSettlements_B2FAE46DD1C9D13164F0136249ECBDFD" xlink:to="lab_us-gaap_ProceedsFromLegalSettlements_B2FAE46DD1C9D13164F0136249ECBDFD" xlink:type="arc" />
    <link:label id="lab_us-gaap_LossContingencyDamagesAwardedValue_94C24083FD86D7D0B195136249EC1DB0_terseLabel_en-US" xlink:label="lab_us-gaap_LossContingencyDamagesAwardedValue_94C24083FD86D7D0B195136249EC1DB0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Loss Contingency, Damages Awarded, Value</link:label>
    <link:label id="lab_us-gaap_LossContingencyDamagesAwardedValue_94C24083FD86D7D0B195136249EC1DB0_label_en-US" xlink:label="lab_us-gaap_LossContingencyDamagesAwardedValue_94C24083FD86D7D0B195136249EC1DB0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Loss Contingency, Damages Awarded, Value</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LossContingencyDamagesAwardedValue" xlink:label="loc_us-gaap_LossContingencyDamagesAwardedValue_94C24083FD86D7D0B195136249EC1DB0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossContingencyDamagesAwardedValue_94C24083FD86D7D0B195136249EC1DB0" xlink:to="lab_us-gaap_LossContingencyDamagesAwardedValue_94C24083FD86D7D0B195136249EC1DB0" xlink:type="arc" />
    <link:label id="lab_masi_LossContingencyDamagesSoughtValuePerViolation_9E9FB62BBEB922794C4D136249EC33AC_terseLabel_en-US" xlink:label="lab_masi_LossContingencyDamagesSoughtValuePerViolation_9E9FB62BBEB922794C4D136249EC33AC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Loss contingency, damages sought</link:label>
    <link:label id="lab_masi_LossContingencyDamagesSoughtValuePerViolation_9E9FB62BBEB922794C4D136249EC33AC_label_en-US" xlink:label="lab_masi_LossContingencyDamagesSoughtValuePerViolation_9E9FB62BBEB922794C4D136249EC33AC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Loss Contingency, Damages Sought, Value Per Violation</link:label>
    <link:label id="lab_masi_LossContingencyDamagesSoughtValuePerViolation_9E9FB62BBEB922794C4D136249EC33AC_documentation_en-US" xlink:label="lab_masi_LossContingencyDamagesSoughtValuePerViolation_9E9FB62BBEB922794C4D136249EC33AC" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Loss Contingency, Damages Sought, Value Per Violation</link:label>
    <link:loc xlink:href="masi-20190928.xsd#masi_LossContingencyDamagesSoughtValuePerViolation" xlink:label="loc_masi_LossContingencyDamagesSoughtValuePerViolation_9E9FB62BBEB922794C4D136249EC33AC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_masi_LossContingencyDamagesSoughtValuePerViolation_9E9FB62BBEB922794C4D136249EC33AC" xlink:to="lab_masi_LossContingencyDamagesSoughtValuePerViolation_9E9FB62BBEB922794C4D136249EC33AC" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock_DFF0B2872CE3117CD27BB899B6928913_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock_2E46FAC4D2D0533C891EF43652B9B7A5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Other Nonoperating Income (Expense)</link:label>
    <link:label id="lab_us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock_DFF0B2872CE3117CD27BB899B6928913_label_en-US" xlink:label="lab_us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock_2E46FAC4D2D0533C891EF43652B9B7A5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Other Nonoperating Income (Expense) [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_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock_2E46FAC4D2D0533C891EF43652B9B7A5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock_2E46FAC4D2D0533C891EF43652B9B7A5" xlink:to="lab_us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock_2E46FAC4D2D0533C891EF43652B9B7A5" xlink:type="arc" />
    <link:label id="lab_us-gaap_NatureOfOperations_1B3592AC92DE894B7454B899B70EB0C0_terseLabel_en-US" xlink:label="lab_us-gaap_NatureOfOperations_5CCBEA5A58D3501C8BC42500EC0E5AB6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Description of the Company</link:label>
    <link:label id="lab_us-gaap_NatureOfOperations_1B3592AC92DE894B7454B899B70EB0C0_label_en-US" xlink:label="lab_us-gaap_NatureOfOperations_5CCBEA5A58D3501C8BC42500EC0E5AB6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Nature of Operations [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NatureOfOperations" xlink:label="loc_us-gaap_NatureOfOperations_5CCBEA5A58D3501C8BC42500EC0E5AB6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NatureOfOperations_5CCBEA5A58D3501C8BC42500EC0E5AB6" xlink:to="lab_us-gaap_NatureOfOperations_5CCBEA5A58D3501C8BC42500EC0E5AB6" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeaseCost_90ED308C0991803568AA0CA1083C9370_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseCost_D3AF26828CA450F4A547714592935B8C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating lease costs</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseCost_90ED308C0991803568AA0CA1083C9370_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseCost_D3AF26828CA450F4A547714592935B8C" 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_D3AF26828CA450F4A547714592935B8C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseCost_D3AF26828CA450F4A547714592935B8C" xlink:to="lab_us-gaap_OperatingLeaseCost_D3AF26828CA450F4A547714592935B8C" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShortTermLeaseCost_2A3AB5C4E45341664A6B0CA1083CAEB4_terseLabel_en-US" xlink:label="lab_us-gaap_ShortTermLeaseCost_0341A2F21FF15F83A94786951D952E7D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Short-term lease costs</link:label>
    <link:label id="lab_us-gaap_ShortTermLeaseCost_2A3AB5C4E45341664A6B0CA1083CAEB4_label_en-US" xlink:label="lab_us-gaap_ShortTermLeaseCost_0341A2F21FF15F83A94786951D952E7D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Short-term Lease, Cost</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShortTermLeaseCost" xlink:label="loc_us-gaap_ShortTermLeaseCost_0341A2F21FF15F83A94786951D952E7D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShortTermLeaseCost_0341A2F21FF15F83A94786951D952E7D" xlink:to="lab_us-gaap_ShortTermLeaseCost_0341A2F21FF15F83A94786951D952E7D" xlink:type="arc" />
    <link:label id="lab_us-gaap_SubleaseIncome_DE92BC1A11BEFBC609000CA1083DEBBB_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_SubleaseIncome_9406262CC047521AB7323E4829D4A244" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Sublease income</link:label>
    <link:label id="lab_us-gaap_SubleaseIncome_DE92BC1A11BEFBC609000CA1083DEBBB_label_en-US" xlink:label="lab_us-gaap_SubleaseIncome_9406262CC047521AB7323E4829D4A244" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Sublease Income</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SubleaseIncome" xlink:label="loc_us-gaap_SubleaseIncome_9406262CC047521AB7323E4829D4A244" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubleaseIncome_9406262CC047521AB7323E4829D4A244" xlink:to="lab_us-gaap_SubleaseIncome_9406262CC047521AB7323E4829D4A244" xlink:type="arc" />
    <link:label id="lab_us-gaap_LeaseCost_68981C2E00D6EB5368B10CA1083D351C_terseLabel_en-US" xlink:label="lab_us-gaap_LeaseCost_20CB6E3C8C2251D1801D40452413BF48" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Total lease cost</link:label>
    <link:label id="lab_us-gaap_LeaseCost_68981C2E00D6EB5368B10CA1083D351C_label_en-US" xlink:label="lab_us-gaap_LeaseCost_20CB6E3C8C2251D1801D40452413BF48" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lease, Cost</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeaseCost" xlink:label="loc_us-gaap_LeaseCost_20CB6E3C8C2251D1801D40452413BF48" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeaseCost_20CB6E3C8C2251D1801D40452413BF48" xlink:to="lab_us-gaap_LeaseCost_20CB6E3C8C2251D1801D40452413BF48" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_CA45620E05F582A316B1B899B8C3AB6B_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_9CD176F4547458B785323ECA4FFC9F31" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Number and Weighted Average Exercise Price of Options Issued and Outstanding under all Stock Option Plans</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_CA45620E05F582A316B1B899B8C3AB6B_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_9CD176F4547458B785323ECA4FFC9F31" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Payment Arrangement, Option, 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_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_9CD176F4547458B785323ECA4FFC9F31" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_9CD176F4547458B785323ECA4FFC9F31" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_9CD176F4547458B785323ECA4FFC9F31" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_B82C08BC004B7970CD6BB899B8C30C61_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_D66354CF1FC85DD69439522E8595BAF3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Share-based Compensation, Restricted Stock Units Award Activity</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_B82C08BC004B7970CD6BB899B8C30C61_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_D66354CF1FC85DD69439522E8595BAF3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Payment Arrangement, Restricted Stock Unit, 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_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_D66354CF1FC85DD69439522E8595BAF3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_D66354CF1FC85DD69439522E8595BAF3" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_D66354CF1FC85DD69439522E8595BAF3" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock_78E1607F0D8AEFEB60ACB899B8C3C323_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock_DA2EAEF5FAAB54AEB711160F8958D581" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Nonvested Performance-based Units Activity</link:label>
    <link:label id="lab_us-gaap_ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock_78E1607F0D8AEFEB60ACB899B8C3C323_label_en-US" xlink:label="lab_us-gaap_ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock_DA2EAEF5FAAB54AEB711160F8958D581" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Nonvested Performance-based Units 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_ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock_DA2EAEF5FAAB54AEB711160F8958D581" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock_DA2EAEF5FAAB54AEB711160F8958D581" xlink:to="lab_us-gaap_ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock_DA2EAEF5FAAB54AEB711160F8958D581" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_AF264B6691F3378B974CB899B8C33A8A_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_B002991109C35FB4ABDA6760A9522F66" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Range of Assumptions Used and Resulting Weighted-Average Fair Value of Options Granted at Date of Grant</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_AF264B6691F3378B974CB899B8C33A8A_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_B002991109C35FB4ABDA6760A9522F66" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_B002991109C35FB4ABDA6760A9522F66" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_B002991109C35FB4ABDA6760A9522F66" xlink:to="lab_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_B002991109C35FB4ABDA6760A9522F66" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_02F94BB40F56CCD7AFD610B98BE16F16_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_47BE37C9DFBA5218AB4CA614191D9346" 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_02F94BB40F56CCD7AFD610B98BE16F16_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_47BE37C9DFBA5218AB4CA614191D9346" 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_47BE37C9DFBA5218AB4CA614191D9346" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_47BE37C9DFBA5218AB4CA614191D9346" xlink:to="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_47BE37C9DFBA5218AB4CA614191D9346" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueByMeasurementFrequencyAxis_A38DC4655BCCBA20DB9910B98BE1436D_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByMeasurementFrequencyAxis_ABDE9B004108502EBFDC49B2B6D5E4BB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Measurement Frequency [Axis]</link:label>
    <link:label id="lab_us-gaap_FairValueByMeasurementFrequencyAxis_A38DC4655BCCBA20DB9910B98BE1436D_label_en-US" xlink:label="lab_us-gaap_FairValueByMeasurementFrequencyAxis_ABDE9B004108502EBFDC49B2B6D5E4BB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Measurement Frequency [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueByMeasurementFrequencyAxis" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_ABDE9B004108502EBFDC49B2B6D5E4BB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_ABDE9B004108502EBFDC49B2B6D5E4BB" xlink:to="lab_us-gaap_FairValueByMeasurementFrequencyAxis_ABDE9B004108502EBFDC49B2B6D5E4BB" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueMeasurementFrequencyDomain_ACABFEC32D06C96BB74610B98BE138FB_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementFrequencyDomain_1FA3520E26BE57CC9120D1A775EB264E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Measurement Frequency [Domain]</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementFrequencyDomain_ACABFEC32D06C96BB74610B98BE138FB_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementFrequencyDomain_1FA3520E26BE57CC9120D1A775EB264E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Measurement Frequency [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueMeasurementFrequencyDomain" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_1FA3520E26BE57CC9120D1A775EB264E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain_1FA3520E26BE57CC9120D1A775EB264E" xlink:to="lab_us-gaap_FairValueMeasurementFrequencyDomain_1FA3520E26BE57CC9120D1A775EB264E" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueMeasurementsRecurringMember_EECFBD574ACF12FBEA4D10B98BE26D12_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsRecurringMember_E5BFEAFA14F85E818E6653971B8D6A19" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Recurring</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementsRecurringMember_EECFBD574ACF12FBEA4D10B98BE26D12_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsRecurringMember_E5BFEAFA14F85E818E6653971B8D6A19" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Recurring [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueMeasurementsRecurringMember" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_E5BFEAFA14F85E818E6653971B8D6A19" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementsRecurringMember_E5BFEAFA14F85E818E6653971B8D6A19" xlink:to="lab_us-gaap_FairValueMeasurementsRecurringMember_E5BFEAFA14F85E818E6653971B8D6A19" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_2B64149E272E210992B710B98BE2E050_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_BF1E2980E02A50AE909C3F8FCE5D2067" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value Hierarchy [Axis]</link:label>
    <link:label id="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_2B64149E272E210992B710B98BE2E050_label_en-US" xlink:label="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_BF1E2980E02A50AE909C3F8FCE5D2067" 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_BF1E2980E02A50AE909C3F8FCE5D2067" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_BF1E2980E02A50AE909C3F8FCE5D2067" xlink:to="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_BF1E2980E02A50AE909C3F8FCE5D2067" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_F541DB1CCA5F7797BFCE10B98BE3C724_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_9EE424F9A76D51E4A0E1905B888A12B5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value Hierarchy [Domain]</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_F541DB1CCA5F7797BFCE10B98BE3C724_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_9EE424F9A76D51E4A0E1905B888A12B5" 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_9EE424F9A76D51E4A0E1905B888A12B5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_9EE424F9A76D51E4A0E1905B888A12B5" xlink:to="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_9EE424F9A76D51E4A0E1905B888A12B5" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueInputsLevel1Member_86E7A6999934647EB20110B98BE38A82_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel1Member_52EAAE8876415F74A727E42B13BE1D6E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value, Inputs, Level 1</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel1Member_86E7A6999934647EB20110B98BE38A82_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel1Member_52EAAE8876415F74A727E42B13BE1D6E" 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_52EAAE8876415F74A727E42B13BE1D6E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel1Member_52EAAE8876415F74A727E42B13BE1D6E" xlink:to="lab_us-gaap_FairValueInputsLevel1Member_52EAAE8876415F74A727E42B13BE1D6E" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueInputsLevel2Member_FBA742DDDAB62B7A62C510B98BE38786_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel2Member_5AC3185DA5445921A1DC60E8E069209F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value, Inputs, Level 2</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel2Member_FBA742DDDAB62B7A62C510B98BE38786_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel2Member_5AC3185DA5445921A1DC60E8E069209F" 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_5AC3185DA5445921A1DC60E8E069209F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel2Member_5AC3185DA5445921A1DC60E8E069209F" xlink:to="lab_us-gaap_FairValueInputsLevel2Member_5AC3185DA5445921A1DC60E8E069209F" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueInputsLevel3Member_551897B752708101AD8B10B98BE31037_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel3Member_039A047081DA52468BDF8F684E3AB013" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value, Inputs, Level 3</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel3Member_551897B752708101AD8B10B98BE31037_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel3Member_039A047081DA52468BDF8F684E3AB013" 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_039A047081DA52468BDF8F684E3AB013" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel3Member_039A047081DA52468BDF8F684E3AB013" xlink:to="lab_us-gaap_FairValueInputsLevel3Member_039A047081DA52468BDF8F684E3AB013" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueByAssetClassAxis_21C227D68A8A22165E3610B98BE3B01E_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByAssetClassAxis_9D786A1C702E565C8C7D7A7642F17405" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Asset Class [Axis]</link:label>
    <link:label id="lab_us-gaap_FairValueByAssetClassAxis_21C227D68A8A22165E3610B98BE3B01E_label_en-US" xlink:label="lab_us-gaap_FairValueByAssetClassAxis_9D786A1C702E565C8C7D7A7642F17405" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Asset Class [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueByAssetClassAxis" xlink:label="loc_us-gaap_FairValueByAssetClassAxis_9D786A1C702E565C8C7D7A7642F17405" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByAssetClassAxis_9D786A1C702E565C8C7D7A7642F17405" xlink:to="lab_us-gaap_FairValueByAssetClassAxis_9D786A1C702E565C8C7D7A7642F17405" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_50A8C72DB8CCEBA2DF8610B98BE45F81_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_165A8DFDF0CF5D8CB80BA7DC88FA4E0A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Asset Class [Domain]</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_50A8C72DB8CCEBA2DF8610B98BE45F81_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_165A8DFDF0CF5D8CB80BA7DC88FA4E0A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Asset Class [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_165A8DFDF0CF5D8CB80BA7DC88FA4E0A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_165A8DFDF0CF5D8CB80BA7DC88FA4E0A" xlink:to="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_165A8DFDF0CF5D8CB80BA7DC88FA4E0A" xlink:type="arc" />
    <link:label id="lab_us-gaap_CashAndCashEquivalentsMember_3F89902F9BC27E0A855A10B98BE421C3_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsMember_52253FAF0F8B54229391BCD17206FA66" 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_CashAndCashEquivalentsMember_3F89902F9BC27E0A855A10B98BE421C3_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsMember_52253FAF0F8B54229391BCD17206FA66" 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_52253FAF0F8B54229391BCD17206FA66" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsMember_52253FAF0F8B54229391BCD17206FA66" xlink:to="lab_us-gaap_CashAndCashEquivalentsMember_52253FAF0F8B54229391BCD17206FA66" xlink:type="arc" />
    <link:label id="lab_us-gaap_CertificatesOfDepositMember_082A639BDD3CD284EC7E10B98BE4D20F_terseLabel_en-US" xlink:label="lab_us-gaap_CertificatesOfDepositMember_28473EF3FF275445AE47994D488329AF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Certificates of Deposit</link:label>
    <link:label id="lab_us-gaap_CertificatesOfDepositMember_082A639BDD3CD284EC7E10B98BE4D20F_label_en-US" xlink:label="lab_us-gaap_CertificatesOfDepositMember_28473EF3FF275445AE47994D488329AF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Certificates of Deposit [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CertificatesOfDepositMember" xlink:label="loc_us-gaap_CertificatesOfDepositMember_28473EF3FF275445AE47994D488329AF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CertificatesOfDepositMember_28473EF3FF275445AE47994D488329AF" xlink:to="lab_us-gaap_CertificatesOfDepositMember_28473EF3FF275445AE47994D488329AF" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_20409F124B93FC4880E410B98BE4DE00_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_0848A39B5D2255229BF70FD2C121CA35" 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_20409F124B93FC4880E410B98BE4DE00_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_0848A39B5D2255229BF70FD2C121CA35" 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_0848A39B5D2255229BF70FD2C121CA35" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_0848A39B5D2255229BF70FD2C121CA35" xlink:to="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_0848A39B5D2255229BF70FD2C121CA35" xlink:type="arc" />
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesAmortizedCost_1036E2AED4725CD04A7110B98BE505C0_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesAmortizedCost_57C1B1CF2A915DBA94D2344ECF570E81" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Available-for-sale Securities, Amortized Cost Basis</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesAmortizedCost_1036E2AED4725CD04A7110B98BE505C0_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesAmortizedCost_57C1B1CF2A915DBA94D2344ECF570E81" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Available-for-sale Securities, Amortized Cost Basis</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AvailableForSaleSecuritiesAmortizedCost" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesAmortizedCost_57C1B1CF2A915DBA94D2344ECF570E81" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesAmortizedCost_57C1B1CF2A915DBA94D2344ECF570E81" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesAmortizedCost_57C1B1CF2A915DBA94D2344ECF570E81" xlink:type="arc" />
    <link:label id="lab_us-gaap_AvailableForSaleEquitySecuritiesAccumulatedGrossUnrealizedGainBeforeTax_85D6864667BAE1A8259E10B98BE58B3C_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleEquitySecuritiesAccumulatedGrossUnrealizedGainBeforeTax_F575A40438325B49AF23415FA26C00C0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Available-for-sale Equity Securities, Accumulated Gross Unrealized Gain, before Tax</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleEquitySecuritiesAccumulatedGrossUnrealizedGainBeforeTax_85D6864667BAE1A8259E10B98BE58B3C_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleEquitySecuritiesAccumulatedGrossUnrealizedGainBeforeTax_F575A40438325B49AF23415FA26C00C0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Available-for-sale Equity Securities, Accumulated Gross Unrealized Gain, before Tax</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AvailableForSaleEquitySecuritiesAccumulatedGrossUnrealizedGainBeforeTax" xlink:label="loc_us-gaap_AvailableForSaleEquitySecuritiesAccumulatedGrossUnrealizedGainBeforeTax_F575A40438325B49AF23415FA26C00C0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleEquitySecuritiesAccumulatedGrossUnrealizedGainBeforeTax_F575A40438325B49AF23415FA26C00C0" xlink:to="lab_us-gaap_AvailableForSaleEquitySecuritiesAccumulatedGrossUnrealizedGainBeforeTax_F575A40438325B49AF23415FA26C00C0" xlink:type="arc" />
    <link:label id="lab_us-gaap_AvailableForSaleEquitySecuritiesAccumulatedGrossUnrealizedLossBeforeTax_8930826E807D156ACAFC10B98BE52EBB_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleEquitySecuritiesAccumulatedGrossUnrealizedLossBeforeTax_2034B2964F275924AE552214B639658A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Available-for-sale Equity Securities, Accumulated Gross Unrealized Loss, before Tax</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleEquitySecuritiesAccumulatedGrossUnrealizedLossBeforeTax_8930826E807D156ACAFC10B98BE52EBB_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleEquitySecuritiesAccumulatedGrossUnrealizedLossBeforeTax_2034B2964F275924AE552214B639658A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Available-for-sale Equity Securities, 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_AvailableForSaleEquitySecuritiesAccumulatedGrossUnrealizedLossBeforeTax" xlink:label="loc_us-gaap_AvailableForSaleEquitySecuritiesAccumulatedGrossUnrealizedLossBeforeTax_2034B2964F275924AE552214B639658A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleEquitySecuritiesAccumulatedGrossUnrealizedLossBeforeTax_2034B2964F275924AE552214B639658A" xlink:to="lab_us-gaap_AvailableForSaleEquitySecuritiesAccumulatedGrossUnrealizedLossBeforeTax_2034B2964F275924AE552214B639658A" xlink:type="arc" />
    <link:label id="lab_us-gaap_AvailableForSaleSecurities_5EAC5F2D6FB04F25F03F10B98BE5B4E3_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecurities_B7C71634D2415B72AC023A211B3FFACF" 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_AvailableForSaleSecurities_5EAC5F2D6FB04F25F03F10B98BE5B4E3_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecurities_B7C71634D2415B72AC023A211B3FFACF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Available-for-sale Securities</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AvailableForSaleSecurities" xlink:label="loc_us-gaap_AvailableForSaleSecurities_B7C71634D2415B72AC023A211B3FFACF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecurities_B7C71634D2415B72AC023A211B3FFACF" xlink:to="lab_us-gaap_AvailableForSaleSecurities_B7C71634D2415B72AC023A211B3FFACF" xlink:type="arc" />
    <link:label id="lab_us-gaap_EarningsPerShareReconciliationAbstract_A194304F91901AEA7F3AB899B5B19A15_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareReconciliationAbstract_186258D3E3B353DEB7B638CEBC061A2C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net income attributable to stockholders of Masimo Corporation:</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareReconciliationAbstract_A194304F91901AEA7F3AB899B5B19A15_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareReconciliationAbstract_186258D3E3B353DEB7B638CEBC061A2C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings Per Share Reconciliation [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareReconciliationAbstract" xlink:label="loc_us-gaap_EarningsPerShareReconciliationAbstract_186258D3E3B353DEB7B638CEBC061A2C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareReconciliationAbstract_186258D3E3B353DEB7B638CEBC061A2C" xlink:to="lab_us-gaap_EarningsPerShareReconciliationAbstract_186258D3E3B353DEB7B638CEBC061A2C" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetIncomeLoss_AFA2A9C018527F244C9AB899B5B18D84_verboseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss_47863B60687F57969B244F134ABD8DFD" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Net income</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_AFA2A9C018527F244C9AB899B5B18D84_label_en-US" xlink:label="lab_us-gaap_NetIncomeLoss_47863B60687F57969B244F134ABD8DFD" 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_47863B60687F57969B244F134ABD8DFD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLoss_47863B60687F57969B244F134ABD8DFD" xlink:to="lab_us-gaap_NetIncomeLoss_47863B60687F57969B244F134ABD8DFD" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract_57CE8A01EE61C8833046B899B5B1D8DD_terseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract_B35B184E69CC54FDBDB0B53E23267CF4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net income</link:label>
    <link:label id="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract_57CE8A01EE61C8833046B899B5B1D8DD_label_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract_B35B184E69CC54FDBDB0B53E23267CF4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Income (Loss) Available to Common Stockholders, Basic [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract_B35B184E69CC54FDBDB0B53E23267CF4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract_B35B184E69CC54FDBDB0B53E23267CF4" xlink:to="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract_B35B184E69CC54FDBDB0B53E23267CF4" xlink:type="arc" />
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_571A6E7B72F34A1283B6B899B5B30DCC_verboseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_BBF0E1768D39583887002EEDBAC149E6" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Weighted-average shares outstanding - basic</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_BBF0E1768D39583887002EEDBAC149E6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_BBF0E1768D39583887002EEDBAC149E6" xlink:to="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_BBF0E1768D39583887002EEDBAC149E6" xlink:type="arc" />
    <link:label id="lab_us-gaap_EarningsPerShareBasic_5FF64EF79D0A26DFB8CDB899B5B3FCB3_verboseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic_94B0B12B9CAA5BBE89A93E2060700953" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Net income per basic share</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareBasic" xlink:label="loc_us-gaap_EarningsPerShareBasic_94B0B12B9CAA5BBE89A93E2060700953" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareBasic_94B0B12B9CAA5BBE89A93E2060700953" xlink:to="lab_us-gaap_EarningsPerShareBasic_94B0B12B9CAA5BBE89A93E2060700953" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract_57E346DDBC8B4D1C5C74B899B5B32863_terseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract_ED22DDC98EA157D5A981C9AB47C63958" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Diluted net income per share:</link:label>
    <link:label id="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract_57E346DDBC8B4D1C5C74B899B5B32863_label_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract_ED22DDC98EA157D5A981C9AB47C63958" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Income (Loss) Available to Common Stockholders, Diluted [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract_ED22DDC98EA157D5A981C9AB47C63958" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract_ED22DDC98EA157D5A981C9AB47C63958" xlink:to="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract_ED22DDC98EA157D5A981C9AB47C63958" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_AC445FF28A4138FB5DDFB899B5B3E083_terseLabel_en-US" xlink:label="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_3AD30F663D8A588891E948460BC206F0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Diluted share equivalent: stock options, RSUs and PSUs</link:label>
    <link:label id="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_AC445FF28A4138FB5DDFB899B5B3E083_label_en-US" xlink:label="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_3AD30F663D8A588891E948460BC206F0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_3AD30F663D8A588891E948460BC206F0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_3AD30F663D8A588891E948460BC206F0" xlink:to="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_3AD30F663D8A588891E948460BC206F0" xlink:type="arc" />
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_13016192B47052B51D09B899B5B49E1D_totalLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_1B03DE757E0A51A5BAC0ADE78CB29113" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Weighted-average shares outstanding - diluted</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_1B03DE757E0A51A5BAC0ADE78CB29113" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_1B03DE757E0A51A5BAC0ADE78CB29113" xlink:to="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_1B03DE757E0A51A5BAC0ADE78CB29113" xlink:type="arc" />
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_36324B27F87089DD6A99B899B5B4CE47_verboseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted_F3A50BFA8F375CCFBEF2A3741D958615" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Net income per diluted share</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="loc_us-gaap_EarningsPerShareDiluted_F3A50BFA8F375CCFBEF2A3741D958615" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareDiluted_F3A50BFA8F375CCFBEF2A3741D958615" xlink:to="lab_us-gaap_EarningsPerShareDiluted_F3A50BFA8F375CCFBEF2A3741D958615" xlink:type="arc" />
    <link:label id="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_A067D3C94280DE6CD028B899B6C4812A_terseLabel_en-US" xlink:label="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_C2D90E98B0F95FB98307307D0E2D68C3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Basis of Presentation</link:label>
    <link:label id="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_A067D3C94280DE6CD028B899B6C4812A_label_en-US" xlink:label="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_C2D90E98B0F95FB98307307D0E2D68C3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Basis of Accounting, 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_BasisOfAccountingPolicyPolicyTextBlock" xlink:label="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_C2D90E98B0F95FB98307307D0E2D68C3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_C2D90E98B0F95FB98307307D0E2D68C3" xlink:to="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_C2D90E98B0F95FB98307307D0E2D68C3" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiscalPeriod_047F09DB990B6621E655B899B6C4D684_terseLabel_en-US" xlink:label="lab_us-gaap_FiscalPeriod_C932876D35C45A4590EB82E1606E5657" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fiscal Periods</link:label>
    <link:label id="lab_us-gaap_FiscalPeriod_047F09DB990B6621E655B899B6C4D684_label_en-US" xlink:label="lab_us-gaap_FiscalPeriod_C932876D35C45A4590EB82E1606E5657" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fiscal Period, 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_FiscalPeriod" xlink:label="loc_us-gaap_FiscalPeriod_C932876D35C45A4590EB82E1606E5657" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiscalPeriod_C932876D35C45A4590EB82E1606E5657" xlink:to="lab_us-gaap_FiscalPeriod_C932876D35C45A4590EB82E1606E5657" xlink:type="arc" />
    <link:label id="lab_us-gaap_UseOfEstimates_799A62D394480DAB574BB899B6C45AF8_terseLabel_en-US" xlink:label="lab_us-gaap_UseOfEstimates_8B121A9FD53651E3A1CC4A8A3535CC1A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Use of Estimates</link:label>
    <link:label id="lab_us-gaap_UseOfEstimates_799A62D394480DAB574BB899B6C45AF8_label_en-US" xlink:label="lab_us-gaap_UseOfEstimates_8B121A9FD53651E3A1CC4A8A3535CC1A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Use of Estimates, 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_UseOfEstimates" xlink:label="loc_us-gaap_UseOfEstimates_8B121A9FD53651E3A1CC4A8A3535CC1A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UseOfEstimates_8B121A9FD53651E3A1CC4A8A3535CC1A" xlink:to="lab_us-gaap_UseOfEstimates_8B121A9FD53651E3A1CC4A8A3535CC1A" xlink:type="arc" />
    <link:label id="lab_us-gaap_PriorPeriodReclassificationAdjustmentDescription_4C7EAB8EF6FC4DD160AEB899B6C453D1_terseLabel_en-US" xlink:label="lab_us-gaap_PriorPeriodReclassificationAdjustmentDescription_33E7E384138E55FA936195C57E0FF537" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Reclassifications</link:label>
    <link:label id="lab_us-gaap_PriorPeriodReclassificationAdjustmentDescription_4C7EAB8EF6FC4DD160AEB899B6C453D1_label_en-US" xlink:label="lab_us-gaap_PriorPeriodReclassificationAdjustmentDescription_33E7E384138E55FA936195C57E0FF537" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Reclassification, 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_PriorPeriodReclassificationAdjustmentDescription" xlink:label="loc_us-gaap_PriorPeriodReclassificationAdjustmentDescription_33E7E384138E55FA936195C57E0FF537" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PriorPeriodReclassificationAdjustmentDescription_33E7E384138E55FA936195C57E0FF537" xlink:to="lab_us-gaap_PriorPeriodReclassificationAdjustmentDescription_33E7E384138E55FA936195C57E0FF537" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueOfFinancialInstrumentsPolicy_4CAE0E41ADB3F5F90B4EB899B6C5920E_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueOfFinancialInstrumentsPolicy_B66D925E8C5752DFAB848C518A3CA81F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value of Measurements</link:label>
    <link:label id="lab_us-gaap_FairValueOfFinancialInstrumentsPolicy_4CAE0E41ADB3F5F90B4EB899B6C5920E_label_en-US" xlink:label="lab_us-gaap_FairValueOfFinancialInstrumentsPolicy_B66D925E8C5752DFAB848C518A3CA81F" 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_B66D925E8C5752DFAB848C518A3CA81F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueOfFinancialInstrumentsPolicy_B66D925E8C5752DFAB848C518A3CA81F" xlink:to="lab_us-gaap_FairValueOfFinancialInstrumentsPolicy_B66D925E8C5752DFAB848C518A3CA81F" xlink:type="arc" />
    <link:label id="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock_2BFC2DA5A465AE45CAD0B899B6C5BC74_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock_34E11E75D20F51509C92B763BA192D07" 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_2BFC2DA5A465AE45CAD0B899B6C5BC74_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock_34E11E75D20F51509C92B763BA192D07" 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_34E11E75D20F51509C92B763BA192D07" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock_34E11E75D20F51509C92B763BA192D07" xlink:to="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock_34E11E75D20F51509C92B763BA192D07" xlink:type="arc" />
    <link:label id="lab_masi_ShortTermInvestmentsPolicyTextBlock_74BEAABCC1759F5AF1B6B899B6C50ED6_terseLabel_en-US" xlink:label="lab_masi_ShortTermInvestmentsPolicyTextBlock_A05765D4A9B05CAFB07C8EB2BA806DE8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Short-Term Investments</link:label>
    <link:label id="lab_masi_ShortTermInvestmentsPolicyTextBlock_74BEAABCC1759F5AF1B6B899B6C50ED6_label_en-US" xlink:label="lab_masi_ShortTermInvestmentsPolicyTextBlock_A05765D4A9B05CAFB07C8EB2BA806DE8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Short-Term Investments [Policy Text Block]</link:label>
    <link:label id="lab_masi_ShortTermInvestmentsPolicyTextBlock_74BEAABCC1759F5AF1B6B899B6C50ED6_documentation_en-US" xlink:label="lab_masi_ShortTermInvestmentsPolicyTextBlock_A05765D4A9B05CAFB07C8EB2BA806DE8" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Short-Term Investments [Policy Text Block]</link:label>
    <link:loc xlink:href="masi-20190928.xsd#masi_ShortTermInvestmentsPolicyTextBlock" xlink:label="loc_masi_ShortTermInvestmentsPolicyTextBlock_A05765D4A9B05CAFB07C8EB2BA806DE8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_masi_ShortTermInvestmentsPolicyTextBlock_A05765D4A9B05CAFB07C8EB2BA806DE8" xlink:to="lab_masi_ShortTermInvestmentsPolicyTextBlock_A05765D4A9B05CAFB07C8EB2BA806DE8" xlink:type="arc" />
    <link:label id="lab_us-gaap_TradeAndOtherAccountsReceivablePolicy_628C3E149F5BB07A0FBEB899B6C542D3_terseLabel_en-US" xlink:label="lab_us-gaap_TradeAndOtherAccountsReceivablePolicy_B0A26DE25D0B5038918A845C02D0C013" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounts Receivable and Allowance for Doubtful Accounts</link:label>
    <link:label id="lab_us-gaap_TradeAndOtherAccountsReceivablePolicy_628C3E149F5BB07A0FBEB899B6C542D3_label_en-US" xlink:label="lab_us-gaap_TradeAndOtherAccountsReceivablePolicy_B0A26DE25D0B5038918A845C02D0C013" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Receivable [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_TradeAndOtherAccountsReceivablePolicy" xlink:label="loc_us-gaap_TradeAndOtherAccountsReceivablePolicy_B0A26DE25D0B5038918A845C02D0C013" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TradeAndOtherAccountsReceivablePolicy_B0A26DE25D0B5038918A845C02D0C013" xlink:to="lab_us-gaap_TradeAndOtherAccountsReceivablePolicy_B0A26DE25D0B5038918A845C02D0C013" xlink:type="arc" />
    <link:label id="lab_us-gaap_InventoryPolicyTextBlock_22B57E7DE1078C137C54B899B6C6F533_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryPolicyTextBlock_16AB7E75919657B9B4CDF7AB86D338F8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Inventories</link:label>
    <link:label id="lab_us-gaap_InventoryPolicyTextBlock_22B57E7DE1078C137C54B899B6C6F533_label_en-US" xlink:label="lab_us-gaap_InventoryPolicyTextBlock_16AB7E75919657B9B4CDF7AB86D338F8" 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_16AB7E75919657B9B4CDF7AB86D338F8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryPolicyTextBlock_16AB7E75919657B9B4CDF7AB86D338F8" xlink:to="lab_us-gaap_InventoryPolicyTextBlock_16AB7E75919657B9B4CDF7AB86D338F8" xlink:type="arc" />
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_0F760E2407BD21F0FE35B899B6C6B590_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_4A10EFE8204D5E34B78D94906A64FEA8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property and Equipment</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_0F760E2407BD21F0FE35B899B6C6B590_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_4A10EFE8204D5E34B78D94906A64FEA8" 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_4A10EFE8204D5E34B78D94906A64FEA8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_4A10EFE8204D5E34B78D94906A64FEA8" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_4A10EFE8204D5E34B78D94906A64FEA8" xlink:type="arc" />
    <link:label id="lab_us-gaap_LesseeLeasesPolicyTextBlock_62BE4AAAE090738F100EB899B6C6EEAB_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeLeasesPolicyTextBlock_11E9E022D8A05BCA98C4C6481C027351" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Lessee Right-of-Use (ROU) Assets and Lease Liabilities</link:label>
    <link:label id="lab_us-gaap_LesseeLeasesPolicyTextBlock_62BE4AAAE090738F100EB899B6C6EEAB_label_en-US" xlink:label="lab_us-gaap_LesseeLeasesPolicyTextBlock_11E9E022D8A05BCA98C4C6481C027351" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Leases [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_LesseeLeasesPolicyTextBlock" xlink:label="loc_us-gaap_LesseeLeasesPolicyTextBlock_11E9E022D8A05BCA98C4C6481C027351" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeLeasesPolicyTextBlock_11E9E022D8A05BCA98C4C6481C027351" xlink:to="lab_us-gaap_LesseeLeasesPolicyTextBlock_11E9E022D8A05BCA98C4C6481C027351" xlink:type="arc" />
    <link:label id="lab_us-gaap_IntangibleAssetsFiniteLivedPolicy_A90A29C5F05F16757701B899B6C64E20_terseLabel_en-US" xlink:label="lab_us-gaap_IntangibleAssetsFiniteLivedPolicy_4C0566D2C74053EA992037A0BF3F3A45" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Intangible Assets</link:label>
    <link:label id="lab_us-gaap_IntangibleAssetsFiniteLivedPolicy_A90A29C5F05F16757701B899B6C64E20_label_en-US" xlink:label="lab_us-gaap_IntangibleAssetsFiniteLivedPolicy_4C0566D2C74053EA992037A0BF3F3A45" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Intangible Assets, Finite-Lived, 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_IntangibleAssetsFiniteLivedPolicy" xlink:label="loc_us-gaap_IntangibleAssetsFiniteLivedPolicy_4C0566D2C74053EA992037A0BF3F3A45" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IntangibleAssetsFiniteLivedPolicy_4C0566D2C74053EA992037A0BF3F3A45" xlink:to="lab_us-gaap_IntangibleAssetsFiniteLivedPolicy_4C0566D2C74053EA992037A0BF3F3A45" xlink:type="arc" />
    <link:label id="lab_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock_B99CD1FEDB3B8843E838B899B6C6ECD1_verboseLabel_en-US" xlink:label="lab_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock_FFF6FB3DC94A57718BEBEFAB0135FF19" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Impairment of Goodwill, Intangible Assets and Other Long-Lived Assets</link:label>
    <link:label id="lab_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock_B99CD1FEDB3B8843E838B899B6C6ECD1_label_en-US" xlink:label="lab_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock_FFF6FB3DC94A57718BEBEFAB0135FF19" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Impairment or Disposal of Long-Lived Assets, Including Intangible 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_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock" xlink:label="loc_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock_FFF6FB3DC94A57718BEBEFAB0135FF19" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock_FFF6FB3DC94A57718BEBEFAB0135FF19" xlink:to="lab_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock_FFF6FB3DC94A57718BEBEFAB0135FF19" xlink:type="arc" />
    <link:label id="lab_us-gaap_RevenueRecognitionPolicyTextBlock_12E6E69FDF669ACCEE86B899B6C6BDF3_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRecognitionPolicyTextBlock_3DCD846CF61D52C29860F8A3DD29983F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenue Recognition, and Deferred Revenue and Other Contract Liabilities</link:label>
    <link:label id="lab_us-gaap_RevenueRecognitionPolicyTextBlock_12E6E69FDF669ACCEE86B899B6C6BDF3_label_en-US" xlink:label="lab_us-gaap_RevenueRecognitionPolicyTextBlock_3DCD846CF61D52C29860F8A3DD29983F" 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_3DCD846CF61D52C29860F8A3DD29983F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRecognitionPolicyTextBlock_3DCD846CF61D52C29860F8A3DD29983F" xlink:to="lab_us-gaap_RevenueRecognitionPolicyTextBlock_3DCD846CF61D52C29860F8A3DD29983F" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShippingAndHandlingCostPolicyTextBlock_8E2DEC0079FB6CD8E996B899B6C649AD_terseLabel_en-US" xlink:label="lab_us-gaap_ShippingAndHandlingCostPolicyTextBlock_837B6C01DF8F533A849EBAB3D428E0C3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Shipping and Handling Costs and Fees</link:label>
    <link:label id="lab_us-gaap_ShippingAndHandlingCostPolicyTextBlock_8E2DEC0079FB6CD8E996B899B6C649AD_label_en-US" xlink:label="lab_us-gaap_ShippingAndHandlingCostPolicyTextBlock_837B6C01DF8F533A849EBAB3D428E0C3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Shipping and Handling Cost, 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_ShippingAndHandlingCostPolicyTextBlock" xlink:label="loc_us-gaap_ShippingAndHandlingCostPolicyTextBlock_837B6C01DF8F533A849EBAB3D428E0C3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShippingAndHandlingCostPolicyTextBlock_837B6C01DF8F533A849EBAB3D428E0C3" xlink:to="lab_us-gaap_ShippingAndHandlingCostPolicyTextBlock_837B6C01DF8F533A849EBAB3D428E0C3" xlink:type="arc" />
    <link:label id="lab_masi_TaxesCollectedFromCustomersAndRemittedToGovernmentalAuthoritiesPolicyPolicyTextBlock_31178E17ECE0F3E098EEB899B6C7732A_terseLabel_en-US" xlink:label="lab_masi_TaxesCollectedFromCustomersAndRemittedToGovernmentalAuthoritiesPolicyPolicyTextBlock_539712637D4754238FD821203BDC8529" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Taxes Collected From Customers And Remitted To Governmental Authorities</link:label>
    <link:label id="lab_masi_TaxesCollectedFromCustomersAndRemittedToGovernmentalAuthoritiesPolicyPolicyTextBlock_31178E17ECE0F3E098EEB899B6C7732A_label_en-US" xlink:label="lab_masi_TaxesCollectedFromCustomersAndRemittedToGovernmentalAuthoritiesPolicyPolicyTextBlock_539712637D4754238FD821203BDC8529" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Taxes Collected From Customers And Remitted To Governmental Authorities Policy [Policy Text Block]</link:label>
    <link:label id="lab_masi_TaxesCollectedFromCustomersAndRemittedToGovernmentalAuthoritiesPolicyPolicyTextBlock_31178E17ECE0F3E098EEB899B6C7732A_documentation_en-US" xlink:label="lab_masi_TaxesCollectedFromCustomersAndRemittedToGovernmentalAuthoritiesPolicyPolicyTextBlock_539712637D4754238FD821203BDC8529" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Disclosure of accounting policy for taxes collected from customers and remitted to government authorities.</link:label>
    <link:loc xlink:href="masi-20190928.xsd#masi_TaxesCollectedFromCustomersAndRemittedToGovernmentalAuthoritiesPolicyPolicyTextBlock" xlink:label="loc_masi_TaxesCollectedFromCustomersAndRemittedToGovernmentalAuthoritiesPolicyPolicyTextBlock_539712637D4754238FD821203BDC8529" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_masi_TaxesCollectedFromCustomersAndRemittedToGovernmentalAuthoritiesPolicyPolicyTextBlock_539712637D4754238FD821203BDC8529" xlink:to="lab_masi_TaxesCollectedFromCustomersAndRemittedToGovernmentalAuthoritiesPolicyPolicyTextBlock_539712637D4754238FD821203BDC8529" xlink:type="arc" />
    <link:label id="lab_masi_DeferredCostsandOtherContractAssetsPolicyTextBlock_9665EFDDC2AF87F7F2DCB899B6C7E995_terseLabel_en-US" xlink:label="lab_masi_DeferredCostsandOtherContractAssetsPolicyTextBlock_88B52F5427C057D9A512F14DEE5E39B9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred Costs and Other Contract Assets</link:label>
    <link:label id="lab_masi_DeferredCostsandOtherContractAssetsPolicyTextBlock_9665EFDDC2AF87F7F2DCB899B6C7E995_label_en-US" xlink:label="lab_masi_DeferredCostsandOtherContractAssetsPolicyTextBlock_88B52F5427C057D9A512F14DEE5E39B9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Costs and Other Contract Assets [Policy Text Block]</link:label>
    <link:label id="lab_masi_DeferredCostsandOtherContractAssetsPolicyTextBlock_9665EFDDC2AF87F7F2DCB899B6C7E995_documentation_en-US" xlink:label="lab_masi_DeferredCostsandOtherContractAssetsPolicyTextBlock_88B52F5427C057D9A512F14DEE5E39B9" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Deferred Costs and Other Contract Assets [Policy Text Block]</link:label>
    <link:loc xlink:href="masi-20190928.xsd#masi_DeferredCostsandOtherContractAssetsPolicyTextBlock" xlink:label="loc_masi_DeferredCostsandOtherContractAssetsPolicyTextBlock_88B52F5427C057D9A512F14DEE5E39B9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_masi_DeferredCostsandOtherContractAssetsPolicyTextBlock_88B52F5427C057D9A512F14DEE5E39B9" xlink:to="lab_masi_DeferredCostsandOtherContractAssetsPolicyTextBlock_88B52F5427C057D9A512F14DEE5E39B9" xlink:type="arc" />
    <link:label id="lab_us-gaap_StandardProductWarrantyPolicy_22BBD7541D797A241E21B899B6C72423_terseLabel_en-US" xlink:label="lab_us-gaap_StandardProductWarrantyPolicy_0D9A0FADE3F95DEF85D84BCB9FE749D4" 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_22BBD7541D797A241E21B899B6C72423_label_en-US" xlink:label="lab_us-gaap_StandardProductWarrantyPolicy_0D9A0FADE3F95DEF85D84BCB9FE749D4" 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_0D9A0FADE3F95DEF85D84BCB9FE749D4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StandardProductWarrantyPolicy_0D9A0FADE3F95DEF85D84BCB9FE749D4" xlink:to="lab_us-gaap_StandardProductWarrantyPolicy_0D9A0FADE3F95DEF85D84BCB9FE749D4" xlink:type="arc" />
    <link:label id="lab_us-gaap_LegalMattersAndContingenciesTextBlock_159C08C268CFDBA02699B899B6C71699_terseLabel_en-US" xlink:label="lab_us-gaap_LegalMattersAndContingenciesTextBlock_4837BDCB13CC533682CA972C62FB8173" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Litigation Costs and Contingencies</link:label>
    <link:label id="lab_us-gaap_LegalMattersAndContingenciesTextBlock_159C08C268CFDBA02699B899B6C71699_label_en-US" xlink:label="lab_us-gaap_LegalMattersAndContingenciesTextBlock_4837BDCB13CC533682CA972C62FB8173" 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_4837BDCB13CC533682CA972C62FB8173" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LegalMattersAndContingenciesTextBlock_4837BDCB13CC533682CA972C62FB8173" xlink:to="lab_us-gaap_LegalMattersAndContingenciesTextBlock_4837BDCB13CC533682CA972C62FB8173" xlink:type="arc" />
    <link:label id="lab_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock_A05CFBA56AA211E97338B899B6C7B3BA_terseLabel_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock_2181073972855B27B8C6EC9F472B43D4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Comprehensive Income</link:label>
    <link:label id="lab_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock_A05CFBA56AA211E97338B899B6C7B3BA_label_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock_2181073972855B27B8C6EC9F472B43D4" 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_2181073972855B27B8C6EC9F472B43D4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock_2181073972855B27B8C6EC9F472B43D4" xlink:to="lab_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock_2181073972855B27B8C6EC9F472B43D4" xlink:type="arc" />
    <link:label id="lab_us-gaap_EarningsPerSharePolicyTextBlock_C646BCDA5F27AB4F5158B899B6C8EF16_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerSharePolicyTextBlock_F2EBF45E2F265CDD998FA28003A53719" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net Income Per Share</link:label>
    <link:label id="lab_us-gaap_EarningsPerSharePolicyTextBlock_C646BCDA5F27AB4F5158B899B6C8EF16_label_en-US" xlink:label="lab_us-gaap_EarningsPerSharePolicyTextBlock_F2EBF45E2F265CDD998FA28003A53719" 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_F2EBF45E2F265CDD998FA28003A53719" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerSharePolicyTextBlock_F2EBF45E2F265CDD998FA28003A53719" xlink:to="lab_us-gaap_EarningsPerSharePolicyTextBlock_F2EBF45E2F265CDD998FA28003A53719" xlink:type="arc" />
    <link:label id="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_AA2E39C09ADCD86C2988B899B6C8F6BD_terseLabel_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_C8A1D20DC3355D46A7B1750874591176" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Recently Issued Accounting Pronouncements</link:label>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_AA2E39C09ADCD86C2988B899B6C8F6BD_label_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_C8A1D20DC3355D46A7B1750874591176" 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_C8A1D20DC3355D46A7B1750874591176" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_C8A1D20DC3355D46A7B1750874591176" xlink:to="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_C8A1D20DC3355D46A7B1750874591176" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherLiabilitiesDisclosureTextBlock_879988C01BC3738344A4B899B7218E9B_terseLabel_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesDisclosureTextBlock_8A0DDB4510AA5232A51A25AC1074FFE5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other Non-Current Liabilities</link:label>
    <link:label id="lab_us-gaap_OtherLiabilitiesDisclosureTextBlock_879988C01BC3738344A4B899B7218E9B_label_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesDisclosureTextBlock_8A0DDB4510AA5232A51A25AC1074FFE5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Liabilities 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_OtherLiabilitiesDisclosureTextBlock" xlink:label="loc_us-gaap_OtherLiabilitiesDisclosureTextBlock_8A0DDB4510AA5232A51A25AC1074FFE5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherLiabilitiesDisclosureTextBlock_8A0DDB4510AA5232A51A25AC1074FFE5" xlink:to="lab_us-gaap_OtherLiabilitiesDisclosureTextBlock_8A0DDB4510AA5232A51A25AC1074FFE5" xlink:type="arc" />
    <link:label id="lab_us-gaap_AwardDateAxis_4F8E1AA5FF802383634634C4F77EEA39_terseLabel_en-US" xlink:label="lab_us-gaap_AwardDateAxis_A4331DFB05CB5529A744956F63E0F149" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Award Date [Axis]</link:label>
    <link:label id="lab_us-gaap_AwardDateAxis_4F8E1AA5FF802383634634C4F77EEA39_label_en-US" xlink:label="lab_us-gaap_AwardDateAxis_A4331DFB05CB5529A744956F63E0F149" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Date [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AwardDateAxis" xlink:label="loc_us-gaap_AwardDateAxis_A4331DFB05CB5529A744956F63E0F149" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AwardDateAxis_A4331DFB05CB5529A744956F63E0F149" xlink:to="lab_us-gaap_AwardDateAxis_A4331DFB05CB5529A744956F63E0F149" xlink:type="arc" />
    <link:label id="lab_us-gaap_AwardDateDomain_67C98F0998EC5C7D2CF534C4F77E2EC1_terseLabel_en-US" xlink:label="lab_us-gaap_AwardDateDomain_2CF249C06E4D56A58C125D4C9C16074F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Award Date [Domain]</link:label>
    <link:label id="lab_us-gaap_AwardDateDomain_67C98F0998EC5C7D2CF534C4F77E2EC1_label_en-US" xlink:label="lab_us-gaap_AwardDateDomain_2CF249C06E4D56A58C125D4C9C16074F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Date [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AwardDateDomain" xlink:label="loc_us-gaap_AwardDateDomain_2CF249C06E4D56A58C125D4C9C16074F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AwardDateDomain_2CF249C06E4D56A58C125D4C9C16074F" xlink:to="lab_us-gaap_AwardDateDomain_2CF249C06E4D56A58C125D4C9C16074F" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_6864B0C2B7A2A6268EBE34C4F78326D6_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_EF65CC24D1455C3F8138D5BC88D25CF0" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" 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_EF65CC24D1455C3F8138D5BC88D25CF0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_EF65CC24D1455C3F8138D5BC88D25CF0" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_EF65CC24D1455C3F8138D5BC88D25CF0" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_03F5C394D8F10A7D5E3F34C4F785AB5D_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_BDD83A12DFAB5320953819AAD3455364" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" 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:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_03F5C394D8F10A7D5E3F34C4F785AB5D_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_BDD83A12DFAB5320953819AAD3455364" 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_BDD83A12DFAB5320953819AAD3455364" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_BDD83A12DFAB5320953819AAD3455364" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_BDD83A12DFAB5320953819AAD3455364" xlink:type="arc" />
    <link:label id="lab_masi_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsExpiredWeighedAverageGrantDateFairValue_DFF45BE54FE6EA97B26C34C4F784087B_terseLabel_en-US" xlink:label="lab_masi_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsExpiredWeighedAverageGrantDateFairValue_8C021068FCB6557695A4A066583369F6" 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, Expired, Weighed Average Grant Date Fair Value</link:label>
    <link:label id="lab_masi_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsExpiredWeighedAverageGrantDateFairValue_DFF45BE54FE6EA97B26C34C4F784087B_label_en-US" xlink:label="lab_masi_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsExpiredWeighedAverageGrantDateFairValue_8C021068FCB6557695A4A066583369F6" 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, Expired, Weighed Average Grant Date Fair Value</link:label>
    <link:label id="lab_masi_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsExpiredWeighedAverageGrantDateFairValue_DFF45BE54FE6EA97B26C34C4F784087B_documentation_en-US" xlink:label="lab_masi_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsExpiredWeighedAverageGrantDateFairValue_8C021068FCB6557695A4A066583369F6" 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, Expired, Weighed Average Grant Date Fair Value</link:label>
    <link:loc xlink:href="masi-20190928.xsd#masi_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsExpiredWeighedAverageGrantDateFairValue" xlink:label="loc_masi_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsExpiredWeighedAverageGrantDateFairValue_8C021068FCB6557695A4A066583369F6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_masi_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsExpiredWeighedAverageGrantDateFairValue_8C021068FCB6557695A4A066583369F6" xlink:to="lab_masi_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsExpiredWeighedAverageGrantDateFairValue_8C021068FCB6557695A4A066583369F6" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_BC1D33025E5BA68C9E7E0E782C514389_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_BC1D33025E5BA68C9E7E0E782C514389" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other Current Liabilities</link:label>
    <link:label id="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_BC1D33025E5BA68C9E7E0E782C514389_label_en-US" xlink:label="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_BC1D33025E5BA68C9E7E0E782C514389" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Payable and Accrued Liabilities 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_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:label="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_BC1D33025E5BA68C9E7E0E782C514389" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_BC1D33025E5BA68C9E7E0E782C514389" xlink:to="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_BC1D33025E5BA68C9E7E0E782C514389" xlink:type="arc" />
    <link:label id="lab_us-gaap_LesseeOperatingLeaseRenewalTerm_898B823AAE5EE563E5B0B899B60586F0_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseRenewalTerm_0C56FE9489BF5579A9436EEBAEC0A8B7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Renewal Term</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseRenewalTerm_898B823AAE5EE563E5B0B899B60586F0_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseRenewalTerm_0C56FE9489BF5579A9436EEBAEC0A8B7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Renewal Term</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseRenewalTerm" xlink:label="loc_us-gaap_LesseeOperatingLeaseRenewalTerm_0C56FE9489BF5579A9436EEBAEC0A8B7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseRenewalTerm_0C56FE9489BF5579A9436EEBAEC0A8B7" xlink:to="lab_us-gaap_LesseeOperatingLeaseRenewalTerm_0C56FE9489BF5579A9436EEBAEC0A8B7" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_CD297B0D479BCE8A31DBB899B6058455_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_F95658794E3C529FADC4D252D723C969" 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_CD297B0D479BCE8A31DBB899B6058455_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_F95658794E3C529FADC4D252D723C969" 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_F95658794E3C529FADC4D252D723C969" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_F95658794E3C529FADC4D252D723C969" xlink:to="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_F95658794E3C529FADC4D252D723C969" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_644D5038132386048236B899B6054242_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_9934407971495BAFB05557579C535189" 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_644D5038132386048236B899B6054242_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_9934407971495BAFB05557579C535189" 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_9934407971495BAFB05557579C535189" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_9934407971495BAFB05557579C535189" xlink:to="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_9934407971495BAFB05557579C535189" xlink:type="arc" />
    <link:label id="lab_us-gaap_LeaseAndRentalExpense_4B545EF42529E0685CD5B899B6058442_terseLabel_en-US" xlink:label="lab_us-gaap_LeaseAndRentalExpense_D38EF98360C1578482CC5219B2647802" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Rent Expense under ASC 840</link:label>
    <link:label id="lab_us-gaap_LeaseAndRentalExpense_4B545EF42529E0685CD5B899B6058442_label_en-US" xlink:label="lab_us-gaap_LeaseAndRentalExpense_D38EF98360C1578482CC5219B2647802" 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_D38EF98360C1578482CC5219B2647802" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeaseAndRentalExpense_D38EF98360C1578482CC5219B2647802" xlink:to="lab_us-gaap_LeaseAndRentalExpense_D38EF98360C1578482CC5219B2647802" xlink:type="arc" />
    <link:label id="lab_us-gaap_IntangibleAssetsDisclosureTextBlock_7A7EB24A8D6D73A12D39B899B60D7DAA_terseLabel_en-US" xlink:label="lab_us-gaap_IntangibleAssetsDisclosureTextBlock_4F68C41653A45E5A9303D1FD5A19798F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Intangible Assets</link:label>
    <link:label id="lab_us-gaap_IntangibleAssetsDisclosureTextBlock_7A7EB24A8D6D73A12D39B899B60D7DAA_label_en-US" xlink:label="lab_us-gaap_IntangibleAssetsDisclosureTextBlock_4F68C41653A45E5A9303D1FD5A19798F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">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_IntangibleAssetsDisclosureTextBlock" xlink:label="loc_us-gaap_IntangibleAssetsDisclosureTextBlock_4F68C41653A45E5A9303D1FD5A19798F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IntangibleAssetsDisclosureTextBlock_4F68C41653A45E5A9303D1FD5A19798F" xlink:to="lab_us-gaap_IntangibleAssetsDisclosureTextBlock_4F68C41653A45E5A9303D1FD5A19798F" xlink:type="arc" />
    <link:label id="lab_masi_PrepaidDiscount_E13ED7233802D2485853002D984DF526_terseLabel_en-US" xlink:label="lab_masi_PrepaidDiscount_E13ED7233802D2485853002D984DF526" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Prepaid contract allowances</link:label>
    <link:label id="lab_masi_PrepaidDiscount_E13ED7233802D2485853002D984DF526_label_en-US" xlink:label="lab_masi_PrepaidDiscount_E13ED7233802D2485853002D984DF526" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Prepaid Discount</link:label>
    <link:label id="lab_masi_PrepaidDiscount_E13ED7233802D2485853002D984DF526_documentation_en-US" xlink:label="lab_masi_PrepaidDiscount_E13ED7233802D2485853002D984DF526" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Prepaid Discount</link:label>
    <link:loc xlink:href="masi-20190928.xsd#masi_PrepaidDiscount" xlink:label="loc_masi_PrepaidDiscount_E13ED7233802D2485853002D984DF526" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_masi_PrepaidDiscount_E13ED7233802D2485853002D984DF526" xlink:to="lab_masi_PrepaidDiscount_E13ED7233802D2485853002D984DF526" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredSalesCommission_CB38EEB69665A328EBF1002D984D20A9_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredSalesCommission_CB38EEB69665A328EBF1002D984D20A9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred commissions</link:label>
    <link:label id="lab_us-gaap_DeferredSalesCommission_CB38EEB69665A328EBF1002D984D20A9_label_en-US" xlink:label="lab_us-gaap_DeferredSalesCommission_CB38EEB69665A328EBF1002D984D20A9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Sales Commission</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredSalesCommission" xlink:label="loc_us-gaap_DeferredSalesCommission_CB38EEB69665A328EBF1002D984D20A9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredSalesCommission_CB38EEB69665A328EBF1002D984D20A9" xlink:to="lab_us-gaap_DeferredSalesCommission_CB38EEB69665A328EBF1002D984D20A9" xlink:type="arc" />
    <link:label id="lab_us-gaap_UnbilledContractsReceivable_CA64DB92527242A6320C002D984D91A5_terseLabel_en-US" xlink:label="lab_us-gaap_UnbilledContractsReceivable_CA64DB92527242A6320C002D984D91A5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Unbilled contract receivables</link:label>
    <link:label id="lab_us-gaap_UnbilledContractsReceivable_CA64DB92527242A6320C002D984D91A5_label_en-US" xlink:label="lab_us-gaap_UnbilledContractsReceivable_CA64DB92527242A6320C002D984D91A5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unbilled Contracts Receivable</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_UnbilledContractsReceivable" xlink:label="loc_us-gaap_UnbilledContractsReceivable_CA64DB92527242A6320C002D984D91A5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnbilledContractsReceivable_CA64DB92527242A6320C002D984D91A5" xlink:to="lab_us-gaap_UnbilledContractsReceivable_CA64DB92527242A6320C002D984D91A5" xlink:type="arc" />
    <link:label id="lab_masi_Equipmentleasedtocustomers_A7E974006A5574D0A8DD002D984E894A_terseLabel_en-US" xlink:label="lab_masi_Equipmentleasedtocustomers_A7E974006A5574D0A8DD002D984E894A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equipment leased to customers, net(1)</link:label>
    <link:label id="lab_masi_Equipmentleasedtocustomers_A7E974006A5574D0A8DD002D984E894A_label_en-US" xlink:label="lab_masi_Equipmentleasedtocustomers_A7E974006A5574D0A8DD002D984E894A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equipment leased to customers</link:label>
    <link:label id="lab_masi_Equipmentleasedtocustomers_A7E974006A5574D0A8DD002D984E894A_documentation_en-US" xlink:label="lab_masi_Equipmentleasedtocustomers_A7E974006A5574D0A8DD002D984E894A" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Equipment leased to customers</link:label>
    <link:loc xlink:href="masi-20190928.xsd#masi_Equipmentleasedtocustomers" xlink:label="loc_masi_Equipmentleasedtocustomers_A7E974006A5574D0A8DD002D984E894A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_masi_Equipmentleasedtocustomers_A7E974006A5574D0A8DD002D984E894A" xlink:to="lab_masi_Equipmentleasedtocustomers_A7E974006A5574D0A8DD002D984E894A" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredCostsAndOtherAssets_EA9B7F2AAAB7C6EBE15F002D984ED644_totalLabel_en-US" xlink:label="lab_us-gaap_DeferredCostsAndOtherAssets_EA9B7F2AAAB7C6EBE15F002D984ED644" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total deferred costs and other contract assets</link:label>
    <link:label id="lab_us-gaap_DeferredCostsAndOtherAssets_EA9B7F2AAAB7C6EBE15F002D984ED644_label_en-US" xlink:label="lab_us-gaap_DeferredCostsAndOtherAssets_EA9B7F2AAAB7C6EBE15F002D984ED644" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Costs 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_DeferredCostsAndOtherAssets" xlink:label="loc_us-gaap_DeferredCostsAndOtherAssets_EA9B7F2AAAB7C6EBE15F002D984ED644" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredCostsAndOtherAssets_EA9B7F2AAAB7C6EBE15F002D984ED644" xlink:to="lab_us-gaap_DeferredCostsAndOtherAssets_EA9B7F2AAAB7C6EBE15F002D984ED644" xlink:type="arc" />
    <link:label id="lab_masi_DeferredCostofGoodsSoldAmortization_185224A840F1B317D49B002D984E343D_terseLabel_en-US" xlink:label="lab_masi_DeferredCostofGoodsSoldAmortization_185224A840F1B317D49B002D984E343D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred Cost of Goods Sold, Amortization</link:label>
    <link:label id="lab_masi_DeferredCostofGoodsSoldAmortization_185224A840F1B317D49B002D984E343D_label_en-US" xlink:label="lab_masi_DeferredCostofGoodsSoldAmortization_185224A840F1B317D49B002D984E343D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Cost of Goods Sold, Amortization</link:label>
    <link:label id="lab_masi_DeferredCostofGoodsSoldAmortization_185224A840F1B317D49B002D984E343D_documentation_en-US" xlink:label="lab_masi_DeferredCostofGoodsSoldAmortization_185224A840F1B317D49B002D984E343D" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Deferred Cost of Goods Sold, Amortization</link:label>
    <link:loc xlink:href="masi-20190928.xsd#masi_DeferredCostofGoodsSoldAmortization" xlink:label="loc_masi_DeferredCostofGoodsSoldAmortization_185224A840F1B317D49B002D984E343D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_masi_DeferredCostofGoodsSoldAmortization_185224A840F1B317D49B002D984E343D" xlink:to="lab_masi_DeferredCostofGoodsSoldAmortization_185224A840F1B317D49B002D984E343D" xlink:type="arc" />
    <link:label id="lab_masi_DeferredCostofGoodsSoldAccumulatedAmortization_FE3582054E10D6042DE5002D984EFE9C_terseLabel_en-US" xlink:label="lab_masi_DeferredCostofGoodsSoldAccumulatedAmortization_FE3582054E10D6042DE5002D984EFE9C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred Cost of Goods Sold, Accumulated Amortization</link:label>
    <link:label id="lab_masi_DeferredCostofGoodsSoldAccumulatedAmortization_FE3582054E10D6042DE5002D984EFE9C_label_en-US" xlink:label="lab_masi_DeferredCostofGoodsSoldAccumulatedAmortization_FE3582054E10D6042DE5002D984EFE9C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Cost of Goods Sold, Accumulated Amortization</link:label>
    <link:label id="lab_masi_DeferredCostofGoodsSoldAccumulatedAmortization_FE3582054E10D6042DE5002D984EFE9C_documentation_en-US" xlink:label="lab_masi_DeferredCostofGoodsSoldAccumulatedAmortization_FE3582054E10D6042DE5002D984EFE9C" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Deferred Cost of Goods Sold, Accumulated Amortization</link:label>
    <link:loc xlink:href="masi-20190928.xsd#masi_DeferredCostofGoodsSoldAccumulatedAmortization" xlink:label="loc_masi_DeferredCostofGoodsSoldAccumulatedAmortization_FE3582054E10D6042DE5002D984EFE9C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_masi_DeferredCostofGoodsSoldAccumulatedAmortization_FE3582054E10D6042DE5002D984EFE9C" xlink:to="lab_masi_DeferredCostofGoodsSoldAccumulatedAmortization_FE3582054E10D6042DE5002D984EFE9C" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherAmortizationOfDeferredCharges_731D1D52CAA00AC27CC3002D984E2B00_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAmortizationOfDeferredCharges_731D1D52CAA00AC27CC3002D984E2B00" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Amortization of Other Deferred Charges</link:label>
    <link:label id="lab_us-gaap_OtherAmortizationOfDeferredCharges_731D1D52CAA00AC27CC3002D984E2B00_label_en-US" xlink:label="lab_us-gaap_OtherAmortizationOfDeferredCharges_731D1D52CAA00AC27CC3002D984E2B00" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Amortization of Other Deferred Charges</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherAmortizationOfDeferredCharges" xlink:label="loc_us-gaap_OtherAmortizationOfDeferredCharges_731D1D52CAA00AC27CC3002D984E2B00" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAmortizationOfDeferredCharges_731D1D52CAA00AC27CC3002D984E2B00" xlink:to="lab_us-gaap_OtherAmortizationOfDeferredCharges_731D1D52CAA00AC27CC3002D984E2B00" xlink:type="arc" />
    <link:label id="lab_us-gaap_AmortizationOfDeferredSalesCommissions_B66E440D0ED52E3C8CDD002D984F96D9_terseLabel_en-US" xlink:label="lab_us-gaap_AmortizationOfDeferredSalesCommissions_B66E440D0ED52E3C8CDD002D984F96D9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Amortization of Deferred Sales Commissions</link:label>
    <link:label id="lab_us-gaap_AmortizationOfDeferredSalesCommissions_B66E440D0ED52E3C8CDD002D984F96D9_label_en-US" xlink:label="lab_us-gaap_AmortizationOfDeferredSalesCommissions_B66E440D0ED52E3C8CDD002D984F96D9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Amortization of Deferred Sales Commissions</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AmortizationOfDeferredSalesCommissions" xlink:label="loc_us-gaap_AmortizationOfDeferredSalesCommissions_B66E440D0ED52E3C8CDD002D984F96D9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AmortizationOfDeferredSalesCommissions_B66E440D0ED52E3C8CDD002D984F96D9" xlink:to="lab_us-gaap_AmortizationOfDeferredSalesCommissions_B66E440D0ED52E3C8CDD002D984F96D9" xlink:type="arc" />
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_E7E2B45D78F12260F49AB899B7293E3C_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_F143DAAFA2FC58F9AA15E98969FCAE52" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]</link:label>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_E7E2B45D78F12260F49AB899B7293E3C_label_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_F143DAAFA2FC58F9AA15E98969FCAE52" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_F143DAAFA2FC58F9AA15E98969FCAE52" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_F143DAAFA2FC58F9AA15E98969FCAE52" xlink:to="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_F143DAAFA2FC58F9AA15E98969FCAE52" xlink:type="arc" />
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_56741659DF6C8C62058EB899B72ACF4E_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_7611C81E0EF55B9DB0523F709D06AA5D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]</link:label>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_56741659DF6C8C62058EB899B72ACF4E_label_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_7611C81E0EF55B9DB0523F709D06AA5D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_7611C81E0EF55B9DB0523F709D06AA5D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_7611C81E0EF55B9DB0523F709D06AA5D" xlink:to="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_7611C81E0EF55B9DB0523F709D06AA5D" xlink:type="arc" />
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_27F5D3DE82E37347294AB899B72A219B_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_71D3EE09BE42563DAAD15360B42ED0F4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]</link:label>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_27F5D3DE82E37347294AB899B72A219B_label_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_71D3EE09BE42563DAAD15360B42ED0F4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_71D3EE09BE42563DAAD15360B42ED0F4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_71D3EE09BE42563DAAD15360B42ED0F4" xlink:to="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_71D3EE09BE42563DAAD15360B42ED0F4" xlink:type="arc" />
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligation_C12C722DADCDE9585F26B899B72A8DEA_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligation_009B242463CE557C8064EF6F86FCAD15" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Unrecognized Contract Revenue</link:label>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligation_C12C722DADCDE9585F26B899B72A8DEA_label_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligation_009B242463CE557C8064EF6F86FCAD15" 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_009B242463CE557C8064EF6F86FCAD15" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligation_009B242463CE557C8064EF6F86FCAD15" xlink:to="lab_us-gaap_RevenueRemainingPerformanceObligation_009B242463CE557C8064EF6F86FCAD15" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementOfCashFlowsAbstract_6442EEA4FF62CB709690002D99BB46F6_label_en-US" xlink:label="lab_us-gaap_StatementOfCashFlowsAbstract_6442EEA4FF62CB709690002D99BB46F6" 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_6442EEA4FF62CB709690002D99BB46F6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_6442EEA4FF62CB709690002D99BB46F6" xlink:to="lab_us-gaap_StatementOfCashFlowsAbstract_6442EEA4FF62CB709690002D99BB46F6" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_36F639701508277A1180002D99C08AA5_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_36F639701508277A1180002D99C08AA5" 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_36F639701508277A1180002D99C08AA5_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_36F639701508277A1180002D99C08AA5" 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_36F639701508277A1180002D99C08AA5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_36F639701508277A1180002D99C08AA5" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_36F639701508277A1180002D99C08AA5" xlink:type="arc" />
    <link:label id="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_6800134610DB22DBF5A1002D99C15A27_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_6800134610DB22DBF5A1002D99C15A27" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Adjustments to reconcile net income to net cash provided by operating activities:</link:label>
    <link:label id="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_6800134610DB22DBF5A1002D99C15A27_label_en-US" xlink:label="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_6800134610DB22DBF5A1002D99C15A27" 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_6800134610DB22DBF5A1002D99C15A27" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_6800134610DB22DBF5A1002D99C15A27" xlink:to="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_6800134610DB22DBF5A1002D99C15A27" xlink:type="arc" />
    <link:label id="lab_us-gaap_DepreciationDepletionAndAmortization_4F96037C974AC73488B4002D99C103F0_terseLabel_en-US" xlink:label="lab_us-gaap_DepreciationDepletionAndAmortization_4F96037C974AC73488B4002D99C103F0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Depreciation and amortization</link:label>
    <link:label id="lab_us-gaap_DepreciationDepletionAndAmortization_4F96037C974AC73488B4002D99C103F0_label_en-US" xlink:label="lab_us-gaap_DepreciationDepletionAndAmortization_4F96037C974AC73488B4002D99C103F0" 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_4F96037C974AC73488B4002D99C103F0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DepreciationDepletionAndAmortization_4F96037C974AC73488B4002D99C103F0" xlink:to="lab_us-gaap_DepreciationDepletionAndAmortization_4F96037C974AC73488B4002D99C103F0" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensation_5B008B84B759A10D550C002D99C2E58D_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensation_5B008B84B759A10D550C002D99C2E58D" 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_5B008B84B759A10D550C002D99C2E58D_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensation_5B008B84B759A10D550C002D99C2E58D" 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_5B008B84B759A10D550C002D99C2E58D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensation_5B008B84B759A10D550C002D99C2E58D" xlink:to="lab_us-gaap_ShareBasedCompensation_5B008B84B759A10D550C002D99C2E58D" xlink:type="arc" />
    <link:label id="lab_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_5A5166C20387AFC12961002D99C2D70D_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_5A5166C20387AFC12961002D99C2D70D" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Loss on disposal of property, equipment and intangibles</link:label>
    <link:label id="lab_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_5A5166C20387AFC12961002D99C2D70D_label_en-US" xlink:label="lab_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_5A5166C20387AFC12961002D99C2D70D" 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_5A5166C20387AFC12961002D99C2D70D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_5A5166C20387AFC12961002D99C2D70D" xlink:to="lab_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_5A5166C20387AFC12961002D99C2D70D" xlink:type="arc" />
    <link:label id="lab_us-gaap_ProvisionForDoubtfulAccounts_AC2EBD83399241548715002D99C28906_terseLabel_en-US" xlink:label="lab_us-gaap_ProvisionForDoubtfulAccounts_AC2EBD83399241548715002D99C28906" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Provision (benefit) from doubtful accounts</link:label>
    <link:label id="lab_us-gaap_ProvisionForDoubtfulAccounts_AC2EBD83399241548715002D99C28906_label_en-US" xlink:label="lab_us-gaap_ProvisionForDoubtfulAccounts_AC2EBD83399241548715002D99C28906" 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_AC2EBD83399241548715002D99C28906" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProvisionForDoubtfulAccounts_AC2EBD83399241548715002D99C28906" xlink:to="lab_us-gaap_ProvisionForDoubtfulAccounts_AC2EBD83399241548715002D99C28906" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_8BC603A1CD50CAAA3A23002D99C2EA02_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_8BC603A1CD50CAAA3A23002D99C2EA02" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Benefit from deferred income taxes</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_8BC603A1CD50CAAA3A23002D99C2EA02_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_8BC603A1CD50CAAA3A23002D99C2EA02" 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_8BC603A1CD50CAAA3A23002D99C2EA02" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_8BC603A1CD50CAAA3A23002D99C2EA02" xlink:to="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_8BC603A1CD50CAAA3A23002D99C2EA02" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_FEE398316D872D3E24CC002D99C2411C_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_FEE398316D872D3E24CC002D99C2411C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Changes in operating assets and liabilities:</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_FEE398316D872D3E24CC002D99C2411C_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_FEE398316D872D3E24CC002D99C2411C" 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_FEE398316D872D3E24CC002D99C2411C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_FEE398316D872D3E24CC002D99C2411C" xlink:to="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_FEE398316D872D3E24CC002D99C2411C" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsReceivable_B58B9EC12E6FFE9A1431002D99C2A1A5_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsReceivable_B58B9EC12E6FFE9A1431002D99C2A1A5" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">(Increase) decrease in accounts receivable</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsReceivable_B58B9EC12E6FFE9A1431002D99C2A1A5_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsReceivable_B58B9EC12E6FFE9A1431002D99C2A1A5" 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_B58B9EC12E6FFE9A1431002D99C2A1A5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_B58B9EC12E6FFE9A1431002D99C2A1A5" xlink:to="lab_us-gaap_IncreaseDecreaseInAccountsReceivable_B58B9EC12E6FFE9A1431002D99C2A1A5" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInInventories_339E021775922AFE8C01002D99C38663_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInInventories_339E021775922AFE8C01002D99C38663" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Increase in inventories</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInInventories_339E021775922AFE8C01002D99C38663_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInInventories_339E021775922AFE8C01002D99C38663" 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_339E021775922AFE8C01002D99C38663" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInInventories_339E021775922AFE8C01002D99C38663" xlink:to="lab_us-gaap_IncreaseDecreaseInInventories_339E021775922AFE8C01002D99C38663" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherCurrentAssets_4BF5BD43EDD22F5F89D6002D99C3DE8D_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherCurrentAssets_4BF5BD43EDD22F5F89D6002D99C3DE8D" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Increase in other current assets</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherCurrentAssets_4BF5BD43EDD22F5F89D6002D99C3DE8D_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherCurrentAssets_4BF5BD43EDD22F5F89D6002D99C3DE8D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Other Current Assets</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInOtherCurrentAssets" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherCurrentAssets_4BF5BD43EDD22F5F89D6002D99C3DE8D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherCurrentAssets_4BF5BD43EDD22F5F89D6002D99C3DE8D" xlink:to="lab_us-gaap_IncreaseDecreaseInOtherCurrentAssets_4BF5BD43EDD22F5F89D6002D99C3DE8D" xlink:type="arc" />
    <link:label id="lab_us-gaap_ProceedsFromLeasePayments_C5CADA622A4B4DA0F6A9002D99C30403_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromLeasePayments_C5CADA622A4B4DA0F6A9002D99C30403" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Increase in lease receivable, net</link:label>
    <link:label id="lab_us-gaap_ProceedsFromLeasePayments_C5CADA622A4B4DA0F6A9002D99C30403_label_en-US" xlink:label="lab_us-gaap_ProceedsFromLeasePayments_C5CADA622A4B4DA0F6A9002D99C30403" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds from Lease Payments</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromLeasePayments" xlink:label="loc_us-gaap_ProceedsFromLeasePayments_C5CADA622A4B4DA0F6A9002D99C30403" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromLeasePayments_C5CADA622A4B4DA0F6A9002D99C30403" xlink:to="lab_us-gaap_ProceedsFromLeasePayments_C5CADA622A4B4DA0F6A9002D99C30403" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInDeferredCharges_554BD553100845C23EEF002D99C3B4C5_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInDeferredCharges_554BD553100845C23EEF002D99C3B4C5" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Decrease (increase) in deferred costs and other contract assets</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInDeferredCharges_554BD553100845C23EEF002D99C3B4C5_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInDeferredCharges_554BD553100845C23EEF002D99C3B4C5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Deferred Charges</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInDeferredCharges" xlink:label="loc_us-gaap_IncreaseDecreaseInDeferredCharges_554BD553100845C23EEF002D99C3B4C5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInDeferredCharges_554BD553100845C23EEF002D99C3B4C5" xlink:to="lab_us-gaap_IncreaseDecreaseInDeferredCharges_554BD553100845C23EEF002D99C3B4C5" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_CB85147F160DDF462C6C002D99C3F397_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_CB85147F160DDF462C6C002D99C3F397" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">(Increase) decrease in other non-current assets</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_CB85147F160DDF462C6C002D99C3F397_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_CB85147F160DDF462C6C002D99C3F397" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Other Noncurrent Assets</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentAssets" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_CB85147F160DDF462C6C002D99C3F397" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_CB85147F160DDF462C6C002D99C3F397" xlink:to="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_CB85147F160DDF462C6C002D99C3F397" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsPayable_C3BA48CF8691B9710219002D99C4C50A_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayable_C3BA48CF8691B9710219002D99C4C50A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">(Decrease) increase in accounts payable</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsPayable_C3BA48CF8691B9710219002D99C4C50A_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayable_C3BA48CF8691B9710219002D99C4C50A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Accounts Payable</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayable" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable_C3BA48CF8691B9710219002D99C4C50A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccountsPayable_C3BA48CF8691B9710219002D99C4C50A" xlink:to="lab_us-gaap_IncreaseDecreaseInAccountsPayable_C3BA48CF8691B9710219002D99C4C50A" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities_0EED1BD897F527257DE2002D99C47A7F_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities_0EED1BD897F527257DE2002D99C47A7F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">(Decrease) increase in accrued compensation</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities_0EED1BD897F527257DE2002D99C47A7F_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities_0EED1BD897F527257DE2002D99C47A7F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Employee Related Liabilities</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities" xlink:label="loc_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities_0EED1BD897F527257DE2002D99C47A7F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities_0EED1BD897F527257DE2002D99C47A7F" xlink:to="lab_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities_0EED1BD897F527257DE2002D99C47A7F" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccruedLiabilities_29BFCE58CAEDADF3C5B6002D99C4A07C_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccruedLiabilities_29BFCE58CAEDADF3C5B6002D99C4A07C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Increase in accrued liabilities</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccruedLiabilities_29BFCE58CAEDADF3C5B6002D99C4A07C_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccruedLiabilities_29BFCE58CAEDADF3C5B6002D99C4A07C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Accrued Liabilities</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities_29BFCE58CAEDADF3C5B6002D99C4A07C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities_29BFCE58CAEDADF3C5B6002D99C4A07C" xlink:to="lab_us-gaap_IncreaseDecreaseInAccruedLiabilities_29BFCE58CAEDADF3C5B6002D99C4A07C" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_D62D569E21C83FA11484002D99C46DB8_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_D62D569E21C83FA11484002D99C46DB8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Increase in income tax payable</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_D62D569E21C83FA11484002D99C46DB8_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_D62D569E21C83FA11484002D99C46DB8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Income Taxes Payable</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_D62D569E21C83FA11484002D99C46DB8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_D62D569E21C83FA11484002D99C46DB8" xlink:to="lab_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_D62D569E21C83FA11484002D99C46DB8" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInDeferredRevenue_CBC48D932D23BE7DFC21002D99C4E764_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInDeferredRevenue_CBC48D932D23BE7DFC21002D99C4E764" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Increase in deferred revenue and other contract-related liabilities</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInDeferredRevenue_CBC48D932D23BE7DFC21002D99C4E764_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInDeferredRevenue_CBC48D932D23BE7DFC21002D99C4E764" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Deferred Revenue</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInDeferredRevenue" xlink:label="loc_us-gaap_IncreaseDecreaseInDeferredRevenue_CBC48D932D23BE7DFC21002D99C4E764" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInDeferredRevenue_CBC48D932D23BE7DFC21002D99C4E764" xlink:to="lab_us-gaap_IncreaseDecreaseInDeferredRevenue_CBC48D932D23BE7DFC21002D99C4E764" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_6ED52140A3159C930C16002D99C59F48_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_6ED52140A3159C930C16002D99C59F48" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Increase (decrease) in other non-current liabilities</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_6ED52140A3159C930C16002D99C59F48_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_6ED52140A3159C930C16002D99C59F48" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Other Operating Liabilities</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_6ED52140A3159C930C16002D99C59F48" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_6ED52140A3159C930C16002D99C59F48" xlink:to="lab_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_6ED52140A3159C930C16002D99C59F48" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_C75B7A2AF434679CCCE3002D99C5A0AD_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_C75B7A2AF434679CCCE3002D99C5A0AD" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net cash provided by operating activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_C75B7A2AF434679CCCE3002D99C5A0AD_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_C75B7A2AF434679CCCE3002D99C5A0AD" 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_C75B7A2AF434679CCCE3002D99C5A0AD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_C75B7A2AF434679CCCE3002D99C5A0AD" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_C75B7A2AF434679CCCE3002D99C5A0AD" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_8B7EAE7E311AADA2B2C8002D99C5CF7B_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_8B7EAE7E311AADA2B2C8002D99C5CF7B" 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_8B7EAE7E311AADA2B2C8002D99C5CF7B_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_8B7EAE7E311AADA2B2C8002D99C5CF7B" 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_8B7EAE7E311AADA2B2C8002D99C5CF7B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_8B7EAE7E311AADA2B2C8002D99C5CF7B" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_8B7EAE7E311AADA2B2C8002D99C5CF7B" xlink:type="arc" />
    <link:label id="lab_us-gaap_PaymentsToAcquireShortTermInvestments_5F3E49292C8D142CDD8D002D99C6D6AC_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireShortTermInvestments_5F3E49292C8D142CDD8D002D99C6D6AC" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Purchases of short-term investments, net</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireShortTermInvestments_5F3E49292C8D142CDD8D002D99C6D6AC_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireShortTermInvestments_5F3E49292C8D142CDD8D002D99C6D6AC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments to Acquire Short-term Investments</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquireShortTermInvestments" xlink:label="loc_us-gaap_PaymentsToAcquireShortTermInvestments_5F3E49292C8D142CDD8D002D99C6D6AC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireShortTermInvestments_5F3E49292C8D142CDD8D002D99C6D6AC" xlink:to="lab_us-gaap_PaymentsToAcquireShortTermInvestments_5F3E49292C8D142CDD8D002D99C6D6AC" xlink:type="arc" />
    <link:label id="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_6D885518F7E6023F203F002D99C5A8CD_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_6D885518F7E6023F203F002D99C5A8CD" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Purchases of property and equipment, net</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_6D885518F7E6023F203F002D99C5A8CD_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_6D885518F7E6023F203F002D99C5A8CD" 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_6D885518F7E6023F203F002D99C5A8CD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_6D885518F7E6023F203F002D99C5A8CD" xlink:to="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_6D885518F7E6023F203F002D99C5A8CD" xlink:type="arc" />
    <link:label id="lab_us-gaap_PaymentsToAcquireIntangibleAssets_8CDBB2A914C629AE2075002D99C5A282_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireIntangibleAssets_8CDBB2A914C629AE2075002D99C5A282" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Increase in intangible assets</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireIntangibleAssets_8CDBB2A914C629AE2075002D99C5A282_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireIntangibleAssets_8CDBB2A914C629AE2075002D99C5A282" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments to Acquire Intangible Assets</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquireIntangibleAssets" xlink:label="loc_us-gaap_PaymentsToAcquireIntangibleAssets_8CDBB2A914C629AE2075002D99C5A282" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireIntangibleAssets_8CDBB2A914C629AE2075002D99C5A282" xlink:to="lab_us-gaap_PaymentsToAcquireIntangibleAssets_8CDBB2A914C629AE2075002D99C5A282" xlink:type="arc" />
    <link:label id="lab_us-gaap_PaymentsToAcquireLongtermInvestments_BA36EA5A4AD302FB9F28002D99C62AF9_terseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireLongtermInvestments_BA36EA5A4AD302FB9F28002D99C62AF9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business combination, net of cash acquired, and strategic investments</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireLongtermInvestments_BA36EA5A4AD302FB9F28002D99C62AF9_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireLongtermInvestments_BA36EA5A4AD302FB9F28002D99C62AF9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments to Acquire Long-term Investments</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquireLongtermInvestments" xlink:label="loc_us-gaap_PaymentsToAcquireLongtermInvestments_BA36EA5A4AD302FB9F28002D99C62AF9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireLongtermInvestments_BA36EA5A4AD302FB9F28002D99C62AF9" xlink:to="lab_us-gaap_PaymentsToAcquireLongtermInvestments_BA36EA5A4AD302FB9F28002D99C62AF9" xlink:type="arc" />
    <link:label id="lab_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_34CB8097493B523F44DE002FED6BFF2C_terseLabel_en-US" xlink:label="lab_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_34CB8097493B523F44DE002FED6BFF2C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">(Purchases of) proceeds from strategic investments, net</link:label>
    <link:label id="lab_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_34CB8097493B523F44DE002FED6BFF2C_label_en-US" xlink:label="lab_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_34CB8097493B523F44DE002FED6BFF2C" 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_34CB8097493B523F44DE002FED6BFF2C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_34CB8097493B523F44DE002FED6BFF2C" xlink:to="lab_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_34CB8097493B523F44DE002FED6BFF2C" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_61E44332E7C98CAEF0B1002D99C6F57D_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_61E44332E7C98CAEF0B1002D99C6F57D" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net cash used in investing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_61E44332E7C98CAEF0B1002D99C6F57D_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_61E44332E7C98CAEF0B1002D99C6F57D" 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_61E44332E7C98CAEF0B1002D99C6F57D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_61E44332E7C98CAEF0B1002D99C6F57D" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_61E44332E7C98CAEF0B1002D99C6F57D" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_F10334FB90E4FB827222002D99C691A6_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_F10334FB90E4FB827222002D99C691A6" 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_F10334FB90E4FB827222002D99C691A6_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_F10334FB90E4FB827222002D99C691A6" 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_F10334FB90E4FB827222002D99C691A6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_F10334FB90E4FB827222002D99C691A6" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_F10334FB90E4FB827222002D99C691A6" xlink:type="arc" />
    <link:label id="lab_us-gaap_ProceedsFromStockOptionsExercised_E18F75C0AC6348FDEC0D002D99C61F68_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromStockOptionsExercised_E18F75C0AC6348FDEC0D002D99C61F68" 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_ProceedsFromStockOptionsExercised_E18F75C0AC6348FDEC0D002D99C61F68_label_en-US" xlink:label="lab_us-gaap_ProceedsFromStockOptionsExercised_E18F75C0AC6348FDEC0D002D99C61F68" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds from Stock Options Exercised</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromStockOptionsExercised" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised_E18F75C0AC6348FDEC0D002D99C61F68" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromStockOptionsExercised_E18F75C0AC6348FDEC0D002D99C61F68" xlink:to="lab_us-gaap_ProceedsFromStockOptionsExercised_E18F75C0AC6348FDEC0D002D99C61F68" xlink:type="arc" />
    <link:label id="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_3C71C091A2EEBD22E1AD002D99C76BD3_terseLabel_en-US" xlink:label="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_3C71C091A2EEBD22E1AD002D99C76BD3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Payroll tax withholdings on behalf of employees for vested equity awards</link:label>
    <link:label id="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_3C71C091A2EEBD22E1AD002D99C76BD3_label_en-US" xlink:label="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_3C71C091A2EEBD22E1AD002D99C76BD3" 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_3C71C091A2EEBD22E1AD002D99C76BD3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_3C71C091A2EEBD22E1AD002D99C76BD3" xlink:to="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_3C71C091A2EEBD22E1AD002D99C76BD3" xlink:type="arc" />
    <link:label id="lab_us-gaap_PaymentsForRepurchaseOfCommonStock_D2FA5F76FF05CE7877C8002D99C77934_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsForRepurchaseOfCommonStock_D2FA5F76FF05CE7877C8002D99C77934" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Repurchases of common stock</link:label>
    <link:label id="lab_us-gaap_PaymentsForRepurchaseOfCommonStock_D2FA5F76FF05CE7877C8002D99C77934_label_en-US" xlink:label="lab_us-gaap_PaymentsForRepurchaseOfCommonStock_D2FA5F76FF05CE7877C8002D99C77934" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments for Repurchase 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_PaymentsForRepurchaseOfCommonStock" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_D2FA5F76FF05CE7877C8002D99C77934" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_D2FA5F76FF05CE7877C8002D99C77934" xlink:to="lab_us-gaap_PaymentsForRepurchaseOfCommonStock_D2FA5F76FF05CE7877C8002D99C77934" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_76BD92966EEB19444390002D99C74ECC_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_76BD92966EEB19444390002D99C74ECC" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net cash (used in) provided by financing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_76BD92966EEB19444390002D99C74ECC_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_76BD92966EEB19444390002D99C74ECC" 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_76BD92966EEB19444390002D99C74ECC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_76BD92966EEB19444390002D99C74ECC" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_76BD92966EEB19444390002D99C74ECC" xlink:type="arc" />
    <link:label id="lab_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_A7FBA25801CA64FE0B43002D99C7B052_terseLabel_en-US" xlink:label="lab_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_A7FBA25801CA64FE0B43002D99C7B052" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Effect of foreign currency exchange rates on cash</link:label>
    <link:label id="lab_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_A7FBA25801CA64FE0B43002D99C7B052_label_en-US" xlink:label="lab_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_A7FBA25801CA64FE0B43002D99C7B052" 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_A7FBA25801CA64FE0B43002D99C7B052" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_A7FBA25801CA64FE0B43002D99C7B052" xlink:to="lab_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_A7FBA25801CA64FE0B43002D99C7B052" xlink:type="arc" />
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_AEE7E2DC4D937F17D262002D99C75DAD_totalLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_AEE7E2DC4D937F17D262002D99C75DAD" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net (decrease) increase in cash, cash equivalents and restricted cash</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_AEE7E2DC4D937F17D262002D99C75DAD_label_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_AEE7E2DC4D937F17D262002D99C75DAD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Excluding Exchange Rate Effect</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_AEE7E2DC4D937F17D262002D99C75DAD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_AEE7E2DC4D937F17D262002D99C75DAD" xlink:to="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_AEE7E2DC4D937F17D262002D99C75DAD" xlink:type="arc" />
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_2984ABAB150757B437FD002D99C8D319_periodEndLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_2984ABAB150757B437FD002D99C8D319" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Cash, cash equivalents and restricted cash at end of period</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_2984ABAB150757B437FD002D99C8D319" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_2984ABAB150757B437FD002D99C8D319" xlink:to="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_2984ABAB150757B437FD002D99C8D319" xlink:type="arc" />
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_7BF0772D55D5D9854D8E002D99C86784_terseLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_7BF0772D55D5D9854D8E002D99C86784" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_7BF0772D55D5D9854D8E002D99C86784" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_7BF0772D55D5D9854D8E002D99C86784" xlink:to="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_7BF0772D55D5D9854D8E002D99C86784" xlink:type="arc" />
  </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>10
<FILENAME>masi-20190928_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.masimo.com/role/CommitmentsAndContingencies" xlink:href="masi-20190928.xsd#CommitmentsAndContingencies" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/CommitmentsAndContingenciesAdditionalInformationDetail" xlink:href="masi-20190928.xsd#CommitmentsAndContingenciesAdditionalInformationDetail" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/CommitmentsAndContingenciesFutureMinimumLeasePaymentsUnderOperatingAndCapitalLeasesDetail" xlink:href="masi-20190928.xsd#CommitmentsAndContingenciesFutureMinimumLeasePaymentsUnderOperatingAndCapitalLeasesDetail" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/CommitmentsAndContingenciesTables" xlink:href="masi-20190928.xsd#CommitmentsAndContingenciesTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/CondensedConsolidatedBalanceSheets" xlink:href="masi-20190928.xsd#CondensedConsolidatedBalanceSheets" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/CondensedConsolidatedBalanceSheetsParenthetical" xlink:href="masi-20190928.xsd#CondensedConsolidatedBalanceSheetsParenthetical" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/CondensedConsolidatedStatementsOfCashFlows" xlink:href="masi-20190928.xsd#CondensedConsolidatedStatementsOfCashFlows" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/CondensedConsolidatedStatementsOfComprehensiveIncome" xlink:href="masi-20190928.xsd#CondensedConsolidatedStatementsOfComprehensiveIncome" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/CondensedConsolidatedStatementsOfOperationsCondensedConsolidatedStatementOfOperations" xlink:href="masi-20190928.xsd#CondensedConsolidatedStatementsOfOperationsCondensedConsolidatedStatementOfOperations" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/ConsolidatedStatementOfStockholdersEquityConsolidatedStatementOfStockholdersEquity" xlink:href="masi-20190928.xsd#ConsolidatedStatementOfStockholdersEquityConsolidatedStatementOfStockholdersEquity" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/CreditFacilitiesCreditFacilities" xlink:href="masi-20190928.xsd#CreditFacilitiesCreditFacilities" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/CreditFacilitiesCreditFacilitiesDetails" xlink:href="masi-20190928.xsd#CreditFacilitiesCreditFacilitiesDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/CreditFacilitiesCreditFacilitiesTables" xlink:href="masi-20190928.xsd#CreditFacilitiesCreditFacilitiesTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/DeferredCostsAndOtherContractAssets" xlink:href="masi-20190928.xsd#DeferredCostsAndOtherContractAssets" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/DeferredCostsAndOtherContractAssetsDeferredCostsAndOtherContractAssetsDetails" xlink:href="masi-20190928.xsd#DeferredCostsAndOtherContractAssetsDeferredCostsAndOtherContractAssetsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/DeferredCostsAndOtherContractAssetsDeferredCostsAndOtherContractAssetsTables" xlink:href="masi-20190928.xsd#DeferredCostsAndOtherContractAssetsDeferredCostsAndOtherContractAssetsTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/DeferredRevenueAndOtherContractLiabilities" xlink:href="masi-20190928.xsd#DeferredRevenueAndOtherContractLiabilities" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/DeferredRevenueAndOtherContractLiabilitiesChangesInDeferredRevenueDetails" xlink:href="masi-20190928.xsd#DeferredRevenueAndOtherContractLiabilitiesChangesInDeferredRevenueDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/DeferredRevenueAndOtherContractLiabilitiesDeferredRevenueAndOtherContractLiabilitiesDetails" xlink:href="masi-20190928.xsd#DeferredRevenueAndOtherContractLiabilitiesDeferredRevenueAndOtherContractLiabilitiesDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/DeferredRevenueAndOtherContractLiabilitiesDeferredRevenueAndOtherContractLiabilitiesTables" xlink:href="masi-20190928.xsd#DeferredRevenueAndOtherContractLiabilitiesDeferredRevenueAndOtherContractLiabilitiesTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/DeferredRevenueAndOtherContractLiabilitiesUnrecognizedContractRevenueDetails" xlink:href="masi-20190928.xsd#DeferredRevenueAndOtherContractLiabilitiesUnrecognizedContractRevenueDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/DescriptionOfCompany" xlink:href="masi-20190928.xsd#DescriptionOfCompany" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/DocumentAndEntityInformation" xlink:href="masi-20190928.xsd#DocumentAndEntityInformation" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/GoodwillGoodwill" xlink:href="masi-20190928.xsd#GoodwillGoodwill" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/GoodwillGoodwillAdditionalInformationDetails" xlink:href="masi-20190928.xsd#GoodwillGoodwillAdditionalInformationDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/GoodwillGoodwillDetails" xlink:href="masi-20190928.xsd#GoodwillGoodwillDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/GoodwillGoodwillTable" xlink:href="masi-20190928.xsd#GoodwillGoodwillTable" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/IncomeTaxes" xlink:href="masi-20190928.xsd#IncomeTaxes" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/IncomeTaxesAdditionalInformationDetail" xlink:href="masi-20190928.xsd#IncomeTaxesAdditionalInformationDetail" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/IntangibleAssets" xlink:href="masi-20190928.xsd#IntangibleAssets" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/IntangibleAssetsIntangibleAssetsAdditionalInformationDetails" xlink:href="masi-20190928.xsd#IntangibleAssetsIntangibleAssetsAdditionalInformationDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/IntangibleAssetsIntangibleAssetsFutureAmortizationExpenseDetails" xlink:href="masi-20190928.xsd#IntangibleAssetsIntangibleAssetsFutureAmortizationExpenseDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/IntangibleAssetsIntangibleAssetsScheduleOfFiniteLivedIntangibleAssetsDetails" xlink:href="masi-20190928.xsd#IntangibleAssetsIntangibleAssetsScheduleOfFiniteLivedIntangibleAssetsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/IntangibleAssetsTables" xlink:href="masi-20190928.xsd#IntangibleAssetsTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/Inventories" xlink:href="masi-20190928.xsd#Inventories" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/InventoriesComponentsOfInventoryDetails" xlink:href="masi-20190928.xsd#InventoriesComponentsOfInventoryDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/InventoriesTables" xlink:href="masi-20190928.xsd#InventoriesTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/LeaseReceivableLeaseReceivable" xlink:href="masi-20190928.xsd#LeaseReceivableLeaseReceivable" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/LeaseReceivableLeaseReceivableDetails" xlink:href="masi-20190928.xsd#LeaseReceivableLeaseReceivableDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/LeaseReceivableLeaseReceivableTables" xlink:href="masi-20190928.xsd#LeaseReceivableLeaseReceivableTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/LeaseReceivableSalesTypeLeaseLeaseReceivableMaturityDetails" xlink:href="masi-20190928.xsd#LeaseReceivableSalesTypeLeaseLeaseReceivableMaturityDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/LeaseReceivableSalesTypeLeaseReceivableDetails" xlink:href="masi-20190928.xsd#LeaseReceivableSalesTypeLeaseReceivableDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/LesseeRouAssetsAndLeaseLiabilitiesFutureMaturitiesOperatingLeasePaymentsDetails" xlink:href="masi-20190928.xsd#LesseeRouAssetsAndLeaseLiabilitiesFutureMaturitiesOperatingLeasePaymentsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/LesseeRouAssetsAndLeaseLiabilitiesFutureMinimumLeasePaymentDetails" xlink:href="masi-20190928.xsd#LesseeRouAssetsAndLeaseLiabilitiesFutureMinimumLeasePaymentDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/LesseeRouAssetsAndLeaseLiabilitiesLeaseCostDetails" xlink:href="masi-20190928.xsd#LesseeRouAssetsAndLeaseLiabilitiesLeaseCostDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/LesseeRouAssetsAndLeaseLiabilitiesLesseeOperatingLeaseBalanceSheetClassificationDetails" xlink:href="masi-20190928.xsd#LesseeRouAssetsAndLeaseLiabilitiesLesseeOperatingLeaseBalanceSheetClassificationDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/LesseeRouAssetsAndLeaseLiabilitiesLesseeRouAssetsAndLeaseLiabilities" xlink:href="masi-20190928.xsd#LesseeRouAssetsAndLeaseLiabilitiesLesseeRouAssetsAndLeaseLiabilities" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/LesseeRouAssetsAndLeaseLiabilitiesLesseeRouAssetsAndLeaseLiabilitiesDetails" xlink:href="masi-20190928.xsd#LesseeRouAssetsAndLeaseLiabilitiesLesseeRouAssetsAndLeaseLiabilitiesDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/LesseeRouAssetsAndLeaseLiabilitiesLesseeRouAssetsAndLeaseLiabilitiesTables" xlink:href="masi-20190928.xsd#LesseeRouAssetsAndLeaseLiabilitiesLesseeRouAssetsAndLeaseLiabilitiesTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/NonOperatingIncomeNonOperatingIncome" xlink:href="masi-20190928.xsd#NonOperatingIncomeNonOperatingIncome" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/NonOperatingIncomeNonOperatingIncomeDetails" xlink:href="masi-20190928.xsd#NonOperatingIncomeNonOperatingIncomeDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/NonOperatingIncomeNonOperatingIncomeTables" xlink:href="masi-20190928.xsd#NonOperatingIncomeNonOperatingIncomeTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/OtherCurrentAssets" xlink:href="masi-20190928.xsd#OtherCurrentAssets" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/OtherCurrentAssetsOtherCurrentAssetsDetails" xlink:href="masi-20190928.xsd#OtherCurrentAssetsOtherCurrentAssetsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/OtherCurrentAssetsOtherCurrentAssetsTables" xlink:href="masi-20190928.xsd#OtherCurrentAssetsOtherCurrentAssetsTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/OtherCurrentLiabilities" xlink:href="masi-20190928.xsd#OtherCurrentLiabilities" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/OtherCurrentLiabilitiesOtherCurrentLiabilitiesDetails" xlink:href="masi-20190928.xsd#OtherCurrentLiabilitiesOtherCurrentLiabilitiesDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/OtherCurrentLiabilitiesOtherCurrentLiabilitiesTables" xlink:href="masi-20190928.xsd#OtherCurrentLiabilitiesOtherCurrentLiabilitiesTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/OtherNonCurrentAssetsOtherNonCurrentAssets" xlink:href="masi-20190928.xsd#OtherNonCurrentAssetsOtherNonCurrentAssets" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/OtherNonCurrentAssetsOtherNonCurrentAssetsDetails" xlink:href="masi-20190928.xsd#OtherNonCurrentAssetsOtherNonCurrentAssetsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/OtherNonCurrentAssetsOtherNonCurrentAssetsTables" xlink:href="masi-20190928.xsd#OtherNonCurrentAssetsOtherNonCurrentAssetsTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/OtherNonCurrentLiabilities" xlink:href="masi-20190928.xsd#OtherNonCurrentLiabilities" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/OtherNonCurrentLiabilitiesOtherNonCurrentLiabilitiesComponentsOfOtherNonCurrentLiabilitiesDetail" xlink:href="masi-20190928.xsd#OtherNonCurrentLiabilitiesOtherNonCurrentLiabilitiesComponentsOfOtherNonCurrentLiabilitiesDetail" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/OtherNonCurrentLiabilitiesOtherNonCurrentLiabilitiesTables" xlink:href="masi-20190928.xsd#OtherNonCurrentLiabilitiesOtherNonCurrentLiabilitiesTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/PropertyAndEquipment" xlink:href="masi-20190928.xsd#PropertyAndEquipment" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/PropertyAndEquipmentPropertyAndEquipmentDetails" xlink:href="masi-20190928.xsd#PropertyAndEquipmentPropertyAndEquipmentDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/PropertyAndEquipmentPropertyAndEquipmentNarrativeDetails" xlink:href="masi-20190928.xsd#PropertyAndEquipmentPropertyAndEquipmentNarrativeDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/PropertyAndEquipmentTables" xlink:href="masi-20190928.xsd#PropertyAndEquipmentTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/RelatedPartyTransactions" xlink:href="masi-20190928.xsd#RelatedPartyTransactions" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/RelatedPartyTransactionsRelatedPartyTransactionsDetails" xlink:href="masi-20190928.xsd#RelatedPartyTransactionsRelatedPartyTransactionsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/RelatedPartyTransactionsRelatedPartyTransactionsTables" xlink:href="masi-20190928.xsd#RelatedPartyTransactionsRelatedPartyTransactionsTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/SegmentInformationAndEnterpriseReporting" xlink:href="masi-20190928.xsd#SegmentInformationAndEnterpriseReporting" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/SegmentInformationAndEnterpriseReportingAnalysisOfProductRevenuesBasedUponGeographicAreaShippedDetail" xlink:href="masi-20190928.xsd#SegmentInformationAndEnterpriseReportingAnalysisOfProductRevenuesBasedUponGeographicAreaShippedDetail" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/SegmentInformationAndEnterpriseReportingLongLivedAssetsByGeographicAreaDetails" xlink:href="masi-20190928.xsd#SegmentInformationAndEnterpriseReportingLongLivedAssetsByGeographicAreaDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/SegmentInformationAndEnterpriseReportingTables" xlink:href="masi-20190928.xsd#SegmentInformationAndEnterpriseReportingTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/StockBasedCompensation" xlink:href="masi-20190928.xsd#StockBasedCompensation" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/StockBasedCompensationAdditionalInformationDetail" xlink:href="masi-20190928.xsd#StockBasedCompensationAdditionalInformationDetail" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/StockBasedCompensationNumberAndWeightedAverageExercisePriceOfOptionsIssuedAndOutstandingUnderAllStockOptionPlansDetail" xlink:href="masi-20190928.xsd#StockBasedCompensationNumberAndWeightedAverageExercisePriceOfOptionsIssuedAndOutstandingUnderAllStockOptionPlansDetail" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/StockBasedCompensationRangeOfAssumptionsUsedAndResultingWeightedAverageFairValueOfOptionsGrantedAtDateOfGrantDetail" xlink:href="masi-20190928.xsd#StockBasedCompensationRangeOfAssumptionsUsedAndResultingWeightedAverageFairValueOfOptionsGrantedAtDateOfGrantDetail" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/StockBasedCompensationStockBasedCompensationSummaryOfUnvestedRsuActivityDetails" xlink:href="masi-20190928.xsd#StockBasedCompensationStockBasedCompensationSummaryOfUnvestedRsuActivityDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/StockBasedCompensationTables" xlink:href="masi-20190928.xsd#StockBasedCompensationTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/StockRepurchaseProgram" xlink:href="masi-20190928.xsd#StockRepurchaseProgram" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/StockRepurchaseProgramAdditionalInformationDetail" xlink:href="masi-20190928.xsd#StockRepurchaseProgramAdditionalInformationDetail" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/StockRepurchaseProgramTables" xlink:href="masi-20190928.xsd#StockRepurchaseProgramTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/SummaryOfSignificantAccountingPolicies" xlink:href="masi-20190928.xsd#SummaryOfSignificantAccountingPolicies" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" xlink:href="masi-20190928.xsd#SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/SummaryOfSignificantAccountingPoliciesChangesInProductWarrantyAccrualDetail" xlink:href="masi-20190928.xsd#SummaryOfSignificantAccountingPoliciesChangesInProductWarrantyAccrualDetail" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/SummaryOfSignificantAccountingPoliciesPolicies" xlink:href="masi-20190928.xsd#SummaryOfSignificantAccountingPoliciesPolicies" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/SummaryOfSignificantAccountingPoliciesReconciliationOfBasicAndDilutedNetIncomePerShareDetail" xlink:href="masi-20190928.xsd#SummaryOfSignificantAccountingPoliciesReconciliationOfBasicAndDilutedNetIncomePerShareDetail" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfChangeInAccumulatedOtherComprehensiveIncomeDetail" xlink:href="masi-20190928.xsd#SummaryOfSignificantAccountingPoliciesScheduleOfChangeInAccumulatedOtherComprehensiveIncomeDetail" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfSignificantAccountingPoliciesFairValueHierarchyForFinancialAssetsDetails" xlink:href="masi-20190928.xsd#SummaryOfSignificantAccountingPoliciesSummaryOfSignificantAccountingPoliciesFairValueHierarchyForFinancialAssetsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/SummaryOfSignificantAccountingPoliciesSupplementalCashFlowInformationDetail" xlink:href="masi-20190928.xsd#SummaryOfSignificantAccountingPoliciesSupplementalCashFlowInformationDetail" xlink:type="simple" />
  <link:roleRef roleURI="http://www.masimo.com/role/SummaryOfSignificantAccountingPoliciesTables" xlink:href="masi-20190928.xsd#SummaryOfSignificantAccountingPoliciesTables" 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.masimo.com/role/CommitmentsAndContingencies" 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_0087D426A53B37E77D390E782B436590" 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_A58A3546EB547E94DE650E782B43041F" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_0087D426A53B37E77D390E782B436590" xlink:to="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_A58A3546EB547E94DE650E782B43041F" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.masimo.com/role/CommitmentsAndContingenciesAdditionalInformationDetail" 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_9C4B3DDA33FD2C27BDF0136249E0DA2A" xlink:type="locator" />
    <link:loc xlink:href="masi-20190928.xsd#masi_ContingenciesAndCommitmentsTable" xlink:label="loc_masi_ContingenciesAndCommitmentsTable_8B7FF5AA19F109ED90BC136249E021E4" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_9C4B3DDA33FD2C27BDF0136249E0DA2A" xlink:to="loc_masi_ContingenciesAndCommitmentsTable_8B7FF5AA19F109ED90BC136249E021E4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ConsolidationItemsAxis" xlink:label="loc_srt_ConsolidationItemsAxis_8306137B4DB1FADB0E06136249E052A2" 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_masi_ContingenciesAndCommitmentsTable_8B7FF5AA19F109ED90BC136249E021E4" xlink:to="loc_srt_ConsolidationItemsAxis_8306137B4DB1FADB0E06136249E052A2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ConsolidationItemsDomain" xlink:label="loc_srt_ConsolidationItemsDomain_D370D41BB7B8992D261B136249E0882B" 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_ConsolidationItemsAxis_8306137B4DB1FADB0E06136249E052A2" xlink:to="loc_srt_ConsolidationItemsDomain_D370D41BB7B8992D261B136249E0882B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ReportableGeographicalComponentsMember" xlink:label="loc_srt_ReportableGeographicalComponentsMember_F830A611E8FC6CA57146136249E19E50" 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_ConsolidationItemsDomain_D370D41BB7B8992D261B136249E0882B" xlink:to="loc_srt_ReportableGeographicalComponentsMember_F830A611E8FC6CA57146136249E19E50" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_TitleOfIndividualAxis" xlink:label="loc_srt_TitleOfIndividualAxis_01EC4E794021C6ED0E41136249E127FB" 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_masi_ContingenciesAndCommitmentsTable_8B7FF5AA19F109ED90BC136249E021E4" xlink:to="loc_srt_TitleOfIndividualAxis_01EC4E794021C6ED0E41136249E127FB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_E5675438AFE70860D788136249E1B69E" 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_TitleOfIndividualAxis_01EC4E794021C6ED0E41136249E127FB" xlink:to="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_E5675438AFE70860D788136249E1B69E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ChiefExecutiveOfficerMember" xlink:label="loc_srt_ChiefExecutiveOfficerMember_70DE11EA70C891FABE58136249E28F11" 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_TitleOfIndividualWithRelationshipToEntityDomain_E5675438AFE70860D788136249E1B69E" xlink:to="loc_srt_ChiefExecutiveOfficerMember_70DE11EA70C891FABE58136249E28F11" 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_B4C554FDB64087CF5B76136249E22822" 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_masi_ContingenciesAndCommitmentsTable_8B7FF5AA19F109ED90BC136249E021E4" xlink:to="loc_us-gaap_AwardTypeAxis_B4C554FDB64087CF5B76136249E22822" 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_B7E6587909D86256872B136249E21453" 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_B4C554FDB64087CF5B76136249E22822" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_B7E6587909D86256872B136249E21453" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_DA646C747C005D0C5E2A136249E39EE4" 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_B7E6587909D86256872B136249E21453" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_DA646C747C005D0C5E2A136249E39EE4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashDistributionMember" xlink:label="loc_us-gaap_CashDistributionMember_41B04FE88F193C3FAA7F136249E3E814" 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_B7E6587909D86256872B136249E21453" xlink:to="loc_us-gaap_CashDistributionMember_41B04FE88F193C3FAA7F136249E3E814" 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_6DF6967211517BE71948136249E32591" 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_masi_ContingenciesAndCommitmentsTable_8B7FF5AA19F109ED90BC136249E021E4" xlink:to="loc_srt_StatementGeographicalAxis_6DF6967211517BE71948136249E32591" 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_E7E865805E62AEEB1FAA136249E3FA82" 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_6DF6967211517BE71948136249E32591" xlink:to="loc_srt_SegmentGeographicalDomain_E7E865805E62AEEB1FAA136249E3FA82" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NonUsMember" xlink:label="loc_us-gaap_NonUsMember_EFB664EDF18C186CCDD1136249E3B185" 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_E7E865805E62AEEB1FAA136249E3FA82" xlink:to="loc_us-gaap_NonUsMember_EFB664EDF18C186CCDD1136249E3B185" 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_F5C599FE671C19E5B43E136249E49C7F" 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_E7E865805E62AEEB1FAA136249E3FA82" xlink:to="loc_country_US_F5C599FE671C19E5B43E136249E49C7F" 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_9152C64667E3EC828440136249E4AAA2" 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_masi_ContingenciesAndCommitmentsTable_8B7FF5AA19F109ED90BC136249E021E4" xlink:to="loc_us-gaap_PlanNameAxis_9152C64667E3EC828440136249E4AAA2" 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_979D2208327388296270136249E43148" 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_9152C64667E3EC828440136249E4AAA2" xlink:to="loc_us-gaap_PlanNameDomain_979D2208327388296270136249E43148" 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_2F6A2DB34ED7B6BBE1B0136249E4D7A7" 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_masi_ContingenciesAndCommitmentsTable_8B7FF5AA19F109ED90BC136249E021E4" xlink:to="loc_dei_LegalEntityAxis_2F6A2DB34ED7B6BBE1B0136249E4D7A7" 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_6793F2B4DD2348E58A11136249E5B6DC" 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_2F6A2DB34ED7B6BBE1B0136249E4D7A7" xlink:to="loc_dei_EntityDomain_6793F2B4DD2348E58A11136249E5B6DC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_LitigationCaseAxis" xlink:label="loc_srt_LitigationCaseAxis_E946173FBD66DEDEC84B136249E5C889" 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_masi_ContingenciesAndCommitmentsTable_8B7FF5AA19F109ED90BC136249E021E4" xlink:to="loc_srt_LitigationCaseAxis_E946173FBD66DEDEC84B136249E5C889" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_LitigationCaseTypeDomain" xlink:label="loc_srt_LitigationCaseTypeDomain_EE64A53FBFBC4E358BD8136249E51F30" 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_LitigationCaseAxis_E946173FBD66DEDEC84B136249E5C889" xlink:to="loc_srt_LitigationCaseTypeDomain_EE64A53FBFBC4E358BD8136249E51F30" xlink:type="arc" />
    <link:loc xlink:href="masi-20190928.xsd#masi_MasimovsFormerAgencyTenderMember" xlink:label="loc_masi_MasimovsFormerAgencyTenderMember_DB8FABCE48A6E30494F1136249E5D40C" 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_LitigationCaseTypeDomain_EE64A53FBFBC4E358BD8136249E51F30" xlink:to="loc_masi_MasimovsFormerAgencyTenderMember_DB8FABCE48A6E30494F1136249E5D40C" xlink:type="arc" />
    <link:loc xlink:href="masi-20190928.xsd#masi_Masimovs.PhysiciansHealthsourceInc.Member" xlink:label="loc_masi_Masimovs.PhysiciansHealthsourceInc.Member_082659F857A00D0091F8136249E6D31D" 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_LitigationCaseTypeDomain_EE64A53FBFBC4E358BD8136249E51F30" xlink:to="loc_masi_Masimovs.PhysiciansHealthsourceInc.Member_082659F857A00D0091F8136249E6D31D" 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_EC53B8534435480BD3D5136249E608E2" 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_masi_ContingenciesAndCommitmentsTable_8B7FF5AA19F109ED90BC136249E021E4" xlink:to="loc_us-gaap_ConcentrationRiskByTypeAxis_EC53B8534435480BD3D5136249E608E2" 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_6720C800CA7C62140691136249E6946A" 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_EC53B8534435480BD3D5136249E608E2" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_6720C800CA7C62140691136249E6946A" 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_311866BA43936DD09234136249E646E9" xlink:type="locator" />
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_masi_ContingenciesAndCommitmentsTable_8B7FF5AA19F109ED90BC136249E021E4" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_311866BA43936DD09234136249E646E9" 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_B4890771BB5AEA6CCA05136249E6D7E6" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_311866BA43936DD09234136249E646E9" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_B4890771BB5AEA6CCA05136249E6D7E6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SalesRevenueProductLineMember" xlink:label="loc_us-gaap_SalesRevenueProductLineMember_867381A727C02EC6BB05136249E715C0" 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_B4890771BB5AEA6CCA05136249E6D7E6" xlink:to="loc_us-gaap_SalesRevenueProductLineMember_867381A727C02EC6BB05136249E715C0" 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_CE84A86CB47CA73941E7136249E73056" xlink:type="locator" />
    <link:presentationArc order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_masi_ContingenciesAndCommitmentsTable_8B7FF5AA19F109ED90BC136249E021E4" xlink:to="loc_srt_RangeAxis_CE84A86CB47CA73941E7136249E73056" 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_564DE1FB9E5479CA9194136249E794A8" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_CE84A86CB47CA73941E7136249E73056" xlink:to="loc_srt_RangeMember_564DE1FB9E5479CA9194136249E794A8" 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_D4E145940F03080328A7136249E704F2" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_564DE1FB9E5479CA9194136249E794A8" xlink:to="loc_srt_MinimumMember_D4E145940F03080328A7136249E704F2" 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_D0B97481CB47DF6826CB136249E859DB" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_564DE1FB9E5479CA9194136249E794A8" xlink:to="loc_srt_MaximumMember_D0B97481CB47DF6826CB136249E859DB" 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_BAA447382F69C290926F136249E8E61D" xlink:type="locator" />
    <link:presentationArc order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_masi_ContingenciesAndCommitmentsTable_8B7FF5AA19F109ED90BC136249E021E4" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_BAA447382F69C290926F136249E8E61D" 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_24E26926C26C05AA7049136249E86CB2" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_BAA447382F69C290926F136249E8E61D" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_24E26926C26C05AA7049136249E86CB2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SalesMember" xlink:label="loc_us-gaap_SalesMember_C197861E8A4EEB19B4DE136249E8F171" 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_24E26926C26C05AA7049136249E86CB2" xlink:to="loc_us-gaap_SalesMember_C197861E8A4EEB19B4DE136249E8F171" 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_C533B422D49C042A3C13136249E9255E" 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_24E26926C26C05AA7049136249E86CB2" xlink:to="loc_us-gaap_AccountsReceivableMember_C533B422D49C042A3C13136249E9255E" xlink:type="arc" />
    <link:loc xlink:href="masi-20190928.xsd#masi_ContingenciesAndCommitmentsLineItems" xlink:label="loc_masi_ContingenciesAndCommitmentsLineItems_EB8AA201A9F66F0B83E9136249E99AA9" xlink:type="locator" />
    <link:presentationArc order="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_masi_ContingenciesAndCommitmentsTable_8B7FF5AA19F109ED90BC136249E021E4" xlink:to="loc_masi_ContingenciesAndCommitmentsLineItems_EB8AA201A9F66F0B83E9136249E99AA9" 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_B280DB3540012F84BE84136249E9BD8A" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_masi_ContingenciesAndCommitmentsLineItems_EB8AA201A9F66F0B83E9136249E99AA9" xlink:to="loc_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent_B280DB3540012F84BE84136249E9BD8A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount" xlink:label="loc_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount_31791DE6E04EB1E136A6136249E9932F" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_masi_ContingenciesAndCommitmentsLineItems_EB8AA201A9F66F0B83E9136249E99AA9" xlink:to="loc_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount_31791DE6E04EB1E136A6136249E9932F" xlink:type="arc" />
    <link:loc xlink:href="masi-20190928.xsd#masi_EmploymentAgreementSeveranceTerms" xlink:label="loc_masi_EmploymentAgreementSeveranceTerms_BB18F9B17635ED782D64136249E9972E" 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_masi_ContingenciesAndCommitmentsLineItems_EB8AA201A9F66F0B83E9136249E99AA9" xlink:to="loc_masi_EmploymentAgreementSeveranceTerms_BB18F9B17635ED782D64136249E9972E" xlink:type="arc" />
    <link:loc xlink:href="masi-20190928.xsd#masi_EmploymentAgreementSeveranceBenefitsSpecialPaymentQualifyingTermination" xlink:label="loc_masi_EmploymentAgreementSeveranceBenefitsSpecialPaymentQualifyingTermination_03D01CEA5B202A45797B136249EA4A36" 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_masi_ContingenciesAndCommitmentsLineItems_EB8AA201A9F66F0B83E9136249E99AA9" xlink:to="loc_masi_EmploymentAgreementSeveranceBenefitsSpecialPaymentQualifyingTermination_03D01CEA5B202A45797B136249EA4A36" xlink:type="arc" />
    <link:loc xlink:href="masi-20190928.xsd#masi_SeverancePlanParticipationAgreements" xlink:label="loc_masi_SeverancePlanParticipationAgreements_B96025E51EB7BE6311D3136249EA85DB" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_masi_ContingenciesAndCommitmentsLineItems_EB8AA201A9F66F0B83E9136249E99AA9" xlink:to="loc_masi_SeverancePlanParticipationAgreements_B96025E51EB7BE6311D3136249EA85DB" xlink:type="arc" />
    <link:loc xlink:href="masi-20190928.xsd#masi_SupplementalUnemploymentBenefitsSeveranceBenefitsRequiredNoticeofResignation" xlink:label="loc_masi_SupplementalUnemploymentBenefitsSeveranceBenefitsRequiredNoticeofResignation_FC28C4F3CEF6BDBF2988136249EAD220" 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_masi_ContingenciesAndCommitmentsLineItems_EB8AA201A9F66F0B83E9136249E99AA9" xlink:to="loc_masi_SupplementalUnemploymentBenefitsSeveranceBenefitsRequiredNoticeofResignation_FC28C4F3CEF6BDBF2988136249EAD220" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted" xlink:label="loc_us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted_EC991C765CA9E9EAF453136249EA667A" 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_masi_ContingenciesAndCommitmentsLineItems_EB8AA201A9F66F0B83E9136249E99AA9" xlink:to="loc_us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted_EC991C765CA9E9EAF453136249EA667A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherCommitment" xlink:label="loc_us-gaap_OtherCommitment_860921487C2E784802E9136249EA95FE" 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_masi_ContingenciesAndCommitmentsLineItems_EB8AA201A9F66F0B83E9136249E99AA9" xlink:to="loc_us-gaap_OtherCommitment_860921487C2E784802E9136249EA95FE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Cash" xlink:label="loc_us-gaap_Cash_836FF43ED6CFDAC35EEB136249EA756F" xlink:type="locator" />
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_masi_ContingenciesAndCommitmentsLineItems_EB8AA201A9F66F0B83E9136249E99AA9" xlink:to="loc_us-gaap_Cash_836FF43ED6CFDAC35EEB136249EA756F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShortTermInvestments" xlink:label="loc_us-gaap_ShortTermInvestments_461CE0235BCED64C2EF4136249EBA782" 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_masi_ContingenciesAndCommitmentsLineItems_EB8AA201A9F66F0B83E9136249E99AA9" xlink:to="loc_us-gaap_ShortTermInvestments_461CE0235BCED64C2EF4136249EBA782" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashEquivalentsAtCarryingValue" xlink:label="loc_us-gaap_CashEquivalentsAtCarryingValue_19736FC801485CAFCC6D136249EB3809" 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_masi_ContingenciesAndCommitmentsLineItems_EB8AA201A9F66F0B83E9136249E99AA9" xlink:to="loc_us-gaap_CashEquivalentsAtCarryingValue_19736FC801485CAFCC6D136249EB3809" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashFDICInsuredAmount" xlink:label="loc_us-gaap_CashFDICInsuredAmount_F90CEC192CF0DE3CB52D136249EBC73A" xlink:type="locator" />
    <link:presentationArc order="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_masi_ContingenciesAndCommitmentsLineItems_EB8AA201A9F66F0B83E9136249E99AA9" xlink:to="loc_us-gaap_CashFDICInsuredAmount_F90CEC192CF0DE3CB52D136249EBC73A" xlink:type="arc" />
    <link:loc xlink:href="masi-20190928.xsd#masi_PercentageofRevenueCustomerConcentration" xlink:label="loc_masi_PercentageofRevenueCustomerConcentration_4641882AD7421F513107136249EB67D4" 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_masi_ContingenciesAndCommitmentsLineItems_EB8AA201A9F66F0B83E9136249E99AA9" xlink:to="loc_masi_PercentageofRevenueCustomerConcentration_4641882AD7421F513107136249EB67D4" xlink:type="arc" />
    <link:loc xlink:href="masi-20190928.xsd#masi_ConcentrationRiskJustintimeDistributors" xlink:label="loc_masi_ConcentrationRiskJustintimeDistributors_AAB1DDBB4F852EA53115136249EB1F7F" 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_masi_ContingenciesAndCommitmentsLineItems_EB8AA201A9F66F0B83E9136249E99AA9" xlink:to="loc_masi_ConcentrationRiskJustintimeDistributors_AAB1DDBB4F852EA53115136249EB1F7F" xlink:type="arc" />
    <link:loc xlink:href="masi-20190928.xsd#masi_PercentageOfRevenueOneCustomer" xlink:label="loc_masi_PercentageOfRevenueOneCustomer_F996D1BA90A804A9EBF8136249EB018A" 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_masi_ContingenciesAndCommitmentsLineItems_EB8AA201A9F66F0B83E9136249E99AA9" xlink:to="loc_masi_PercentageOfRevenueOneCustomer_F996D1BA90A804A9EBF8136249EB018A" xlink:type="arc" />
    <link:loc xlink:href="masi-20190928.xsd#masi_PercentageOfRevenueTwoCustomer" xlink:label="loc_masi_PercentageOfRevenueTwoCustomer_AD288D632E5A23FAF692136249ECBF04" 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_masi_ContingenciesAndCommitmentsLineItems_EB8AA201A9F66F0B83E9136249E99AA9" xlink:to="loc_masi_PercentageOfRevenueTwoCustomer_AD288D632E5A23FAF692136249ECBF04" xlink:type="arc" />
    <link:loc xlink:href="masi-20190928.xsd#masi_ConcentrationRiskARCustomer" xlink:label="loc_masi_ConcentrationRiskARCustomer_B296387388247E2CCEC5139EADE97AC4" 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_masi_ContingenciesAndCommitmentsLineItems_EB8AA201A9F66F0B83E9136249E99AA9" xlink:to="loc_masi_ConcentrationRiskARCustomer_B296387388247E2CCEC5139EADE97AC4" xlink:type="arc" />
    <link:loc xlink:href="masi-20190928.xsd#masi_PercentageofAccountsReceivableBalance" xlink:label="loc_masi_PercentageofAccountsReceivableBalance_D17311A138F3E5F2EDE8136249ECBEF3" 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_masi_ContingenciesAndCommitmentsLineItems_EB8AA201A9F66F0B83E9136249E99AA9" xlink:to="loc_masi_PercentageofAccountsReceivableBalance_D17311A138F3E5F2EDE8136249ECBEF3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LitigationSettlementExpense" xlink:label="loc_us-gaap_LitigationSettlementExpense_6EED8AA779504DDF8961136249EC0B4C" 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_masi_ContingenciesAndCommitmentsLineItems_EB8AA201A9F66F0B83E9136249E99AA9" xlink:to="loc_us-gaap_LitigationSettlementExpense_6EED8AA779504DDF8961136249EC0B4C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromLegalSettlements" xlink:label="loc_us-gaap_ProceedsFromLegalSettlements_B2FAE46DD1C9D13164F0136249ECBDFD" 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_masi_ContingenciesAndCommitmentsLineItems_EB8AA201A9F66F0B83E9136249E99AA9" xlink:to="loc_us-gaap_ProceedsFromLegalSettlements_B2FAE46DD1C9D13164F0136249ECBDFD" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LossContingencyDamagesAwardedValue" xlink:label="loc_us-gaap_LossContingencyDamagesAwardedValue_94C24083FD86D7D0B195136249EC1DB0" 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_masi_ContingenciesAndCommitmentsLineItems_EB8AA201A9F66F0B83E9136249E99AA9" xlink:to="loc_us-gaap_LossContingencyDamagesAwardedValue_94C24083FD86D7D0B195136249EC1DB0" xlink:type="arc" />
    <link:loc xlink:href="masi-20190928.xsd#masi_LossContingencyDamagesSoughtValuePerViolation" xlink:label="loc_masi_LossContingencyDamagesSoughtValuePerViolation_9E9FB62BBEB922794C4D136249EC33AC" 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_masi_ContingenciesAndCommitmentsLineItems_EB8AA201A9F66F0B83E9136249E99AA9" xlink:to="loc_masi_LossContingencyDamagesSoughtValuePerViolation_9E9FB62BBEB922794C4D136249EC33AC" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.masimo.com/role/CommitmentsAndContingenciesTables" 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_CDBBF74DD670578DB16E43123BFFD42E" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable" xlink:label="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_54323F4DEBD959F99532F6818D5844EB" 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_CDBBF74DD670578DB16E43123BFFD42E" xlink:to="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_54323F4DEBD959F99532F6818D5844EB" 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_D95F1200B3C4512A9FF8873DD50840AB" 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_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_54323F4DEBD959F99532F6818D5844EB" xlink:to="loc_us-gaap_ConcentrationRiskByTypeAxis_D95F1200B3C4512A9FF8873DD50840AB" 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_87117A7B7F6D595B8B1BA0CF60143BAB" 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_D95F1200B3C4512A9FF8873DD50840AB" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_87117A7B7F6D595B8B1BA0CF60143BAB" 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_ABCF7644EB2852B2BA85F6E3AAEF04BC" 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_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_54323F4DEBD959F99532F6818D5844EB" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_ABCF7644EB2852B2BA85F6E3AAEF04BC" 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_01C99CA782E85D24833E2AE8E833ADBD" 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_ABCF7644EB2852B2BA85F6E3AAEF04BC" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_01C99CA782E85D24833E2AE8E833ADBD" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SalesRevenueProductLineMember" xlink:label="loc_us-gaap_SalesRevenueProductLineMember_63AAFE6DDE37547EA0A6F52A4FAD5920" 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_01C99CA782E85D24833E2AE8E833ADBD" xlink:to="loc_us-gaap_SalesRevenueProductLineMember_63AAFE6DDE37547EA0A6F52A4FAD5920" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems" xlink:label="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_DB8CEE88D7F35CC98180961DDB8C7CE3" 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_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_54323F4DEBD959F99532F6818D5844EB" xlink:to="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_DB8CEE88D7F35CC98180961DDB8C7CE3" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.masimo.com/role/CondensedConsolidatedBalanceSheets" 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_3CC8524A6CD700945CFAC123F55C8D3B" 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_F2360D0F9B5E9D13966DC123F55C86E3" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_3CC8524A6CD700945CFAC123F55C8D3B" xlink:to="loc_us-gaap_AssetsAbstract_F2360D0F9B5E9D13966DC123F55C86E3" 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_F10E1D4BCF5E00386B08C123F55C0305" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_F2360D0F9B5E9D13966DC123F55C86E3" xlink:to="loc_us-gaap_AssetsCurrentAbstract_F10E1D4BCF5E00386B08C123F55C0305" 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_B42C6DC8C5210AD25D70C123F55D7F4E" 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_F10E1D4BCF5E00386B08C123F55C0305" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_B42C6DC8C5210AD25D70C123F55D7F4E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShortTermInvestments" xlink:label="loc_us-gaap_ShortTermInvestments_442037CF8019662E5E1BC123F55DC345" 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_F10E1D4BCF5E00386B08C123F55C0305" xlink:to="loc_us-gaap_ShortTermInvestments_442037CF8019662E5E1BC123F55DC345" 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_387827FBA3945614F860C123F55E855B" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_F10E1D4BCF5E00386B08C123F55C0305" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_387827FBA3945614F860C123F55E855B" 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_4BD4190E259FBA3F7CF8C123F55ECCF6" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_F10E1D4BCF5E00386B08C123F55C0305" xlink:to="loc_us-gaap_InventoryNet_4BD4190E259FBA3F7CF8C123F55ECCF6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherAssetsCurrent" xlink:label="loc_us-gaap_OtherAssetsCurrent_3FCAF79B010234BC0A8FC123F55E0A40" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_F10E1D4BCF5E00386B08C123F55C0305" xlink:to="loc_us-gaap_OtherAssetsCurrent_3FCAF79B010234BC0A8FC123F55E0A40" 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_E68610A1C07CFE95424EC123F55E1ACB" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_F10E1D4BCF5E00386B08C123F55C0305" xlink:to="loc_us-gaap_AssetsCurrent_E68610A1C07CFE95424EC123F55E1ACB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetInvestmentInLeaseNoncurrent" xlink:label="loc_us-gaap_NetInvestmentInLeaseNoncurrent_17B2251837E4EF06B918C123F55F19E0" 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_F2360D0F9B5E9D13966DC123F55C86E3" xlink:to="loc_us-gaap_NetInvestmentInLeaseNoncurrent_17B2251837E4EF06B918C123F55F19E0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredCosts" xlink:label="loc_us-gaap_DeferredCosts_FF0C0EE2D21B54AA939EC123F55F275B" 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_F2360D0F9B5E9D13966DC123F55C86E3" xlink:to="loc_us-gaap_DeferredCosts_FF0C0EE2D21B54AA939EC123F55F275B" 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_4D3BBD9F6A21701687F8C123F55FCCD4" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_F2360D0F9B5E9D13966DC123F55C86E3" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_4D3BBD9F6A21701687F8C123F55FCCD4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_A4D1015DA799A6943727C123F5608BE2" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_F2360D0F9B5E9D13966DC123F55C86E3" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_A4D1015DA799A6943727C123F5608BE2" 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_9E9FDFB9774696687E4FC123F560BE1D" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_F2360D0F9B5E9D13966DC123F55C86E3" xlink:to="loc_us-gaap_Goodwill_9E9FDFB9774696687E4FC123F560BE1D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsNetNoncurrent" xlink:label="loc_us-gaap_DeferredTaxAssetsNetNoncurrent_63C7E81E0D4EDEFC8926C123F56005C1" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_F2360D0F9B5E9D13966DC123F55C86E3" xlink:to="loc_us-gaap_DeferredTaxAssetsNetNoncurrent_63C7E81E0D4EDEFC8926C123F56005C1" 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_37B358EF76155DB13B0FC123F560C3F7" xlink:type="locator" />
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_F2360D0F9B5E9D13966DC123F55C86E3" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_37B358EF76155DB13B0FC123F560C3F7" 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_46B9DF093AF5C90F90FAC123F5606DB0" xlink:type="locator" />
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_F2360D0F9B5E9D13966DC123F55C86E3" xlink:to="loc_us-gaap_Assets_46B9DF093AF5C90F90FAC123F5606DB0" 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_DE156909093F7AACA716C123F561A0BC" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_3CC8524A6CD700945CFAC123F55C8D3B" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_DE156909093F7AACA716C123F561A0BC" 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_84B13ECAB1DA66E24C30C123F5618C63" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_DE156909093F7AACA716C123F561A0BC" xlink:to="loc_us-gaap_LiabilitiesCurrentAbstract_84B13ECAB1DA66E24C30C123F5618C63" 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_2876E29E51DBF93B20F3C123F5616ED3" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_84B13ECAB1DA66E24C30C123F5618C63" xlink:to="loc_us-gaap_AccountsPayableCurrent_2876E29E51DBF93B20F3C123F5616ED3" 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_743D1D898E925B781058C123F56269E4" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_84B13ECAB1DA66E24C30C123F5618C63" xlink:to="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_743D1D898E925B781058C123F56269E4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredRevenueCurrent" xlink:label="loc_us-gaap_DeferredRevenueCurrent_C3661740284E8B3745F7C123F56291BC" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_84B13ECAB1DA66E24C30C123F5618C63" xlink:to="loc_us-gaap_DeferredRevenueCurrent_C3661740284E8B3745F7C123F56291BC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccruedLiabilitiesAndOtherLiabilities" xlink:label="loc_us-gaap_AccruedLiabilitiesAndOtherLiabilities_D5B30615B772B9E8AB76C123F562B0B7" 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_84B13ECAB1DA66E24C30C123F5618C63" xlink:to="loc_us-gaap_AccruedLiabilitiesAndOtherLiabilities_D5B30615B772B9E8AB76C123F562B0B7" 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_AF429DE3573ADC9772F8C123F56291A6" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_84B13ECAB1DA66E24C30C123F5618C63" xlink:to="loc_us-gaap_LiabilitiesCurrent_AF429DE3573ADC9772F8C123F56291A6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredCreditsAndOtherLiabilities" xlink:label="loc_us-gaap_DeferredCreditsAndOtherLiabilities_BA99619FE0B22992450DC123F5631BFA" 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_84B13ECAB1DA66E24C30C123F5618C63" xlink:to="loc_us-gaap_DeferredCreditsAndOtherLiabilities_BA99619FE0B22992450DC123F5631BFA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Liabilities" xlink:label="loc_us-gaap_Liabilities_31DFB8F9AC1FCF37CDE9C123F563E6D5" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_DE156909093F7AACA716C123F561A0BC" xlink:to="loc_us-gaap_Liabilities_31DFB8F9AC1FCF37CDE9C123F563E6D5" 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_AD1970711F362C28DA8AC123F56368BC" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_DE156909093F7AACA716C123F561A0BC" xlink:to="loc_us-gaap_CommitmentsAndContingencies_AD1970711F362C28DA8AC123F56368BC" 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_52984A6ACFD5365EB56BC123F564E270" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_DE156909093F7AACA716C123F561A0BC" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_52984A6ACFD5365EB56BC123F564E270" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="loc_us-gaap_StockholdersEquityAbstract_F2E04C44489950998B36C123F564015E" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_52984A6ACFD5365EB56BC123F564E270" xlink:to="loc_us-gaap_StockholdersEquityAbstract_F2E04C44489950998B36C123F564015E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PreferredStockValueOutstanding" xlink:label="loc_us-gaap_PreferredStockValueOutstanding_F777C4C95041E4CDE26CC123F5646830" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_F2E04C44489950998B36C123F564015E" xlink:to="loc_us-gaap_PreferredStockValueOutstanding_F777C4C95041E4CDE26CC123F5646830" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockValueOutstanding" xlink:label="loc_us-gaap_CommonStockValueOutstanding_F32E9549DB212FC053E0C123F565EC37" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_F2E04C44489950998B36C123F564015E" xlink:to="loc_us-gaap_CommonStockValueOutstanding_F32E9549DB212FC053E0C123F565EC37" 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_9FC8D6365D6884E7047DC123F5650FA8" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_F2E04C44489950998B36C123F564015E" xlink:to="loc_us-gaap_TreasuryStockValue_9FC8D6365D6884E7047DC123F5650FA8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="loc_us-gaap_AdditionalPaidInCapital_3913C340CB013A98199AC123F565C3ED" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_F2E04C44489950998B36C123F564015E" xlink:to="loc_us-gaap_AdditionalPaidInCapital_3913C340CB013A98199AC123F565C3ED" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax_674D4625973D812A4A72C123F56B86C6" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_F2E04C44489950998B36C123F564015E" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax_674D4625973D812A4A72C123F56B86C6" 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_162A3BF1B087F3AE7178C123F56BDAA4" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_F2E04C44489950998B36C123F564015E" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_162A3BF1B087F3AE7178C123F56BDAA4" 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_418974722031784A6D6BC123F56BE185" 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_StockholdersEquityAbstract_F2E04C44489950998B36C123F564015E" xlink:to="loc_us-gaap_StockholdersEquity_418974722031784A6D6BC123F56BE185" 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_801E88848D97DF1BAE42C123F56B280A" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_DE156909093F7AACA716C123F561A0BC" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_801E88848D97DF1BAE42C123F56B280A" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.masimo.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_FFB48A80BB57560A95CB4D3234A9A492" xlink:type="locator" />
    <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_A349763137485FEAA64B512E2CD5F96E" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_FFB48A80BB57560A95CB4D3234A9A492" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_A349763137485FEAA64B512E2CD5F96E" 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_4384105639425DF7A8C4101792B69BB9" 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_FFB48A80BB57560A95CB4D3234A9A492" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_4384105639425DF7A8C4101792B69BB9" 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_7785453B95E559AB85909DA5CA59134E" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_FFB48A80BB57560A95CB4D3234A9A492" xlink:to="loc_us-gaap_PreferredStockParOrStatedValuePerShare_7785453B95E559AB85909DA5CA59134E" 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_1C9F55B1DDF95753883FEE22C44C1C10" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_FFB48A80BB57560A95CB4D3234A9A492" xlink:to="loc_us-gaap_PreferredStockSharesAuthorized_1C9F55B1DDF95753883FEE22C44C1C10" 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_E2BFE7233EA8544E84198508015716A8" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_FFB48A80BB57560A95CB4D3234A9A492" xlink:to="loc_us-gaap_PreferredStockSharesIssued_E2BFE7233EA8544E84198508015716A8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PreferredStockSharesOutstanding" xlink:label="loc_us-gaap_PreferredStockSharesOutstanding_2056DA054B895218A7058BB14431F117" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_FFB48A80BB57560A95CB4D3234A9A492" xlink:to="loc_us-gaap_PreferredStockSharesOutstanding_2056DA054B895218A7058BB14431F117" 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_E98FEF9B99FD56C8821ADCE81639C59A" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_FFB48A80BB57560A95CB4D3234A9A492" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_E98FEF9B99FD56C8821ADCE81639C59A" 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_924DF9186D2E5AD6B51EF25719466B49" xlink:type="locator" />
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_FFB48A80BB57560A95CB4D3234A9A492" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_924DF9186D2E5AD6B51EF25719466B49" 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_1DE34954545D513C99A4A0941EEBA895" xlink:type="locator" />
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_FFB48A80BB57560A95CB4D3234A9A492" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_1DE34954545D513C99A4A0941EEBA895" 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_F2DE83F778A050478AFF860EA69386E8" xlink:type="locator" />
    <link:presentationArc order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_FFB48A80BB57560A95CB4D3234A9A492" xlink:to="loc_us-gaap_TreasuryStockShares_F2DE83F778A050478AFF860EA69386E8" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.masimo.com/role/CondensedConsolidatedStatementsOfCashFlows" 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_6442EEA4FF62CB709690002D99BB46F6" 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_36F639701508277A1180002D99C08AA5" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_6442EEA4FF62CB709690002D99BB46F6" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_36F639701508277A1180002D99C08AA5" 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_E69530B0580723A851D4002D99C0C44D" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_36F639701508277A1180002D99C08AA5" xlink:to="loc_us-gaap_ProfitLoss_E69530B0580723A851D4002D99C0C44D" 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_6800134610DB22DBF5A1002D99C15A27" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_36F639701508277A1180002D99C08AA5" xlink:to="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_6800134610DB22DBF5A1002D99C15A27" 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_4F96037C974AC73488B4002D99C103F0" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_6800134610DB22DBF5A1002D99C15A27" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_4F96037C974AC73488B4002D99C103F0" 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_5B008B84B759A10D550C002D99C2E58D" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_6800134610DB22DBF5A1002D99C15A27" xlink:to="loc_us-gaap_ShareBasedCompensation_5B008B84B759A10D550C002D99C2E58D" 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_5A5166C20387AFC12961002D99C2D70D" 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_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_6800134610DB22DBF5A1002D99C15A27" xlink:to="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_5A5166C20387AFC12961002D99C2D70D" 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_AC2EBD83399241548715002D99C28906" 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_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_6800134610DB22DBF5A1002D99C15A27" xlink:to="loc_us-gaap_ProvisionForDoubtfulAccounts_AC2EBD83399241548715002D99C28906" 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_8BC603A1CD50CAAA3A23002D99C2EA02" 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_6800134610DB22DBF5A1002D99C15A27" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_8BC603A1CD50CAAA3A23002D99C2EA02" 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_FEE398316D872D3E24CC002D99C2411C" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_36F639701508277A1180002D99C08AA5" xlink:to="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_FEE398316D872D3E24CC002D99C2411C" 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_B58B9EC12E6FFE9A1431002D99C2A1A5" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_FEE398316D872D3E24CC002D99C2411C" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_B58B9EC12E6FFE9A1431002D99C2A1A5" 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_339E021775922AFE8C01002D99C38663" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_FEE398316D872D3E24CC002D99C2411C" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_339E021775922AFE8C01002D99C38663" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInOtherCurrentAssets" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherCurrentAssets_4BF5BD43EDD22F5F89D6002D99C3DE8D" 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_IncreaseDecreaseInOperatingCapitalAbstract_FEE398316D872D3E24CC002D99C2411C" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherCurrentAssets_4BF5BD43EDD22F5F89D6002D99C3DE8D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromLeasePayments" xlink:label="loc_us-gaap_ProceedsFromLeasePayments_C5CADA622A4B4DA0F6A9002D99C30403" 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_IncreaseDecreaseInOperatingCapitalAbstract_FEE398316D872D3E24CC002D99C2411C" xlink:to="loc_us-gaap_ProceedsFromLeasePayments_C5CADA622A4B4DA0F6A9002D99C30403" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInDeferredCharges" xlink:label="loc_us-gaap_IncreaseDecreaseInDeferredCharges_554BD553100845C23EEF002D99C3B4C5" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_FEE398316D872D3E24CC002D99C2411C" xlink:to="loc_us-gaap_IncreaseDecreaseInDeferredCharges_554BD553100845C23EEF002D99C3B4C5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentAssets" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_CB85147F160DDF462C6C002D99C3F397" 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_IncreaseDecreaseInOperatingCapitalAbstract_FEE398316D872D3E24CC002D99C2411C" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_CB85147F160DDF462C6C002D99C3F397" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayable" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable_C3BA48CF8691B9710219002D99C4C50A" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_FEE398316D872D3E24CC002D99C2411C" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayable_C3BA48CF8691B9710219002D99C4C50A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities" xlink:label="loc_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities_0EED1BD897F527257DE2002D99C47A7F" xlink:type="locator" />
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_FEE398316D872D3E24CC002D99C2411C" xlink:to="loc_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities_0EED1BD897F527257DE2002D99C47A7F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities_29BFCE58CAEDADF3C5B6002D99C4A07C" xlink:type="locator" />
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_FEE398316D872D3E24CC002D99C2411C" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities_29BFCE58CAEDADF3C5B6002D99C4A07C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_D62D569E21C83FA11484002D99C46DB8" 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_IncreaseDecreaseInOperatingCapitalAbstract_FEE398316D872D3E24CC002D99C2411C" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_D62D569E21C83FA11484002D99C46DB8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInDeferredRevenue" xlink:label="loc_us-gaap_IncreaseDecreaseInDeferredRevenue_CBC48D932D23BE7DFC21002D99C4E764" xlink:type="locator" />
    <link:presentationArc order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_FEE398316D872D3E24CC002D99C2411C" xlink:to="loc_us-gaap_IncreaseDecreaseInDeferredRevenue_CBC48D932D23BE7DFC21002D99C4E764" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_6ED52140A3159C930C16002D99C59F48" xlink:type="locator" />
    <link:presentationArc order="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_FEE398316D872D3E24CC002D99C2411C" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_6ED52140A3159C930C16002D99C59F48" 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_C75B7A2AF434679CCCE3002D99C5A0AD" xlink:type="locator" />
    <link:presentationArc order="13" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_FEE398316D872D3E24CC002D99C2411C" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_C75B7A2AF434679CCCE3002D99C5A0AD" 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_8B7EAE7E311AADA2B2C8002D99C5CF7B" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_6442EEA4FF62CB709690002D99BB46F6" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_8B7EAE7E311AADA2B2C8002D99C5CF7B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquireShortTermInvestments" xlink:label="loc_us-gaap_PaymentsToAcquireShortTermInvestments_5F3E49292C8D142CDD8D002D99C6D6AC" 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_NetCashProvidedByUsedInInvestingActivitiesAbstract_8B7EAE7E311AADA2B2C8002D99C5CF7B" xlink:to="loc_us-gaap_PaymentsToAcquireShortTermInvestments_5F3E49292C8D142CDD8D002D99C6D6AC" 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_6D885518F7E6023F203F002D99C5A8CD" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_8B7EAE7E311AADA2B2C8002D99C5CF7B" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_6D885518F7E6023F203F002D99C5A8CD" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquireIntangibleAssets" xlink:label="loc_us-gaap_PaymentsToAcquireIntangibleAssets_8CDBB2A914C629AE2075002D99C5A282" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_8B7EAE7E311AADA2B2C8002D99C5CF7B" xlink:to="loc_us-gaap_PaymentsToAcquireIntangibleAssets_8CDBB2A914C629AE2075002D99C5A282" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquireLongtermInvestments" xlink:label="loc_us-gaap_PaymentsToAcquireLongtermInvestments_BA36EA5A4AD302FB9F28002D99C62AF9" 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_NetCashProvidedByUsedInInvestingActivitiesAbstract_8B7EAE7E311AADA2B2C8002D99C5CF7B" xlink:to="loc_us-gaap_PaymentsToAcquireLongtermInvestments_BA36EA5A4AD302FB9F28002D99C62AF9" 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_34CB8097493B523F44DE002FED6BFF2C" 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_NetCashProvidedByUsedInInvestingActivitiesAbstract_8B7EAE7E311AADA2B2C8002D99C5CF7B" xlink:to="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_34CB8097493B523F44DE002FED6BFF2C" 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_61E44332E7C98CAEF0B1002D99C6F57D" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_8B7EAE7E311AADA2B2C8002D99C5CF7B" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_61E44332E7C98CAEF0B1002D99C6F57D" 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_F10334FB90E4FB827222002D99C691A6" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_6442EEA4FF62CB709690002D99BB46F6" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_F10334FB90E4FB827222002D99C691A6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromStockOptionsExercised" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised_E18F75C0AC6348FDEC0D002D99C61F68" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_F10334FB90E4FB827222002D99C691A6" xlink:to="loc_us-gaap_ProceedsFromStockOptionsExercised_E18F75C0AC6348FDEC0D002D99C61F68" 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_3C71C091A2EEBD22E1AD002D99C76BD3" 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_NetCashProvidedByUsedInFinancingActivitiesAbstract_F10334FB90E4FB827222002D99C691A6" xlink:to="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_3C71C091A2EEBD22E1AD002D99C76BD3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_D2FA5F76FF05CE7877C8002D99C77934" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_F10334FB90E4FB827222002D99C691A6" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_D2FA5F76FF05CE7877C8002D99C77934" 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_76BD92966EEB19444390002D99C74ECC" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_F10334FB90E4FB827222002D99C691A6" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_76BD92966EEB19444390002D99C74ECC" 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_A7FBA25801CA64FE0B43002D99C7B052" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_6442EEA4FF62CB709690002D99BB46F6" xlink:to="loc_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_A7FBA25801CA64FE0B43002D99C7B052" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_AEE7E2DC4D937F17D262002D99C75DAD" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_6442EEA4FF62CB709690002D99BB46F6" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_AEE7E2DC4D937F17D262002D99C75DAD" 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_2984ABAB150757B437FD002D99C8D319" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_6442EEA4FF62CB709690002D99BB46F6" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_2984ABAB150757B437FD002D99C8D319" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_7BF0772D55D5D9854D8E002D99C86784" 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_StatementOfCashFlowsAbstract_6442EEA4FF62CB709690002D99BB46F6" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_7BF0772D55D5D9854D8E002D99C86784" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.masimo.com/role/CondensedConsolidatedStatementsOfComprehensiveIncome" 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_F1A1EF2D678554C6ABAF10310BD42A0A" 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_757D7BD4EAD75A4199D37667E3A1916A" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_F1A1EF2D678554C6ABAF10310BD42A0A" xlink:to="loc_us-gaap_ProfitLoss_757D7BD4EAD75A4199D37667E3A1916A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParentAbstract" xlink:label="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParentAbstract_413319B830D15BCDA95DC50E09CAAF16" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_F1A1EF2D678554C6ABAF10310BD42A0A" xlink:to="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParentAbstract_413319B830D15BCDA95DC50E09CAAF16" 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_55AA474D53DC5C3791401BBE642A3D4A" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParentAbstract_413319B830D15BCDA95DC50E09CAAF16" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_55AA474D53DC5C3791401BBE642A3D4A" 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_F5A671A7C0625427ADA8DA372EC0DA97" 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_IncomeStatementAbstract_F1A1EF2D678554C6ABAF10310BD42A0A" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTax_F5A671A7C0625427ADA8DA372EC0DA97" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.masimo.com/role/CondensedConsolidatedStatementsOfOperationsCondensedConsolidatedStatementOfOperations" 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_9556B9A5F98DC98BC9920A4848E36147" xlink:type="locator" />
    <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_E59DA6C895BC446601150A4848E3AC7D" 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_9556B9A5F98DC98BC9920A4848E36147" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_E59DA6C895BC446601150A4848E3AC7D" xlink:type="arc" />
    <link:loc xlink:href="masi-20190928.xsd#masi_Royaltyrevenueandother" xlink:label="loc_masi_Royaltyrevenueandother_9DC28C1C46A09CCF9B300A4848E441B0" 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_IncomeStatementAbstract_9556B9A5F98DC98BC9920A4848E36147" xlink:to="loc_masi_Royaltyrevenueandother_9DC28C1C46A09CCF9B300A4848E441B0" 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_5D5EE9CE8973BAAF853C0A4848E4EF5B" 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_IncomeStatementAbstract_9556B9A5F98DC98BC9920A4848E36147" xlink:to="loc_us-gaap_Revenues_5D5EE9CE8973BAAF853C0A4848E4EF5B" 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_7CD0405BBBC840EB5C220A4848E43DDD" 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_IncomeStatementAbstract_9556B9A5F98DC98BC9920A4848E36147" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_7CD0405BBBC840EB5C220A4848E43DDD" 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_2976173F6CFDB0DF79BC0A4848E4FB3D" 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_IncomeStatementAbstract_9556B9A5F98DC98BC9920A4848E36147" xlink:to="loc_us-gaap_GrossProfit_2976173F6CFDB0DF79BC0A4848E4FB3D" 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_EF0B77713197F1179B9D0A4848E559D2" 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_IncomeStatementAbstract_9556B9A5F98DC98BC9920A4848E36147" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_EF0B77713197F1179B9D0A4848E559D2" 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_C6161D21EF72B94C50F30A4848E5B63A" 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_IncomeStatementAbstract_9556B9A5F98DC98BC9920A4848E36147" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpense_C6161D21EF72B94C50F30A4848E5B63A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingExpenses" xlink:label="loc_us-gaap_OperatingExpenses_4967230B28559BC341C30A4848E5FECE" 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_IncomeStatementAbstract_9556B9A5F98DC98BC9920A4848E36147" xlink:to="loc_us-gaap_OperatingExpenses_4967230B28559BC341C30A4848E5FECE" 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_20F30E4B1B748B2A175D0A4848E5CC1C" 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_IncomeStatementAbstract_9556B9A5F98DC98BC9920A4848E36147" xlink:to="loc_us-gaap_OperatingIncomeLoss_20F30E4B1B748B2A175D0A4848E5CC1C" 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_C568503043C7630D66B10A4848E6F2F4" 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_IncomeStatementAbstract_9556B9A5F98DC98BC9920A4848E36147" xlink:to="loc_us-gaap_NonoperatingIncomeExpense_C568503043C7630D66B10A4848E6F2F4" 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_F237BDA9E16F499A092B0A4848E62F6D" xlink:type="locator" />
    <link:presentationArc order="11" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_9556B9A5F98DC98BC9920A4848E36147" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_F237BDA9E16F499A092B0A4848E62F6D" 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_26A1F5033D3AB830ADEF0A4848E600CE" 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_IncomeStatementAbstract_9556B9A5F98DC98BC9920A4848E36147" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_26A1F5033D3AB830ADEF0A4848E600CE" 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_5D380F6FDF9127129A780A4848E65D73" xlink:type="locator" />
    <link:presentationArc order="13" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_9556B9A5F98DC98BC9920A4848E36147" xlink:to="loc_us-gaap_ProfitLoss_5D380F6FDF9127129A780A4848E65D73" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareBasic" xlink:label="loc_us-gaap_EarningsPerShareBasic_B37404DA05FF3F2749FC0A4848E6D5F6" 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_IncomeStatementAbstract_9556B9A5F98DC98BC9920A4848E36147" xlink:to="loc_us-gaap_EarningsPerShareBasic_B37404DA05FF3F2749FC0A4848E6D5F6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="loc_us-gaap_EarningsPerShareDiluted_F12096EC8062D1C5A91D0A4848E64B08" 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_IncomeStatementAbstract_9556B9A5F98DC98BC9920A4848E36147" xlink:to="loc_us-gaap_EarningsPerShareDiluted_F12096EC8062D1C5A91D0A4848E64B08" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_1C21A45E81C6753417420A4848E70126" 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_IncomeStatementAbstract_9556B9A5F98DC98BC9920A4848E36147" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_1C21A45E81C6753417420A4848E70126" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_4E11AB55229F3C1B27C80A4848E74C65" 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_IncomeStatementAbstract_9556B9A5F98DC98BC9920A4848E36147" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_4E11AB55229F3C1B27C80A4848E74C65" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.masimo.com/role/ConsolidatedStatementOfStockholdersEquityConsolidatedStatementOfStockholdersEquity" 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_C2E18F0863243366843C13624B8F888A" 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_9CE631AB8522EA2F5D2113624B90D7DB" 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_C2E18F0863243366843C13624B8F888A" xlink:to="loc_us-gaap_StatementTable_9CE631AB8522EA2F5D2113624B90D7DB" 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_6CBBC24BC02C84780D4313624B900DEC" 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_9CE631AB8522EA2F5D2113624B90D7DB" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_6CBBC24BC02C84780D4313624B900DEC" 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_69EB5AB80C159983CB5813624B902A71" 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_6CBBC24BC02C84780D4313624B900DEC" xlink:to="loc_us-gaap_EquityComponentDomain_69EB5AB80C159983CB5813624B902A71" 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_33731AEE30184534AD2E13624B91FE41" 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_69EB5AB80C159983CB5813624B902A71" xlink:to="loc_us-gaap_CommonStockMember_33731AEE30184534AD2E13624B91FE41" 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_503F19C5D93D8557DD7813624B915282" 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_69EB5AB80C159983CB5813624B902A71" xlink:to="loc_us-gaap_TreasuryStockMember_503F19C5D93D8557DD7813624B915282" 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_EEC9114ED4C5633DAEEA13624B9104D8" 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_69EB5AB80C159983CB5813624B902A71" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_EEC9114ED4C5633DAEEA13624B9104D8" 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_5180CED4AAC61FF50F5113624B9163F3" 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_69EB5AB80C159983CB5813624B902A71" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_5180CED4AAC61FF50F5113624B9163F3" 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_4460DAADDF00AE845F9213624B92AA50" 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_69EB5AB80C159983CB5813624B902A71" xlink:to="loc_us-gaap_RetainedEarningsMember_4460DAADDF00AE845F9213624B92AA50" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:label="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_6584D7F2BA12A918485913624B9201CC" 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_9CE631AB8522EA2F5D2113624B90D7DB" xlink:to="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_6584D7F2BA12A918485913624B9201CC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TypeOfAdoptionMember" xlink:label="loc_us-gaap_TypeOfAdoptionMember_D8A0FF16C976730DE95413624B926701" 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_AdjustmentsForNewAccountingPronouncementsAxis_6584D7F2BA12A918485913624B9201CC" xlink:to="loc_us-gaap_TypeOfAdoptionMember_D8A0FF16C976730DE95413624B926701" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountingStandardsUpdate201616Member" xlink:label="loc_us-gaap_AccountingStandardsUpdate201616Member_DC0D5CA33B0B1BEBB26913696DCC8695" 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_TypeOfAdoptionMember_D8A0FF16C976730DE95413624B926701" xlink:to="loc_us-gaap_AccountingStandardsUpdate201616Member_DC0D5CA33B0B1BEBB26913696DCC8695" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountingStandardsUpdate201602Member" xlink:label="loc_us-gaap_AccountingStandardsUpdate201602Member_C11A7609A97DF15B9FC613624B921CD7" 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_TypeOfAdoptionMember_D8A0FF16C976730DE95413624B926701" xlink:to="loc_us-gaap_AccountingStandardsUpdate201602Member_C11A7609A97DF15B9FC613624B921CD7" 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_9BC622B8BDD67B9DDD9513624B939179" 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_StatementTable_9CE631AB8522EA2F5D2113624B90D7DB" xlink:to="loc_us-gaap_StatementLineItems_9BC622B8BDD67B9DDD9513624B939179" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharesIssued" xlink:label="loc_us-gaap_SharesIssued_0AB8005AA6A9250F662613624B93C3E7" 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_9BC622B8BDD67B9DDD9513624B939179" xlink:to="loc_us-gaap_SharesIssued_0AB8005AA6A9250F662613624B93C3E7" 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_C51B6FACE50D0E81B4D313624B934B24" 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_StatementLineItems_9BC622B8BDD67B9DDD9513624B939179" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_C51B6FACE50D0E81B4D313624B934B24" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_0F88EA92DAD7F72C811613624B939A17" 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_9BC622B8BDD67B9DDD9513624B939179" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_0F88EA92DAD7F72C811613624B939A17" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_F3B8406ECDDC62C9757813624B93832A" 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_9BC622B8BDD67B9DDD9513624B939179" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_F3B8406ECDDC62C9757813624B93832A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_F5F5D8D3D4518A382F9B13624B944FA1" 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_9BC622B8BDD67B9DDD9513624B939179" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_F5F5D8D3D4518A382F9B13624B944FA1" 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_E853854FF7CBF14E219D13624B948070" 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_9BC622B8BDD67B9DDD9513624B939179" xlink:to="loc_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_E853854FF7CBF14E219D13624B948070" 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_D2F52703BE888FA2FEB613624B9437C0" 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_StatementLineItems_9BC622B8BDD67B9DDD9513624B939179" xlink:to="loc_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_D2F52703BE888FA2FEB613624B9437C0" 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_6FABA113F6DDC62913C413624B940322" 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_9BC622B8BDD67B9DDD9513624B939179" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_6FABA113F6DDC62913C413624B940322" 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_032D8CA235A3FDF3DDCA13624B9403F6" 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_9BC622B8BDD67B9DDD9513624B939179" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_032D8CA235A3FDF3DDCA13624B9403F6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CumulativeEffectOnRetainedEarningsTax1" xlink:label="loc_us-gaap_CumulativeEffectOnRetainedEarningsTax1_8C5CA234E53FC078F7D813624B94237D" 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_9BC622B8BDD67B9DDD9513624B939179" xlink:to="loc_us-gaap_CumulativeEffectOnRetainedEarningsTax1_8C5CA234E53FC078F7D813624B94237D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TreasuryStockSharesAcquired" xlink:label="loc_us-gaap_TreasuryStockSharesAcquired_75231BB1D4617B73444713624B95B383" xlink:type="locator" />
    <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_us-gaap_StatementLineItems_9BC622B8BDD67B9DDD9513624B939179" xlink:to="loc_us-gaap_TreasuryStockSharesAcquired_75231BB1D4617B73444713624B95B383" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:label="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_77EF3B2D2F7BC3AF34B513624B954CE1" xlink:type="locator" />
    <link:presentationArc order="12" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_9BC622B8BDD67B9DDD9513624B939179" xlink:to="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_77EF3B2D2F7BC3AF34B513624B954CE1" 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_DBDCBA63D2647A56021113624B954C3D" 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_StatementLineItems_9BC622B8BDD67B9DDD9513624B939179" xlink:to="loc_us-gaap_ProfitLoss_DBDCBA63D2647A56021113624B954C3D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxEffectsAllocatedDirectlyToEquityCumulativeEffectOfChangeInAccountingPrinciple" xlink:label="loc_us-gaap_IncomeTaxEffectsAllocatedDirectlyToEquityCumulativeEffectOfChangeInAccountingPrinciple_759F1965F0C4D0DC548B13624B95CCD3" 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_StatementLineItems_9BC622B8BDD67B9DDD9513624B939179" xlink:to="loc_us-gaap_IncomeTaxEffectsAllocatedDirectlyToEquityCumulativeEffectOfChangeInAccountingPrinciple_759F1965F0C4D0DC548B13624B95CCD3" 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_B2DFB90C3DE8011AC84113624B95CBEF" 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_StatementLineItems_9BC622B8BDD67B9DDD9513624B939179" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_B2DFB90C3DE8011AC84113624B95CBEF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax_43DE1628D59E372F883713624B953FE8" 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_StatementLineItems_9BC622B8BDD67B9DDD9513624B939179" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax_43DE1628D59E372F883713624B953FE8" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.masimo.com/role/CreditFacilitiesCreditFacilities" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaap_DebtDisclosureAbstract_F253918D9AEA2FCFE4480E782C2AF125" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtDisclosureTextBlock" xlink:label="loc_us-gaap_DebtDisclosureTextBlock_0E01568EE5F6E62F80FC0E782C2A70C4" 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_DebtDisclosureAbstract_F253918D9AEA2FCFE4480E782C2AF125" xlink:to="loc_us-gaap_DebtDisclosureTextBlock_0E01568EE5F6E62F80FC0E782C2A70C4" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.masimo.com/role/CreditFacilitiesCreditFacilitiesDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaap_DebtDisclosureAbstract_7B5250FE9CF20FD58BE6002D97566E66" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentTable" xlink:label="loc_us-gaap_DebtInstrumentTable_9C04A5B489F763D71D1F002D97568733" 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_DebtDisclosureAbstract_7B5250FE9CF20FD58BE6002D97566E66" xlink:to="loc_us-gaap_DebtInstrumentTable_9C04A5B489F763D71D1F002D97568733" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CreditFacilityAxis" xlink:label="loc_us-gaap_CreditFacilityAxis_554307D9BD051E72AB7C002D97575B07" 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_DebtInstrumentTable_9C04A5B489F763D71D1F002D97568733" xlink:to="loc_us-gaap_CreditFacilityAxis_554307D9BD051E72AB7C002D97575B07" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CreditFacilityDomain" xlink:label="loc_us-gaap_CreditFacilityDomain_7F84BE152211EBFBC823002D975713D1" 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_CreditFacilityAxis_554307D9BD051E72AB7C002D97575B07" xlink:to="loc_us-gaap_CreditFacilityDomain_7F84BE152211EBFBC823002D975713D1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevolvingCreditFacilityMember" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_9FBEC1BBD558C03BC351002D9757E415" 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_CreditFacilityDomain_7F84BE152211EBFBC823002D975713D1" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_9FBEC1BBD558C03BC351002D9757E415" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_F5321DD8A9F0190777D7002D9758956C" 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_DebtInstrumentTable_9C04A5B489F763D71D1F002D97568733" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_F5321DD8A9F0190777D7002D9758956C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_89580BF25C4CD7C9361C002D9758F0AA" 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_LongtermDebtTypeAxis_F5321DD8A9F0190777D7002D9758956C" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_89580BF25C4CD7C9361C002D9758F0AA" 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_LongtermDebtTypeDomain_89580BF25C4CD7C9361C002D9758F0AA" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_9FBEC1BBD558C03BC351002D9757E415" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentAxis" xlink:label="loc_us-gaap_DebtInstrumentAxis_CACFF100DCD2A7D46870002D97587E9B" 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_DebtInstrumentTable_9C04A5B489F763D71D1F002D97568733" xlink:to="loc_us-gaap_DebtInstrumentAxis_CACFF100DCD2A7D46870002D97587E9B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_643F9FAE16F7A9A44D3C002D97595249" 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_DebtInstrumentAxis_CACFF100DCD2A7D46870002D97587E9B" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_643F9FAE16F7A9A44D3C002D97595249" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentRedemptionPeriodAxis" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPeriodAxis_5A52E3BFBE52287B23BD002D9759B476" 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_DebtInstrumentTable_9C04A5B489F763D71D1F002D97568733" xlink:to="loc_us-gaap_DebtInstrumentRedemptionPeriodAxis_5A52E3BFBE52287B23BD002D9759B476" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentRedemptionPeriodDomain" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPeriodDomain_A7B651CA3BDF5D9A29C2002D97593ABC" 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_DebtInstrumentRedemptionPeriodAxis_5A52E3BFBE52287B23BD002D9759B476" xlink:to="loc_us-gaap_DebtInstrumentRedemptionPeriodDomain_A7B651CA3BDF5D9A29C2002D97593ABC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="loc_us-gaap_DebtInstrumentLineItems_CB1C7FC3367D392A6946002D975962BC" 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_DebtInstrumentTable_9C04A5B489F763D71D1F002D97568733" xlink:to="loc_us-gaap_DebtInstrumentLineItems_CB1C7FC3367D392A6946002D975962BC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity" xlink:label="loc_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_68676EC74282DB1081AE002D975942B1" 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_DebtInstrumentLineItems_CB1C7FC3367D392A6946002D975962BC" xlink:to="loc_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_68676EC74282DB1081AE002D975942B1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_4F8D8D9A31CC9480D513002D975ADD00" 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_DebtInstrumentLineItems_CB1C7FC3367D392A6946002D975962BC" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_4F8D8D9A31CC9480D513002D975ADD00" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermLineOfCredit" xlink:label="loc_us-gaap_LongTermLineOfCredit_9C36912800ABB7F6BC10002D975A133B" 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_DebtInstrumentLineItems_CB1C7FC3367D392A6946002D975962BC" xlink:to="loc_us-gaap_LongTermLineOfCredit_9C36912800ABB7F6BC10002D975A133B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LettersOfCreditOutstandingAmount" xlink:label="loc_us-gaap_LettersOfCreditOutstandingAmount_DB390B6D4CCD82AB96E3002D975AE255" 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_DebtInstrumentLineItems_CB1C7FC3367D392A6946002D975962BC" xlink:to="loc_us-gaap_LettersOfCreditOutstandingAmount_DB390B6D4CCD82AB96E3002D975AE255" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InterestExpenseDebt" xlink:label="loc_us-gaap_InterestExpenseDebt_80CE35D2B6466951D316002D975ABE51" 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_DebtInstrumentLineItems_CB1C7FC3367D392A6946002D975962BC" xlink:to="loc_us-gaap_InterestExpenseDebt_80CE35D2B6466951D316002D975ABE51" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.masimo.com/role/DeferredCostsAndOtherContractAssets" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:label="loc_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_47B91043E6285C8AA7DE606904B82F6A" xlink:type="locator" />
    <link:loc xlink:href="masi-20190928.xsd#masi_DeferredCostsandOtherContractAssetsTextBlock" xlink:label="loc_masi_DeferredCostsandOtherContractAssetsTextBlock_4DCA12105A2250D3B07AF61528E7B909" 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_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_47B91043E6285C8AA7DE606904B82F6A" xlink:to="loc_masi_DeferredCostsandOtherContractAssetsTextBlock_4DCA12105A2250D3B07AF61528E7B909" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.masimo.com/role/DeferredCostsAndOtherContractAssetsDeferredCostsAndOtherContractAssetsDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:label="loc_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_C7777791AA2505C8AB66002D984CF23A" xlink:type="locator" />
    <link:loc xlink:href="masi-20190928.xsd#masi_PrepaidDiscount" xlink:label="loc_masi_PrepaidDiscount_E13ED7233802D2485853002D984DF526" 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_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_C7777791AA2505C8AB66002D984CF23A" xlink:to="loc_masi_PrepaidDiscount_E13ED7233802D2485853002D984DF526" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredSalesCommission" xlink:label="loc_us-gaap_DeferredSalesCommission_CB38EEB69665A328EBF1002D984D20A9" 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_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_C7777791AA2505C8AB66002D984CF23A" xlink:to="loc_us-gaap_DeferredSalesCommission_CB38EEB69665A328EBF1002D984D20A9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_UnbilledContractsReceivable" xlink:label="loc_us-gaap_UnbilledContractsReceivable_CA64DB92527242A6320C002D984D91A5" 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_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_C7777791AA2505C8AB66002D984CF23A" xlink:to="loc_us-gaap_UnbilledContractsReceivable_CA64DB92527242A6320C002D984D91A5" xlink:type="arc" />
    <link:loc xlink:href="masi-20190928.xsd#masi_Equipmentleasedtocustomers" xlink:label="loc_masi_Equipmentleasedtocustomers_A7E974006A5574D0A8DD002D984E894A" 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_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_C7777791AA2505C8AB66002D984CF23A" xlink:to="loc_masi_Equipmentleasedtocustomers_A7E974006A5574D0A8DD002D984E894A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredCostsAndOtherAssets" xlink:label="loc_us-gaap_DeferredCostsAndOtherAssets_EA9B7F2AAAB7C6EBE15F002D984ED644" 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_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_C7777791AA2505C8AB66002D984CF23A" xlink:to="loc_us-gaap_DeferredCostsAndOtherAssets_EA9B7F2AAAB7C6EBE15F002D984ED644" xlink:type="arc" />
    <link:loc xlink:href="masi-20190928.xsd#masi_DeferredCostofGoodsSoldAmortization" xlink:label="loc_masi_DeferredCostofGoodsSoldAmortization_185224A840F1B317D49B002D984E343D" 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_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_C7777791AA2505C8AB66002D984CF23A" xlink:to="loc_masi_DeferredCostofGoodsSoldAmortization_185224A840F1B317D49B002D984E343D" xlink:type="arc" />
    <link:loc xlink:href="masi-20190928.xsd#masi_DeferredCostofGoodsSoldAccumulatedAmortization" xlink:label="loc_masi_DeferredCostofGoodsSoldAccumulatedAmortization_FE3582054E10D6042DE5002D984EFE9C" 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_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_C7777791AA2505C8AB66002D984CF23A" xlink:to="loc_masi_DeferredCostofGoodsSoldAccumulatedAmortization_FE3582054E10D6042DE5002D984EFE9C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherAmortizationOfDeferredCharges" xlink:label="loc_us-gaap_OtherAmortizationOfDeferredCharges_731D1D52CAA00AC27CC3002D984E2B00" 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_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_C7777791AA2505C8AB66002D984CF23A" xlink:to="loc_us-gaap_OtherAmortizationOfDeferredCharges_731D1D52CAA00AC27CC3002D984E2B00" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AmortizationOfDeferredSalesCommissions" xlink:label="loc_us-gaap_AmortizationOfDeferredSalesCommissions_B66E440D0ED52E3C8CDD002D984F96D9" 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_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_C7777791AA2505C8AB66002D984CF23A" xlink:to="loc_us-gaap_AmortizationOfDeferredSalesCommissions_B66E440D0ED52E3C8CDD002D984F96D9" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.masimo.com/role/DeferredCostsAndOtherContractAssetsDeferredCostsAndOtherContractAssetsTables" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:label="loc_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_03FF290937BA571DB45FAA4D4E5B4484" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock" xlink:label="loc_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock_7208E2754904572F854C55C174AE24D0" 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_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_03FF290937BA571DB45FAA4D4E5B4484" xlink:to="loc_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock_7208E2754904572F854C55C174AE24D0" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.masimo.com/role/DeferredRevenueAndOtherContractLiabilities" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueRecognitionAndDeferredRevenueAbstract" xlink:label="loc_us-gaap_RevenueRecognitionAndDeferredRevenueAbstract_C4C8F260BDA253DAA81D730269648A5C" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredRevenueDisclosureTextBlock" xlink:label="loc_us-gaap_DeferredRevenueDisclosureTextBlock_3571956458F559B08D8A1DD1EF7EDCE3" 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_RevenueRecognitionAndDeferredRevenueAbstract_C4C8F260BDA253DAA81D730269648A5C" xlink:to="loc_us-gaap_DeferredRevenueDisclosureTextBlock_3571956458F559B08D8A1DD1EF7EDCE3" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.masimo.com/role/DeferredRevenueAndOtherContractLiabilitiesChangesInDeferredRevenueDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueRecognitionAndDeferredRevenueAbstract" xlink:label="loc_us-gaap_RevenueRecognitionAndDeferredRevenueAbstract_80DCB38ED7D556A3B796C49F14612741" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MovementInDeferredRevenueRollForward" xlink:label="loc_us-gaap_MovementInDeferredRevenueRollForward_6848F6CF3C865640A0AC103E8BB42437" 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_RevenueRecognitionAndDeferredRevenueAbstract_80DCB38ED7D556A3B796C49F14612741" xlink:to="loc_us-gaap_MovementInDeferredRevenueRollForward_6848F6CF3C865640A0AC103E8BB42437" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredRevenue" xlink:label="loc_us-gaap_DeferredRevenue_9B75A7DFA5B35B2AB55763D9FCDA4566" 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_MovementInDeferredRevenueRollForward_6848F6CF3C865640A0AC103E8BB42437" xlink:to="loc_us-gaap_DeferredRevenue_9B75A7DFA5B35B2AB55763D9FCDA4566" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredRevenueAdditions" xlink:label="loc_us-gaap_DeferredRevenueAdditions_71C7A726D4F85DDF83E2547177F6FF25" 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_MovementInDeferredRevenueRollForward_6848F6CF3C865640A0AC103E8BB42437" xlink:to="loc_us-gaap_DeferredRevenueAdditions_71C7A726D4F85DDF83E2547177F6FF25" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredRevenueRevenueRecognized1" xlink:label="loc_us-gaap_DeferredRevenueRevenueRecognized1_739D41EDD5485DAEA409FE75BF5F42C0" 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_MovementInDeferredRevenueRollForward_6848F6CF3C865640A0AC103E8BB42437" xlink:to="loc_us-gaap_DeferredRevenueRevenueRecognized1_739D41EDD5485DAEA409FE75BF5F42C0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredRevenue" xlink:label="loc_us-gaap_DeferredRevenue_22B6CE33A44E59119D44EBB35DE748C8" 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_MovementInDeferredRevenueRollForward_6848F6CF3C865640A0AC103E8BB42437" xlink:to="loc_us-gaap_DeferredRevenue_22B6CE33A44E59119D44EBB35DE748C8" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.masimo.com/role/DeferredRevenueAndOtherContractLiabilitiesDeferredRevenueAndOtherContractLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueRecognitionAndDeferredRevenueAbstract" xlink:label="loc_us-gaap_RevenueRecognitionAndDeferredRevenueAbstract_436D07957CB892693381002D977DA1EE" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredRevenue" xlink:label="loc_us-gaap_DeferredRevenue_D95E040AD26BDE370FBA002D977D39A1" 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_RevenueRecognitionAndDeferredRevenueAbstract_436D07957CB892693381002D977DA1EE" xlink:to="loc_us-gaap_DeferredRevenue_D95E040AD26BDE370FBA002D977D39A1" xlink:type="arc" />
    <link:loc xlink:href="masi-20190928.xsd#masi_Accruedrebatesandallowances" xlink:label="loc_masi_Accruedrebatesandallowances_34ACC83292B9D2D1789E002D977DA10F" 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_RevenueRecognitionAndDeferredRevenueAbstract_436D07957CB892693381002D977DA1EE" xlink:to="loc_masi_Accruedrebatesandallowances_34ACC83292B9D2D1789E002D977DA10F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsPayableRelatedPartiesCurrent" xlink:label="loc_us-gaap_AccountsPayableRelatedPartiesCurrent_D72EFF49FCA0017862BD002D977D04F1" 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_RevenueRecognitionAndDeferredRevenueAbstract_436D07957CB892693381002D977DA1EE" xlink:to="loc_us-gaap_AccountsPayableRelatedPartiesCurrent_D72EFF49FCA0017862BD002D977D04F1" 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_FBCB7A437897E685F621002D977EDA33" 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_RevenueRecognitionAndDeferredRevenueAbstract_436D07957CB892693381002D977DA1EE" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityNoncurrent_FBCB7A437897E685F621002D977EDA33" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherLiabilitiesAndDeferredRevenueNoncurrent" xlink:label="loc_us-gaap_OtherLiabilitiesAndDeferredRevenueNoncurrent_DE21967D9EB7024E9D1C002D977EE6B5" 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_RevenueRecognitionAndDeferredRevenueAbstract_436D07957CB892693381002D977DA1EE" xlink:to="loc_us-gaap_OtherLiabilitiesAndDeferredRevenueNoncurrent_DE21967D9EB7024E9D1C002D977EE6B5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredRevenueNoncurrent" xlink:label="loc_us-gaap_DeferredRevenueNoncurrent_CD5EAAF964F1A9123803002D977E1DAC" 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_RevenueRecognitionAndDeferredRevenueAbstract_436D07957CB892693381002D977DA1EE" xlink:to="loc_us-gaap_DeferredRevenueNoncurrent_CD5EAAF964F1A9123803002D977E1DAC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredRevenueCurrent" xlink:label="loc_us-gaap_DeferredRevenueCurrent_619C1998800B2C7B4646002D977EA67B" 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_RevenueRecognitionAndDeferredRevenueAbstract_436D07957CB892693381002D977DA1EE" xlink:to="loc_us-gaap_DeferredRevenueCurrent_619C1998800B2C7B4646002D977EA67B" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.masimo.com/role/DeferredRevenueAndOtherContractLiabilitiesDeferredRevenueAndOtherContractLiabilitiesTables" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueRecognitionAndDeferredRevenueAbstract" xlink:label="loc_us-gaap_RevenueRecognitionAndDeferredRevenueAbstract_93B23256B7D652D8B06CE93FDFAC8D8A" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredRevenueByArrangementDisclosureTextBlock" xlink:label="loc_us-gaap_DeferredRevenueByArrangementDisclosureTextBlock_42B5890CFA415805B3A76D9401BD36F2" 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_RevenueRecognitionAndDeferredRevenueAbstract_93B23256B7D652D8B06CE93FDFAC8D8A" xlink:to="loc_us-gaap_DeferredRevenueByArrangementDisclosureTextBlock_42B5890CFA415805B3A76D9401BD36F2" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.masimo.com/role/DeferredRevenueAndOtherContractLiabilitiesUnrecognizedContractRevenueDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueRecognitionAndDeferredRevenueAbstract" xlink:label="loc_us-gaap_RevenueRecognitionAndDeferredRevenueAbstract_9E3936D9882B5FFE95091BEFE9ABD0EE" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_F143DAAFA2FC58F9AA15E98969FCAE52" 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_RevenueRecognitionAndDeferredRevenueAbstract_9E3936D9882B5FFE95091BEFE9ABD0EE" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_F143DAAFA2FC58F9AA15E98969FCAE52" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_7611C81E0EF55B9DB0523F709D06AA5D" 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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_F143DAAFA2FC58F9AA15E98969FCAE52" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_7611C81E0EF55B9DB0523F709D06AA5D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_71D3EE09BE42563DAAD15360B42ED0F4" 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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_F143DAAFA2FC58F9AA15E98969FCAE52" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_71D3EE09BE42563DAAD15360B42ED0F4" 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_009B242463CE557C8064EF6F86FCAD15" 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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_71D3EE09BE42563DAAD15360B42ED0F4" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligation_009B242463CE557C8064EF6F86FCAD15" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.masimo.com/role/DescriptionOfCompany" 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_92C92B67570858B3AD4925AE6BA20ECE" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NatureOfOperations" xlink:label="loc_us-gaap_NatureOfOperations_5CCBEA5A58D3501C8BC42500EC0E5AB6" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_92C92B67570858B3AD4925AE6BA20ECE" xlink:to="loc_us-gaap_NatureOfOperations_5CCBEA5A58D3501C8BC42500EC0E5AB6" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.masimo.com/role/DocumentAndEntityInformation" xlink:type="extended">
    <link:loc xlink:href="masi-20190928.xsd#masi_DocumentAndEntityInformationAbstract" xlink:label="loc_masi_DocumentAndEntityInformationAbstract_B1CA0682C2815EB0B7AC36E9608A975C" 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_842474362C9756F6A239CBE5E036A422" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_masi_DocumentAndEntityInformationAbstract_B1CA0682C2815EB0B7AC36E9608A975C" xlink:to="loc_dei_DocumentType_842474362C9756F6A239CBE5E036A422" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentQuarterlyReport" xlink:label="loc_dei_DocumentQuarterlyReport_9D1009C1F7835375913A87D59A343B45" 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_masi_DocumentAndEntityInformationAbstract_B1CA0682C2815EB0B7AC36E9608A975C" xlink:to="loc_dei_DocumentQuarterlyReport_9D1009C1F7835375913A87D59A343B45" 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_D04693732D545E19BE6DEFAA7AE2DDA0" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_masi_DocumentAndEntityInformationAbstract_B1CA0682C2815EB0B7AC36E9608A975C" xlink:to="loc_dei_DocumentPeriodEndDate_D04693732D545E19BE6DEFAA7AE2DDA0" 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_F52B94CA71505B1B9103005792B780F4" 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_masi_DocumentAndEntityInformationAbstract_B1CA0682C2815EB0B7AC36E9608A975C" xlink:to="loc_dei_DocumentTransitionReport_F52B94CA71505B1B9103005792B780F4" 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_EDC2326236345F058370FA3A1A1A289D" 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_masi_DocumentAndEntityInformationAbstract_B1CA0682C2815EB0B7AC36E9608A975C" xlink:to="loc_dei_EntityFileNumber_EDC2326236345F058370FA3A1A1A289D" 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_BD9810E2EC995BD6BDF1266BFCB5895F" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_masi_DocumentAndEntityInformationAbstract_B1CA0682C2815EB0B7AC36E9608A975C" xlink:to="loc_dei_EntityRegistrantName_BD9810E2EC995BD6BDF1266BFCB5895F" 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_8F2723ED4F9D58399CA0D1E7856063E1" 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_masi_DocumentAndEntityInformationAbstract_B1CA0682C2815EB0B7AC36E9608A975C" xlink:to="loc_dei_EntityIncorporationStateCountryCode_8F2723ED4F9D58399CA0D1E7856063E1" 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_EF2DE5E0384057F48128E960F081886F" 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_masi_DocumentAndEntityInformationAbstract_B1CA0682C2815EB0B7AC36E9608A975C" xlink:to="loc_dei_EntityTaxIdentificationNumber_EF2DE5E0384057F48128E960F081886F" 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_23D8E4DDBB0351E6908FB84F7C2F6373" 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_masi_DocumentAndEntityInformationAbstract_B1CA0682C2815EB0B7AC36E9608A975C" xlink:to="loc_dei_EntityAddressAddressLine1_23D8E4DDBB0351E6908FB84F7C2F6373" 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_5433283E71BD56F69C66343D60278017" 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_masi_DocumentAndEntityInformationAbstract_B1CA0682C2815EB0B7AC36E9608A975C" xlink:to="loc_dei_EntityAddressCityOrTown_5433283E71BD56F69C66343D60278017" 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_99F18387D9DB5295937434E0C5A058D1" 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_masi_DocumentAndEntityInformationAbstract_B1CA0682C2815EB0B7AC36E9608A975C" xlink:to="loc_dei_EntityAddressStateOrProvince_99F18387D9DB5295937434E0C5A058D1" 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_CF7F859A0FC255759BC57458E77BFDB0" 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_masi_DocumentAndEntityInformationAbstract_B1CA0682C2815EB0B7AC36E9608A975C" xlink:to="loc_dei_EntityAddressPostalZipCode_CF7F859A0FC255759BC57458E77BFDB0" 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_263DF9B4FE935CFE86168E0945C965D0" 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_masi_DocumentAndEntityInformationAbstract_B1CA0682C2815EB0B7AC36E9608A975C" xlink:to="loc_dei_CityAreaCode_263DF9B4FE935CFE86168E0945C965D0" 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_D6C164E66F885327AEDBEB1032FEC459" 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_masi_DocumentAndEntityInformationAbstract_B1CA0682C2815EB0B7AC36E9608A975C" xlink:to="loc_dei_LocalPhoneNumber_D6C164E66F885327AEDBEB1032FEC459" 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_A4AA8D39C61850DC975BB3FBB2C7AEC5" 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_masi_DocumentAndEntityInformationAbstract_B1CA0682C2815EB0B7AC36E9608A975C" xlink:to="loc_dei_Security12bTitle_A4AA8D39C61850DC975BB3FBB2C7AEC5" 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_CDD324617432518C9973FF7D0F07A9BF" xlink:type="locator" />
    <link:presentationArc order="16" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_masi_DocumentAndEntityInformationAbstract_B1CA0682C2815EB0B7AC36E9608A975C" xlink:to="loc_dei_TradingSymbol_CDD324617432518C9973FF7D0F07A9BF" 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_8AC4718D1F6B541187591AB7CFB00977" 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_masi_DocumentAndEntityInformationAbstract_B1CA0682C2815EB0B7AC36E9608A975C" xlink:to="loc_dei_SecurityExchangeName_8AC4718D1F6B541187591AB7CFB00977" 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_3A1243FE133B5CE297311E33F425756A" 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_masi_DocumentAndEntityInformationAbstract_B1CA0682C2815EB0B7AC36E9608A975C" xlink:to="loc_dei_EntityCurrentReportingStatus_3A1243FE133B5CE297311E33F425756A" 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_719ED0FA59C55B4EBBE71188B857895A" 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_masi_DocumentAndEntityInformationAbstract_B1CA0682C2815EB0B7AC36E9608A975C" xlink:to="loc_dei_EntityInteractiveDataCurrent_719ED0FA59C55B4EBBE71188B857895A" 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_F7AD00C0A77E5460BEE8D7A89F0F7614" xlink:type="locator" />
    <link:presentationArc order="20" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_masi_DocumentAndEntityInformationAbstract_B1CA0682C2815EB0B7AC36E9608A975C" xlink:to="loc_dei_EntityFilerCategory_F7AD00C0A77E5460BEE8D7A89F0F7614" 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_68EF0500E9F65470A7DE02EF78035A60" 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_masi_DocumentAndEntityInformationAbstract_B1CA0682C2815EB0B7AC36E9608A975C" xlink:to="loc_dei_EntitySmallBusiness_68EF0500E9F65470A7DE02EF78035A60" 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_05DE9D9D4BFC526690BECA9C0DE65885" 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_masi_DocumentAndEntityInformationAbstract_B1CA0682C2815EB0B7AC36E9608A975C" xlink:to="loc_dei_EntityEmergingGrowthCompany_05DE9D9D4BFC526690BECA9C0DE65885" 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_9A6C0C6C392453DE96D58F17DE6C851E" 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_masi_DocumentAndEntityInformationAbstract_B1CA0682C2815EB0B7AC36E9608A975C" xlink:to="loc_dei_EntityShellCompany_9A6C0C6C392453DE96D58F17DE6C851E" 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_000013A3B2C657669209508C3230DDC1" xlink:type="locator" />
    <link:presentationArc order="24" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_masi_DocumentAndEntityInformationAbstract_B1CA0682C2815EB0B7AC36E9608A975C" xlink:to="loc_dei_EntityCommonStockSharesOutstanding_000013A3B2C657669209508C3230DDC1" 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_C2A8C9C160325E01A3248A2FA1D2023A" xlink:type="locator" />
    <link:presentationArc order="25" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_masi_DocumentAndEntityInformationAbstract_B1CA0682C2815EB0B7AC36E9608A975C" xlink:to="loc_dei_AmendmentFlag_C2A8C9C160325E01A3248A2FA1D2023A" 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_DA91106B072D517680253CD90E61DDFA" xlink:type="locator" />
    <link:presentationArc order="26" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_masi_DocumentAndEntityInformationAbstract_B1CA0682C2815EB0B7AC36E9608A975C" xlink:to="loc_dei_DocumentFiscalYearFocus_DA91106B072D517680253CD90E61DDFA" 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_5ED0D5055EF955D08ABA2710034D38CF" xlink:type="locator" />
    <link:presentationArc order="27" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_masi_DocumentAndEntityInformationAbstract_B1CA0682C2815EB0B7AC36E9608A975C" xlink:to="loc_dei_DocumentFiscalPeriodFocus_5ED0D5055EF955D08ABA2710034D38CF" 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_321DDE86710C56719573702B203EFA98" xlink:type="locator" />
    <link:presentationArc order="28" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_masi_DocumentAndEntityInformationAbstract_B1CA0682C2815EB0B7AC36E9608A975C" xlink:to="loc_dei_EntityCentralIndexKey_321DDE86710C56719573702B203EFA98" 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_5BD88A135F805F6D9F99B1AE7CE496B8" xlink:type="locator" />
    <link:presentationArc order="29" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_masi_DocumentAndEntityInformationAbstract_B1CA0682C2815EB0B7AC36E9608A975C" xlink:to="loc_dei_CurrentFiscalYearEndDate_5BD88A135F805F6D9F99B1AE7CE496B8" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.masimo.com/role/GoodwillGoodwill" xlink:type="extended">
    <link:loc xlink:href="masi-20190928.xsd#masi_GoodwillAbstract" xlink:label="loc_masi_GoodwillAbstract_7833952B2F685CA0B6C670E08A0C4BBF" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillDisclosureTextBlock" xlink:label="loc_us-gaap_GoodwillDisclosureTextBlock_BD2631368E2D5B42A4E3AEB6D3FF75CE" 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_masi_GoodwillAbstract_7833952B2F685CA0B6C670E08A0C4BBF" xlink:to="loc_us-gaap_GoodwillDisclosureTextBlock_BD2631368E2D5B42A4E3AEB6D3FF75CE" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.masimo.com/role/GoodwillGoodwillAdditionalInformationDetails" xlink:type="extended">
    <link:loc xlink:href="masi-20190928.xsd#masi_GoodwillAbstract" xlink:label="loc_masi_GoodwillAbstract_6DD27537FA0E5D699B441E7073CE0D1E" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesGross" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesGross_ED8C142786255AF89F8D55FA0D1E0FF9" 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_masi_GoodwillAbstract_6DD27537FA0E5D699B441E7073CE0D1E" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesGross_ED8C142786255AF89F8D55FA0D1E0FF9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillAcquiredDuringPeriod" xlink:label="loc_us-gaap_GoodwillAcquiredDuringPeriod_4E7598E0530A5C58B9BCB97F1FA1EFE4" 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_masi_GoodwillAbstract_6DD27537FA0E5D699B441E7073CE0D1E" xlink:to="loc_us-gaap_GoodwillAcquiredDuringPeriod_4E7598E0530A5C58B9BCB97F1FA1EFE4" xlink:type="arc" />
    <link:loc xlink:href="masi-20190928.xsd#masi_DeferredTaxAdjustmentfromPurchasePriceAllocation" xlink:label="loc_masi_DeferredTaxAdjustmentfromPurchasePriceAllocation_968B3CB8D54F5BC78D874CFE98D1D1B2" 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_masi_GoodwillAbstract_6DD27537FA0E5D699B441E7073CE0D1E" xlink:to="loc_masi_DeferredTaxAdjustmentfromPurchasePriceAllocation_968B3CB8D54F5BC78D874CFE98D1D1B2" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.masimo.com/role/GoodwillGoodwillDetails" xlink:type="extended">
    <link:loc xlink:href="masi-20190928.xsd#masi_GoodwillAbstract" xlink:label="loc_masi_GoodwillAbstract_56762B70BD875278B0FF6F55C3E39A96" xlink:type="locator" />
    <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_FFC310E73BF959FABC4EF8EB5D98C8C0" 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_masi_GoodwillAbstract_56762B70BD875278B0FF6F55C3E39A96" xlink:to="loc_us-gaap_Goodwill_FFC310E73BF959FABC4EF8EB5D98C8C0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillPurchaseAccountingAdjustments" xlink:label="loc_us-gaap_GoodwillPurchaseAccountingAdjustments_4FCBBDB438535002A1B256A95781158C" 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_masi_GoodwillAbstract_56762B70BD875278B0FF6F55C3E39A96" xlink:to="loc_us-gaap_GoodwillPurchaseAccountingAdjustments_4FCBBDB438535002A1B256A95781158C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillForeignCurrencyTranslationGainLoss" xlink:label="loc_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_554B427351985E738401EAA6C10A0E19" 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_masi_GoodwillAbstract_56762B70BD875278B0FF6F55C3E39A96" xlink:to="loc_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_554B427351985E738401EAA6C10A0E19" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.masimo.com/role/GoodwillGoodwillTable" xlink:type="extended">
    <link:loc xlink:href="masi-20190928.xsd#masi_GoodwillAbstract" xlink:label="loc_masi_GoodwillAbstract_28FA48A2C7E152C9BECB76C48720E0C4" 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_CB8875A2FDA759D7847C31425A2AC3F5" 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_masi_GoodwillAbstract_28FA48A2C7E152C9BECB76C48720E0C4" xlink:to="loc_us-gaap_ScheduleOfGoodwillTextBlock_CB8875A2FDA759D7847C31425A2AC3F5" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.masimo.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_B15848FF3DBCA6E2CA690E782B498600" 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_3F2E5DF58DBDF4D76CE00E782B491095" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_B15848FF3DBCA6E2CA690E782B498600" xlink:to="loc_us-gaap_IncomeTaxDisclosureTextBlock_3F2E5DF58DBDF4D76CE00E782B491095" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.masimo.com/role/IncomeTaxesAdditionalInformationDetail" 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_E6E0F742D88F5E2C813FF502600AB405" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherTaxExpenseBenefit" xlink:label="loc_us-gaap_OtherTaxExpenseBenefit_97D3FD5F3502571285FF6E7274FD6829" 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_E6E0F742D88F5E2C813FF502600AB405" xlink:to="loc_us-gaap_OtherTaxExpenseBenefit_97D3FD5F3502571285FF6E7274FD6829" 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_23AF15665AD452AF8C9B57071E1A6E1E" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_E6E0F742D88F5E2C813FF502600AB405" xlink:to="loc_us-gaap_UnrecognizedTaxBenefits_23AF15665AD452AF8C9B57071E1A6E1E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate_908EED289B0B5B63BB68A139F968C407" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_E6E0F742D88F5E2C813FF502600AB405" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate_908EED289B0B5B63BB68A139F968C407" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.masimo.com/role/IntangibleAssets" 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_2BBAEFEC739E56A4ACD1B35CA9D2862E" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IntangibleAssetsDisclosureTextBlock" xlink:label="loc_us-gaap_IntangibleAssetsDisclosureTextBlock_4F68C41653A45E5A9303D1FD5A19798F" 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_2BBAEFEC739E56A4ACD1B35CA9D2862E" xlink:to="loc_us-gaap_IntangibleAssetsDisclosureTextBlock_4F68C41653A45E5A9303D1FD5A19798F" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.masimo.com/role/IntangibleAssetsIntangibleAssetsAdditionalInformationDetails" 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_2C350F13C82851A9A5471F0ECFA8BED0" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_8C136AB7CAE1582F8F535FBB692EBBEE" 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_2C350F13C82851A9A5471F0ECFA8BED0" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_8C136AB7CAE1582F8F535FBB692EBBEE" 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_452E1891BCF65782955655E690801CF4" 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_ScheduleOfFiniteLivedIntangibleAssetsTable_8C136AB7CAE1582F8F535FBB692EBBEE" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_452E1891BCF65782955655E690801CF4" 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_A8357D77DA9B5D468CCC650908698C4E" 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_452E1891BCF65782955655E690801CF4" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_A8357D77DA9B5D468CCC650908698C4E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ConsolidationItemsAxis" xlink:label="loc_srt_ConsolidationItemsAxis_89CE9762A1C254F6AE0E497153B35199" 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_ScheduleOfFiniteLivedIntangibleAssetsTable_8C136AB7CAE1582F8F535FBB692EBBEE" xlink:to="loc_srt_ConsolidationItemsAxis_89CE9762A1C254F6AE0E497153B35199" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ConsolidationItemsDomain" xlink:label="loc_srt_ConsolidationItemsDomain_949827FC16255D7AA30D7264963B9429" 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_ConsolidationItemsAxis_89CE9762A1C254F6AE0E497153B35199" xlink:to="loc_srt_ConsolidationItemsDomain_949827FC16255D7AA30D7264963B9429" 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_737ECCB5F56953EC91357AD17EAA1BA6" 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_ScheduleOfFiniteLivedIntangibleAssetsTable_8C136AB7CAE1582F8F535FBB692EBBEE" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_737ECCB5F56953EC91357AD17EAA1BA6" 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_31CF566A47D05F0CBB91748D0121D750" 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_737ECCB5F56953EC91357AD17EAA1BA6" xlink:to="loc_us-gaap_SegmentDomain_31CF566A47D05F0CBB91748D0121D750" 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_4F8890FD27C659269C969924F08C34B6" 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_ScheduleOfFiniteLivedIntangibleAssetsTable_8C136AB7CAE1582F8F535FBB692EBBEE" xlink:to="loc_srt_RangeAxis_4F8890FD27C659269C969924F08C34B6" 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_8CD1E148134858C9937B3247024DF30A" 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_4F8890FD27C659269C969924F08C34B6" xlink:to="loc_srt_RangeMember_8CD1E148134858C9937B3247024DF30A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_228A823DC26B53E99826E8D57534AE5A" 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_ScheduleOfFiniteLivedIntangibleAssetsTable_8C136AB7CAE1582F8F535FBB692EBBEE" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_228A823DC26B53E99826E8D57534AE5A" 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_C5E3C8248F85564BB25A1426EAB8C9FE" 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_GoodwillAndIntangibleAssetsDisclosureAbstract_2C350F13C82851A9A5471F0ECFA8BED0" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_C5E3C8248F85564BB25A1426EAB8C9FE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:label="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_9B6516F26D315E5DBA0E899AB08A903C" 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_GoodwillAndIntangibleAssetsDisclosureAbstract_2C350F13C82851A9A5471F0ECFA8BED0" xlink:to="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_9B6516F26D315E5DBA0E899AB08A903C" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.masimo.com/role/IntangibleAssetsIntangibleAssetsFutureAmortizationExpenseDetails" 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_D9A136FCD8145484A01DB2E08475AF8C" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_DBCEFC6AA97C5284858ECDCA06C9D3B0" 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_D9A136FCD8145484A01DB2E08475AF8C" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_DBCEFC6AA97C5284858ECDCA06C9D3B0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_12CE190896AD5A218A436CFA91EC9FE1" 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_GoodwillAndIntangibleAssetsDisclosureAbstract_D9A136FCD8145484A01DB2E08475AF8C" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_12CE190896AD5A218A436CFA91EC9FE1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_8C533A346DAB50CCAEB5EAF7670E26D3" 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_GoodwillAndIntangibleAssetsDisclosureAbstract_D9A136FCD8145484A01DB2E08475AF8C" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_8C533A346DAB50CCAEB5EAF7670E26D3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_2336C0A36E8554AFB14A67BAD4430294" 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_GoodwillAndIntangibleAssetsDisclosureAbstract_D9A136FCD8145484A01DB2E08475AF8C" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_2336C0A36E8554AFB14A67BAD4430294" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_3D5CA07C70205FCE99231DAE40DAF5AE" 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_GoodwillAndIntangibleAssetsDisclosureAbstract_D9A136FCD8145484A01DB2E08475AF8C" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_3D5CA07C70205FCE99231DAE40DAF5AE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_350FD05C5B275E01B99E96A44088EFD7" 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_GoodwillAndIntangibleAssetsDisclosureAbstract_D9A136FCD8145484A01DB2E08475AF8C" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_350FD05C5B275E01B99E96A44088EFD7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_D2FD5A68EE325C07895F4D0F59444E73" 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_GoodwillAndIntangibleAssetsDisclosureAbstract_D9A136FCD8145484A01DB2E08475AF8C" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_D2FD5A68EE325C07895F4D0F59444E73" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.masimo.com/role/IntangibleAssetsIntangibleAssetsScheduleOfFiniteLivedIntangibleAssetsDetails" 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_20B9074E10EB57499BB8EC27E3A2DDB6" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_9FBA827986765A659BA09A24757ED168" 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_20B9074E10EB57499BB8EC27E3A2DDB6" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_9FBA827986765A659BA09A24757ED168" 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_C406718870E1553889AAF6D082A8DE99" 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_ScheduleOfFiniteLivedIntangibleAssetsTable_9FBA827986765A659BA09A24757ED168" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_C406718870E1553889AAF6D082A8DE99" 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_07DB5028E097540890DB8874B156B924" 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_C406718870E1553889AAF6D082A8DE99" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_07DB5028E097540890DB8874B156B924" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PatentsMember" xlink:label="loc_us-gaap_PatentsMember_8D1A2C0F2586520998DCAB0A569CC413" 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_07DB5028E097540890DB8874B156B924" xlink:to="loc_us-gaap_PatentsMember_8D1A2C0F2586520998DCAB0A569CC413" 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_50774ABC4D9F52FEB41E1AD67CA889EB" 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_07DB5028E097540890DB8874B156B924" xlink:to="loc_us-gaap_CustomerRelationshipsMember_50774ABC4D9F52FEB41E1AD67CA889EB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LicensingAgreementsMember" xlink:label="loc_us-gaap_LicensingAgreementsMember_2CF2B87A70A15DC79875C1C2A95698B0" 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_07DB5028E097540890DB8874B156B924" xlink:to="loc_us-gaap_LicensingAgreementsMember_2CF2B87A70A15DC79875C1C2A95698B0" xlink:type="arc" />
    <link:loc xlink:href="masi-20190928.xsd#masi_AcquiredTechnologyMember" xlink:label="loc_masi_AcquiredTechnologyMember_97D15386E94858D39BFC74E0E509B411" 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_07DB5028E097540890DB8874B156B924" xlink:to="loc_masi_AcquiredTechnologyMember_97D15386E94858D39BFC74E0E509B411" 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_35D558C31B3A5DD39D677AD7C4DF995F" 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_FiniteLivedIntangibleAssetsMajorClassNameDomain_07DB5028E097540890DB8874B156B924" xlink:to="loc_us-gaap_TrademarksMember_35D558C31B3A5DD39D677AD7C4DF995F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SoftwareAndSoftwareDevelopmentCostsMember" xlink:label="loc_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember_56CA11A3022350708B123722B0E18A68" 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_FiniteLivedIntangibleAssetsMajorClassNameDomain_07DB5028E097540890DB8874B156B924" xlink:to="loc_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember_56CA11A3022350708B123722B0E18A68" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherIntangibleAssetsMember" xlink:label="loc_us-gaap_OtherIntangibleAssetsMember_075C94EFE17857E0B367FE721F920E3B" 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_FiniteLivedIntangibleAssetsMajorClassNameDomain_07DB5028E097540890DB8874B156B924" xlink:to="loc_us-gaap_OtherIntangibleAssetsMember_075C94EFE17857E0B367FE721F920E3B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_05F965557D075BE09FBED11531A97F7C" 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_ScheduleOfFiniteLivedIntangibleAssetsTable_9FBA827986765A659BA09A24757ED168" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_05F965557D075BE09FBED11531A97F7C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_5F7E8F2F81985AA6906DDA22AFC821B6" 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_FiniteLivedIntangibleAssetsLineItems_05F965557D075BE09FBED11531A97F7C" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_5F7E8F2F81985AA6906DDA22AFC821B6" 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_EA7918A82C215D79887773284F4AA613" 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_FiniteLivedIntangibleAssetsLineItems_05F965557D075BE09FBED11531A97F7C" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_EA7918A82C215D79887773284F4AA613" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_9994AAEE221751C59B4CD10FC406FDC0" 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_FiniteLivedIntangibleAssetsLineItems_05F965557D075BE09FBED11531A97F7C" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_9994AAEE221751C59B4CD10FC406FDC0" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.masimo.com/role/IntangibleAssetsTables" 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_27746600E5F3523BAF755E666456F1F3" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_55FE28538BF1549C9F889F87CB32B42B" 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_27746600E5F3523BAF755E666456F1F3" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_55FE28538BF1549C9F889F87CB32B42B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:label="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_B088381D0EB753F5A23F994F95EB542C" 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_GoodwillAndIntangibleAssetsDisclosureAbstract_27746600E5F3523BAF755E666456F1F3" xlink:to="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_B088381D0EB753F5A23F994F95EB542C" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.masimo.com/role/Inventories" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryDisclosureAbstract" xlink:label="loc_us-gaap_InventoryDisclosureAbstract_4D7889A8FF395D018775630BEF56F855" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryDisclosureTextBlock" xlink:label="loc_us-gaap_InventoryDisclosureTextBlock_E3592DE0B225573581094FD9B88092A0" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_4D7889A8FF395D018775630BEF56F855" xlink:to="loc_us-gaap_InventoryDisclosureTextBlock_E3592DE0B225573581094FD9B88092A0" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.masimo.com/role/InventoriesComponentsOfInventoryDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryDisclosureAbstract" xlink:label="loc_us-gaap_InventoryDisclosureAbstract_76CD4AABFAF3545DAFA89957983AE3FF" 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_5B531DC88D915C7D8E877B93097E4704" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_76CD4AABFAF3545DAFA89957983AE3FF" xlink:to="loc_us-gaap_InventoryRawMaterialsNetOfReserves_5B531DC88D915C7D8E877B93097E4704" 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_CBCE19F65080556384DC39DDDD47BA55" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_76CD4AABFAF3545DAFA89957983AE3FF" xlink:to="loc_us-gaap_InventoryWorkInProcessNetOfReserves_CBCE19F65080556384DC39DDDD47BA55" 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_25ABEF53168153718920051113EFA61E" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_76CD4AABFAF3545DAFA89957983AE3FF" xlink:to="loc_us-gaap_InventoryFinishedGoodsNetOfReserves_25ABEF53168153718920051113EFA61E" 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_37FE4779BBE35F89900C40EE3364858E" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_76CD4AABFAF3545DAFA89957983AE3FF" xlink:to="loc_us-gaap_InventoryNet_37FE4779BBE35F89900C40EE3364858E" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.masimo.com/role/InventoriesTables" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryDisclosureAbstract" xlink:label="loc_us-gaap_InventoryDisclosureAbstract_3516F6C75D1B5B68B712F05C391AAA68" xlink:type="locator" />
    <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_ECC636699D6F530FAFC67B58D3C5B71A" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_3516F6C75D1B5B68B712F05C391AAA68" xlink:to="loc_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_ECC636699D6F530FAFC67B58D3C5B71A" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.masimo.com/role/LeaseReceivableLeaseReceivable" 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_59D9227B714A908561910E782D8B138B" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LessorSalesTypeLeasesTextBlock" xlink:label="loc_us-gaap_LessorSalesTypeLeasesTextBlock_CBF3B903FAA3B48C13E20E782D8BD8AF" 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_59D9227B714A908561910E782D8B138B" xlink:to="loc_us-gaap_LessorSalesTypeLeasesTextBlock_CBF3B903FAA3B48C13E20E782D8BD8AF" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.masimo.com/role/LeaseReceivableLeaseReceivableTables" 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_05B12DD5B69C5CD290A94C5BC69A984E" xlink:type="locator" />
    <link:loc xlink:href="masi-20190928.xsd#masi_SaleTypeLeaseReceivableTableTextBlock" xlink:label="loc_masi_SaleTypeLeaseReceivableTableTextBlock_A3EA539C110B59C8A38F680C1106F89A" 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_05B12DD5B69C5CD290A94C5BC69A984E" xlink:to="loc_masi_SaleTypeLeaseReceivableTableTextBlock_A3EA539C110B59C8A38F680C1106F89A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivableMaturityTableTextBlock" xlink:label="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivableMaturityTableTextBlock_D735FC28F6BE5408A0CA153851763D99" 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_05B12DD5B69C5CD290A94C5BC69A984E" xlink:to="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivableMaturityTableTextBlock_D735FC28F6BE5408A0CA153851763D99" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.masimo.com/role/LeaseReceivableSalesTypeLeaseLeaseReceivableMaturityDetails" 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_B7DCB6AF71BB5239B0A7C9460CDB1C7C" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedNextTwelveMonths" xlink:label="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedNextTwelveMonths_DBF6E9E479BE5F17A93369CB495B1DF5" 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_B7DCB6AF71BB5239B0A7C9460CDB1C7C" xlink:to="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedNextTwelveMonths_DBF6E9E479BE5F17A93369CB495B1DF5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedTwoYears" xlink:label="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedTwoYears_5B0375A170CF5DBB830A9B9C9AA1248A" 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_B7DCB6AF71BB5239B0A7C9460CDB1C7C" xlink:to="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedTwoYears_5B0375A170CF5DBB830A9B9C9AA1248A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThreeYears" xlink:label="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThreeYears_D3B55260C3FA5EC5838E85629622764A" 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_B7DCB6AF71BB5239B0A7C9460CDB1C7C" xlink:to="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThreeYears_D3B55260C3FA5EC5838E85629622764A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFourYears" xlink:label="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFourYears_BF24BD2435B05B7E8D8B1B1D4DA64269" 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_B7DCB6AF71BB5239B0A7C9460CDB1C7C" xlink:to="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFourYears_BF24BD2435B05B7E8D8B1B1D4DA64269" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFiveYears" xlink:label="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFiveYears_722C36627C9B579DBA2A3AAB71C2B86C" 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_B7DCB6AF71BB5239B0A7C9460CDB1C7C" xlink:to="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFiveYears_722C36627C9B579DBA2A3AAB71C2B86C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThereafter" xlink:label="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThereafter_172E78F834BB50A7AE4725AEE8EE9EE9" 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_B7DCB6AF71BB5239B0A7C9460CDB1C7C" xlink:to="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThereafter_172E78F834BB50A7AE4725AEE8EE9EE9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceived" xlink:label="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceived_C9DBA4F6899056CBBD424A05F8830E8E" 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_LeasesAbstract_B7DCB6AF71BB5239B0A7C9460CDB1C7C" xlink:to="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceived_C9DBA4F6899056CBBD424A05F8830E8E" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.masimo.com/role/LeaseReceivableSalesTypeLeaseReceivableDetails" 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_B1BF902B13BDF491728DFF64F6DA191D" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceived" xlink:label="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceived_DF175C9D688EF31C23FDFF64F6DA0464" 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_B1BF902B13BDF491728DFF64F6DA191D" xlink:to="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceived_DF175C9D688EF31C23FDFF64F6DA0464" xlink:type="arc" />
    <link:loc xlink:href="masi-20190928.xsd#masi_SalestypeleaseAllowanceforCreditLoss" xlink:label="loc_masi_SalestypeleaseAllowanceforCreditLoss_D488B600A908FC8C8717FF64F6DA3F4F" 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_LeasesAbstract_B1BF902B13BDF491728DFF64F6DA191D" xlink:to="loc_masi_SalestypeleaseAllowanceforCreditLoss_D488B600A908FC8C8717FF64F6DA3F4F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SalesTypeLeaseLeaseReceivable" xlink:label="loc_us-gaap_SalesTypeLeaseLeaseReceivable_6364E5A8FBAC9AC7DC3CFF64F6DA8ACE" 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_B1BF902B13BDF491728DFF64F6DA191D" xlink:to="loc_us-gaap_SalesTypeLeaseLeaseReceivable_6364E5A8FBAC9AC7DC3CFF64F6DA8ACE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetInvestmentInLeaseCurrent" xlink:label="loc_us-gaap_NetInvestmentInLeaseCurrent_E0D3579956972BF03634FF64F6DB9B14" 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_LeasesAbstract_B1BF902B13BDF491728DFF64F6DA191D" xlink:to="loc_us-gaap_NetInvestmentInLeaseCurrent_E0D3579956972BF03634FF64F6DB9B14" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetInvestmentInLeaseNoncurrent" xlink:label="loc_us-gaap_NetInvestmentInLeaseNoncurrent_23EB3D68AB0B1323CAC2FF64F6DB0B6A" 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_B1BF902B13BDF491728DFF64F6DA191D" xlink:to="loc_us-gaap_NetInvestmentInLeaseNoncurrent_23EB3D68AB0B1323CAC2FF64F6DB0B6A" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.masimo.com/role/LesseeRouAssetsAndLeaseLiabilitiesFutureMaturitiesOperatingLeasePaymentsDetails" 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_B36D6E2ECFEB57299DBD6E3667CB8A46" xlink:type="locator" />
    <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_4F9F244014BC57F0BCB7E8631339FE13" 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_B36D6E2ECFEB57299DBD6E3667CB8A46" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_4F9F244014BC57F0BCB7E8631339FE13" 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_C8C6DC238DD853E5B9F0F309A60800A0" 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_B36D6E2ECFEB57299DBD6E3667CB8A46" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_C8C6DC238DD853E5B9F0F309A60800A0" 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_4CB87BFC596257C289409A78A741049D" 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_B36D6E2ECFEB57299DBD6E3667CB8A46" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_4CB87BFC596257C289409A78A741049D" 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_D59CB222ADAD5013B9D29E9A18FAC411" 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_B36D6E2ECFEB57299DBD6E3667CB8A46" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_D59CB222ADAD5013B9D29E9A18FAC411" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_B2E01C26E1A358739A8D26E8E5AEB744" 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_B36D6E2ECFEB57299DBD6E3667CB8A46" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_B2E01C26E1A358739A8D26E8E5AEB744" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_3E5BEA29D7CF532C9208B2431D7A71F6" 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_B36D6E2ECFEB57299DBD6E3667CB8A46" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_3E5BEA29D7CF532C9208B2431D7A71F6" 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_EB19E70052AF5BFB9B07C96177FE4A60" 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_B36D6E2ECFEB57299DBD6E3667CB8A46" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_EB19E70052AF5BFB9B07C96177FE4A60" 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_205F1BFC9EAF5A2F9F28306E804BB510" xlink:type="locator" />
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_B36D6E2ECFEB57299DBD6E3667CB8A46" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_205F1BFC9EAF5A2F9F28306E804BB510" 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_D8F75FF1DB255D94A22818C182CAF327" 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_B36D6E2ECFEB57299DBD6E3667CB8A46" xlink:to="loc_us-gaap_OperatingLeaseLiability_D8F75FF1DB255D94A22818C182CAF327" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.masimo.com/role/LesseeRouAssetsAndLeaseLiabilitiesFutureMinimumLeasePaymentDetails" 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_CD7251C7EB01545AA03B69B7D30A4490" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_64603E0D87B5501890807265A78016CA" 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_CD7251C7EB01545AA03B69B7D30A4490" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_64603E0D87B5501890807265A78016CA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_C9DBB48486665089AD887BAC5F6E8AC7" 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_CD7251C7EB01545AA03B69B7D30A4490" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_C9DBB48486665089AD887BAC5F6E8AC7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_1A5C785A01CF5440BA9CDEACAC35AB8B" 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_CD7251C7EB01545AA03B69B7D30A4490" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_1A5C785A01CF5440BA9CDEACAC35AB8B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_F9DFAD6C627D561FAD752AE55CDA1892" 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_CD7251C7EB01545AA03B69B7D30A4490" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_F9DFAD6C627D561FAD752AE55CDA1892" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_8262E603916C58269083FB0C6CFC6729" 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_CD7251C7EB01545AA03B69B7D30A4490" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_8262E603916C58269083FB0C6CFC6729" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_236032AA466F59979E2F265199596603" 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_CD7251C7EB01545AA03B69B7D30A4490" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_236032AA466F59979E2F265199596603" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_2977B09CBF8D5569AA292B48BC35957B" 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_CD7251C7EB01545AA03B69B7D30A4490" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_2977B09CBF8D5569AA292B48BC35957B" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.masimo.com/role/LesseeRouAssetsAndLeaseLiabilitiesLeaseCostDetails" 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_DCB7645FC140508F8FB5B8647FDE0804" xlink:type="locator" />
    <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_D3AF26828CA450F4A547714592935B8C" 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_DCB7645FC140508F8FB5B8647FDE0804" xlink:to="loc_us-gaap_OperatingLeaseCost_D3AF26828CA450F4A547714592935B8C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShortTermLeaseCost" xlink:label="loc_us-gaap_ShortTermLeaseCost_0341A2F21FF15F83A94786951D952E7D" 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_DCB7645FC140508F8FB5B8647FDE0804" xlink:to="loc_us-gaap_ShortTermLeaseCost_0341A2F21FF15F83A94786951D952E7D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SubleaseIncome" xlink:label="loc_us-gaap_SubleaseIncome_9406262CC047521AB7323E4829D4A244" 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_LeasesAbstract_DCB7645FC140508F8FB5B8647FDE0804" xlink:to="loc_us-gaap_SubleaseIncome_9406262CC047521AB7323E4829D4A244" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeaseCost" xlink:label="loc_us-gaap_LeaseCost_20CB6E3C8C2251D1801D40452413BF48" 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_DCB7645FC140508F8FB5B8647FDE0804" xlink:to="loc_us-gaap_LeaseCost_20CB6E3C8C2251D1801D40452413BF48" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.masimo.com/role/LesseeRouAssetsAndLeaseLiabilitiesLesseeOperatingLeaseBalanceSheetClassificationDetails" 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_80ED5D7839715D3386CB58FE1F3923DD" xlink:type="locator" />
    <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_921DF93E54D95804A29406E351386462" 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_80ED5D7839715D3386CB58FE1F3923DD" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_921DF93E54D95804A29406E351386462" 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_6483E6376B1D52079B5E3E1A41659C39" 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_80ED5D7839715D3386CB58FE1F3923DD" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_6483E6376B1D52079B5E3E1A41659C39" 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_3DC32E2D326159258D11644E967D8D01" 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_80ED5D7839715D3386CB58FE1F3923DD" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_3DC32E2D326159258D11644E967D8D01" 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_96B9FB4D2E945E1C8AF269DDDE23C3E8" 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_80ED5D7839715D3386CB58FE1F3923DD" xlink:to="loc_us-gaap_OperatingLeaseLiability_96B9FB4D2E945E1C8AF269DDDE23C3E8" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.masimo.com/role/LesseeRouAssetsAndLeaseLiabilitiesLesseeRouAssetsAndLeaseLiabilities" 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_8A19874D25E6776B32340E782D58121C" 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_8F69F66D9E007AE050E40E782D5810F2" 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_8A19874D25E6776B32340E782D58121C" xlink:to="loc_us-gaap_LesseeOperatingLeasesTextBlock_8F69F66D9E007AE050E40E782D5810F2" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.masimo.com/role/LesseeRouAssetsAndLeaseLiabilitiesLesseeRouAssetsAndLeaseLiabilitiesDetails" 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_B1BD6C1042335481A20609A7229C2283" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseRenewalTerm" xlink:label="loc_us-gaap_LesseeOperatingLeaseRenewalTerm_0C56FE9489BF5579A9436EEBAEC0A8B7" 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_B1BD6C1042335481A20609A7229C2283" xlink:to="loc_us-gaap_LesseeOperatingLeaseRenewalTerm_0C56FE9489BF5579A9436EEBAEC0A8B7" 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_F95658794E3C529FADC4D252D723C969" 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_B1BD6C1042335481A20609A7229C2283" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_F95658794E3C529FADC4D252D723C969" 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_9934407971495BAFB05557579C535189" 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_B1BD6C1042335481A20609A7229C2283" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_9934407971495BAFB05557579C535189" xlink:type="arc" />
    <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_D38EF98360C1578482CC5219B2647802" 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_B1BD6C1042335481A20609A7229C2283" xlink:to="loc_us-gaap_LeaseAndRentalExpense_D38EF98360C1578482CC5219B2647802" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.masimo.com/role/LesseeRouAssetsAndLeaseLiabilitiesLesseeRouAssetsAndLeaseLiabilitiesTables" 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_F2602302D2E05441A394AF6C4C26683C" xlink:type="locator" />
    <link:loc xlink:href="masi-20190928.xsd#masi_LesseeOperatingLeaseBalanceSheetClassificationTableTextBlock" xlink:label="loc_masi_LesseeOperatingLeaseBalanceSheetClassificationTableTextBlock_B0091F188DDD5BE0A0F5BF6132EFBEB5" 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_F2602302D2E05441A394AF6C4C26683C" xlink:to="loc_masi_LesseeOperatingLeaseBalanceSheetClassificationTableTextBlock_B0091F188DDD5BE0A0F5BF6132EFBEB5" 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_109E708EC58A55B5ADFC428872453D7E" 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_F2602302D2E05441A394AF6C4C26683C" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_109E708EC58A55B5ADFC428872453D7E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock" xlink:label="loc_srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock_36A79EA78690511D89E8B0E5A8C0FB6C" 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_F2602302D2E05441A394AF6C4C26683C" xlink:to="loc_srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock_36A79EA78690511D89E8B0E5A8C0FB6C" xlink:type="arc" />
    <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_9B365C4CFE7E5245B162CFA76BB5CDE7" 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_F2602302D2E05441A394AF6C4C26683C" xlink:to="loc_us-gaap_LeaseCostTableTextBlock_9B365C4CFE7E5245B162CFA76BB5CDE7" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.masimo.com/role/NonOperatingIncomeNonOperatingIncome" xlink:type="extended">
    <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_206893CC3A4E827405B90E782B52DE7A" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherNonoperatingIncomeAndExpenseTextBlock" xlink:label="loc_us-gaap_OtherNonoperatingIncomeAndExpenseTextBlock_8F2EE4A7DCECBC0440FF0E782B521753" 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_206893CC3A4E827405B90E782B52DE7A" xlink:to="loc_us-gaap_OtherNonoperatingIncomeAndExpenseTextBlock_8F2EE4A7DCECBC0440FF0E782B521753" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.masimo.com/role/NonOperatingIncomeNonOperatingIncomeDetails" xlink:type="extended">
    <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_76FF2B53305B7868A479F06141B7DDD2" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InterestIncomeOther" xlink:label="loc_us-gaap_InterestIncomeOther_826ADB9D099A1217F4D8F06141B75D6D" 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_76FF2B53305B7868A479F06141B7DDD2" xlink:to="loc_us-gaap_InterestIncomeOther_826ADB9D099A1217F4D8F06141B75D6D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InterestExpense" xlink:label="loc_us-gaap_InterestExpense_5536B09C54420B5015F5F06141B78F60" 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_NonoperatingIncomeExpenseAbstract_76FF2B53305B7868A479F06141B7DDD2" xlink:to="loc_us-gaap_InterestExpense_5536B09C54420B5015F5F06141B78F60" 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_617E198BC8131905E28CF06141B779B7" 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_76FF2B53305B7868A479F06141B7DDD2" xlink:to="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_617E198BC8131905E28CF06141B779B7" 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_B35EC9877B1AB120A5F9F06141B8178F" 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_NonoperatingIncomeExpenseAbstract_76FF2B53305B7868A479F06141B7DDD2" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_B35EC9877B1AB120A5F9F06141B8178F" 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_2ED23BEFAA3362653F54F06141B8B6C1" 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_NonoperatingIncomeExpenseAbstract_76FF2B53305B7868A479F06141B7DDD2" xlink:to="loc_us-gaap_NonoperatingIncomeExpense_2ED23BEFAA3362653F54F06141B8B6C1" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.masimo.com/role/NonOperatingIncomeNonOperatingIncomeTables" xlink:type="extended">
    <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_98F5B3AEB56A55559CFBC16459E4AF6D" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock_2E46FAC4D2D0533C891EF43652B9B7A5" 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_98F5B3AEB56A55559CFBC16459E4AF6D" xlink:to="loc_us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock_2E46FAC4D2D0533C891EF43652B9B7A5" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.masimo.com/role/OtherCurrentAssets" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:label="loc_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_B1FF0A734FF6874C6B4D0E782D96D873" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherCurrentAssetsTextBlock" xlink:label="loc_us-gaap_OtherCurrentAssetsTextBlock_29261F4D79E5EED4FAA30E782D96E4BA" 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_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_B1FF0A734FF6874C6B4D0E782D96D873" xlink:to="loc_us-gaap_OtherCurrentAssetsTextBlock_29261F4D79E5EED4FAA30E782D96E4BA" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.masimo.com/role/OtherCurrentAssetsOtherCurrentAssetsDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:label="loc_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_671EFB3FFAC15D7D80BD1BE53A5C63A7" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetInvestmentInLeaseCurrent" xlink:label="loc_us-gaap_NetInvestmentInLeaseCurrent_1CE32778066658C58E6246C6098A6822" 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_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_671EFB3FFAC15D7D80BD1BE53A5C63A7" xlink:to="loc_us-gaap_NetInvestmentInLeaseCurrent_1CE32778066658C58E6246C6098A6822" 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_A94E350341455A09A78B91024137FD17" 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_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_671EFB3FFAC15D7D80BD1BE53A5C63A7" xlink:to="loc_us-gaap_PrepaidTaxes_A94E350341455A09A78B91024137FD17" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PrepaidExpenseCurrent" xlink:label="loc_us-gaap_PrepaidExpenseCurrent_B6CA070DD2D8572C8233E6A3780AEA31" 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_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_671EFB3FFAC15D7D80BD1BE53A5C63A7" xlink:to="loc_us-gaap_PrepaidExpenseCurrent_B6CA070DD2D8572C8233E6A3780AEA31" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ValueAddedTaxReceivableCurrent" xlink:label="loc_us-gaap_ValueAddedTaxReceivableCurrent_E6D44E32F7EA5C0BBF21C0A0235836E4" 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_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_671EFB3FFAC15D7D80BD1BE53A5C63A7" xlink:to="loc_us-gaap_ValueAddedTaxReceivableCurrent_E6D44E32F7EA5C0BBF21C0A0235836E4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NontradeReceivablesCurrent" xlink:label="loc_us-gaap_NontradeReceivablesCurrent_DCA7E3C688EF5854B654628523025730" 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_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_671EFB3FFAC15D7D80BD1BE53A5C63A7" xlink:to="loc_us-gaap_NontradeReceivablesCurrent_DCA7E3C688EF5854B654628523025730" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherAssetsMiscellaneousCurrent" xlink:label="loc_us-gaap_OtherAssetsMiscellaneousCurrent_AAD5585C3D4C58AEA26C1D260338DC91" 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_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_671EFB3FFAC15D7D80BD1BE53A5C63A7" xlink:to="loc_us-gaap_OtherAssetsMiscellaneousCurrent_AAD5585C3D4C58AEA26C1D260338DC91" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherAssetsCurrent" xlink:label="loc_us-gaap_OtherAssetsCurrent_D4C030F48EB1572F9CD84DEE2A5B0F05" 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_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_671EFB3FFAC15D7D80BD1BE53A5C63A7" xlink:to="loc_us-gaap_OtherAssetsCurrent_D4C030F48EB1572F9CD84DEE2A5B0F05" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.masimo.com/role/OtherCurrentAssetsOtherCurrentAssetsTables" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:label="loc_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_A4A3079EEDABBEC2ECCFFE9E66537D5E" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfOtherAssetsTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfOtherAssetsTableTextBlock_A578850A156A0A5B6BD1FE9E6653891D" 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_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_A4A3079EEDABBEC2ECCFFE9E66537D5E" xlink:to="loc_us-gaap_ScheduleOfOtherAssetsTableTextBlock_A578850A156A0A5B6BD1FE9E6653891D" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.masimo.com/role/OtherCurrentLiabilities" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccruedLiabilitiesCurrentAndNoncurrentAbstract" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrentAndNoncurrentAbstract_8364E7AEA0FDF80948D20E782C510D10" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:label="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_BC1D33025E5BA68C9E7E0E782C514389" 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_AccruedLiabilitiesCurrentAndNoncurrentAbstract_8364E7AEA0FDF80948D20E782C510D10" xlink:to="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_BC1D33025E5BA68C9E7E0E782C514389" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.masimo.com/role/OtherCurrentLiabilitiesOtherCurrentLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccruedLiabilitiesCurrentAndNoncurrentAbstract" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrentAndNoncurrentAbstract_523184F08319D6E64324FF64F5530780" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TaxesPayableCurrent" xlink:label="loc_us-gaap_TaxesPayableCurrent_2A2D42F4E32FDBEEDD67FF64F5533135" 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_AccruedLiabilitiesCurrentAndNoncurrentAbstract_523184F08319D6E64324FF64F5530780" xlink:to="loc_us-gaap_TaxesPayableCurrent_2A2D42F4E32FDBEEDD67FF64F5533135" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent" xlink:label="loc_us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent_9898F693A5C7B35115FBFF64F5548662" 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_AccruedLiabilitiesCurrentAndNoncurrentAbstract_523184F08319D6E64324FF64F5530780" xlink:to="loc_us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent_9898F693A5C7B35115FBFF64F5548662" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_6289041757394BA4A543FF64F5541CBD" 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_AccruedLiabilitiesCurrentAndNoncurrentAbstract_523184F08319D6E64324FF64F5530780" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent_6289041757394BA4A543FF64F5541CBD" 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_C1EE4ED9A59F7D372518FF64F554A440" 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_AccruedLiabilitiesCurrentAndNoncurrentAbstract_523184F08319D6E64324FF64F5530780" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_C1EE4ED9A59F7D372518FF64F554A440" 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_66A7ADFBA82A1966CBAAFF64F5543DFF" 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_AccruedLiabilitiesCurrentAndNoncurrentAbstract_523184F08319D6E64324FF64F5530780" xlink:to="loc_us-gaap_ProductWarrantyAccrualClassifiedCurrent_66A7ADFBA82A1966CBAAFF64F5543DFF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DueToRelatedPartiesCurrent" xlink:label="loc_us-gaap_DueToRelatedPartiesCurrent_39772531BAA6EE8D462BFF64F5549BEF" 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_AccruedLiabilitiesCurrentAndNoncurrentAbstract_523184F08319D6E64324FF64F5530780" xlink:to="loc_us-gaap_DueToRelatedPartiesCurrent_39772531BAA6EE8D462BFF64F5549BEF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccruedProfessionalFeesCurrentAndNoncurrent" xlink:label="loc_us-gaap_AccruedProfessionalFeesCurrentAndNoncurrent_D731FEAD7434D9F480CFFF64F5546CEE" 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_AccruedLiabilitiesCurrentAndNoncurrentAbstract_523184F08319D6E64324FF64F5530780" xlink:to="loc_us-gaap_AccruedProfessionalFeesCurrentAndNoncurrent_D731FEAD7434D9F480CFFF64F5546CEE" 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_5F6D2132470B067D300EFF64F555CEE0" 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_AccruedLiabilitiesCurrentAndNoncurrentAbstract_523184F08319D6E64324FF64F5530780" xlink:to="loc_us-gaap_OtherAccruedLiabilitiesCurrent_5F6D2132470B067D300EFF64F555CEE0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccruedLiabilitiesAndOtherLiabilities" xlink:label="loc_us-gaap_AccruedLiabilitiesAndOtherLiabilities_84A45C0A60F4171FAF02FF64F555CE2A" 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_AccruedLiabilitiesCurrentAndNoncurrentAbstract_523184F08319D6E64324FF64F5530780" xlink:to="loc_us-gaap_AccruedLiabilitiesAndOtherLiabilities_84A45C0A60F4171FAF02FF64F555CE2A" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.masimo.com/role/OtherCurrentLiabilitiesOtherCurrentLiabilitiesTables" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccruedLiabilitiesCurrentAndNoncurrentAbstract" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrentAndNoncurrentAbstract_E7DE580DFBEC5501B1BD118D8976FA92" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_8F0458653F4B5F88850BB03460A639BA" 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_AccruedLiabilitiesCurrentAndNoncurrentAbstract_E7DE580DFBEC5501B1BD118D8976FA92" xlink:to="loc_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_8F0458653F4B5F88850BB03460A639BA" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.masimo.com/role/OtherNonCurrentAssetsOtherNonCurrentAssets" xlink:type="extended">
    <link:loc xlink:href="masi-20190928.xsd#masi_OtherAssetsLongtermAbstract" xlink:label="loc_masi_OtherAssetsLongtermAbstract_74905328B4378A8224400E782CB25C6D" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherAssetsDisclosureTextBlock" xlink:label="loc_us-gaap_OtherAssetsDisclosureTextBlock_1EADFE89CDCF0DC73F540E782CB242A9" 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_masi_OtherAssetsLongtermAbstract_74905328B4378A8224400E782CB25C6D" xlink:to="loc_us-gaap_OtherAssetsDisclosureTextBlock_1EADFE89CDCF0DC73F540E782CB242A9" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.masimo.com/role/OtherNonCurrentAssetsOtherNonCurrentAssetsDetails" xlink:type="extended">
    <link:loc xlink:href="masi-20190928.xsd#masi_OtherAssetsLongtermAbstract" xlink:label="loc_masi_OtherAssetsLongtermAbstract_87E0C3518CF292ECAB84FE9E64E1EE85" xlink:type="locator" />
    <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_1DC31DFDFF5F77B009CDFE9E64E1F9AB" 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_masi_OtherAssetsLongtermAbstract_87E0C3518CF292ECAB84FE9E64E1EE85" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_1DC31DFDFF5F77B009CDFE9E64E1F9AB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquityMethodInvestments" xlink:label="loc_us-gaap_EquityMethodInvestments_6B8C8783448B73E176BFFE9E64E2D8D2" 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_masi_OtherAssetsLongtermAbstract_87E0C3518CF292ECAB84FE9E64E1EE85" xlink:to="loc_us-gaap_EquityMethodInvestments_6B8C8783448B73E176BFFE9E64E2D8D2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DepositsAssetsNoncurrent" xlink:label="loc_us-gaap_DepositsAssetsNoncurrent_CA7483AC46892EA9D1DAFE9E64E2F12A" 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_masi_OtherAssetsLongtermAbstract_87E0C3518CF292ECAB84FE9E64E1EE85" xlink:to="loc_us-gaap_DepositsAssetsNoncurrent_CA7483AC46892EA9D1DAFE9E64E2F12A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestrictedCashNoncurrent" xlink:label="loc_us-gaap_RestrictedCashNoncurrent_6BFC45402E89D52C4F5FFE9E64E2FFDF" 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_masi_OtherAssetsLongtermAbstract_87E0C3518CF292ECAB84FE9E64E1EE85" xlink:to="loc_us-gaap_RestrictedCashNoncurrent_6BFC45402E89D52C4F5FFE9E64E2FFDF" 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_DB19448AFB28DCBDC186FE9E64E25D23" 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_masi_OtherAssetsLongtermAbstract_87E0C3518CF292ECAB84FE9E64E1EE85" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_DB19448AFB28DCBDC186FE9E64E25D23" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.masimo.com/role/OtherNonCurrentAssetsOtherNonCurrentAssetsTables" xlink:type="extended">
    <link:loc xlink:href="masi-20190928.xsd#masi_OtherAssetsLongtermAbstract" xlink:label="loc_masi_OtherAssetsLongtermAbstract_05C5E9735288D6BD86FDFF64F5BA029D" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfOtherAssetsTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfOtherAssetsTableTextBlock_0033387C956843EF39CBFF64F5BAD720" 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_masi_OtherAssetsLongtermAbstract_05C5E9735288D6BD86FDFF64F5BA029D" xlink:to="loc_us-gaap_ScheduleOfOtherAssetsTableTextBlock_0033387C956843EF39CBFF64F5BAD720" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.masimo.com/role/OtherNonCurrentLiabilities" xlink:type="extended">
    <link:loc xlink:href="masi-20190928.xsd#masi_OtherLiabilitiesLongTermAbstract" xlink:label="loc_masi_OtherLiabilitiesLongTermAbstract_FF6B8932E0735347BDB7BDA1C72945FF" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherLiabilitiesDisclosureTextBlock" xlink:label="loc_us-gaap_OtherLiabilitiesDisclosureTextBlock_8A0DDB4510AA5232A51A25AC1074FFE5" 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_masi_OtherLiabilitiesLongTermAbstract_FF6B8932E0735347BDB7BDA1C72945FF" xlink:to="loc_us-gaap_OtherLiabilitiesDisclosureTextBlock_8A0DDB4510AA5232A51A25AC1074FFE5" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.masimo.com/role/OtherNonCurrentLiabilitiesOtherNonCurrentLiabilitiesComponentsOfOtherNonCurrentLiabilitiesDetail" xlink:type="extended">
    <link:loc xlink:href="masi-20190928.xsd#masi_OtherLiabilitiesLongTermAbstract" xlink:label="loc_masi_OtherLiabilitiesLongTermAbstract_0FF23A043DC85CBCAD7E7D4F77FD8FA5" xlink:type="locator" />
    <link:loc xlink:href="masi-20190928.xsd#masi_IncomeTaxPayableNoncurrent" xlink:label="loc_masi_IncomeTaxPayableNoncurrent_E6BA61D0FEDB5CA888EC89FFB3A9F007" 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_masi_OtherLiabilitiesLongTermAbstract_0FF23A043DC85CBCAD7E7D4F77FD8FA5" xlink:to="loc_masi_IncomeTaxPayableNoncurrent_E6BA61D0FEDB5CA888EC89FFB3A9F007" 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_6312AF6F3F4E5B1FB8B432D80B57A822" 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_masi_OtherLiabilitiesLongTermAbstract_0FF23A043DC85CBCAD7E7D4F77FD8FA5" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_6312AF6F3F4E5B1FB8B432D80B57A822" xlink:type="arc" />
    <link:loc xlink:href="masi-20190928.xsd#masi_UnrecognizedTaxBenefitsLiabilitiesNoncurrent" xlink:label="loc_masi_UnrecognizedTaxBenefitsLiabilitiesNoncurrent_C3DD0A34736C5F0B9F34B1E0F066A8BC" 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_masi_OtherLiabilitiesLongTermAbstract_0FF23A043DC85CBCAD7E7D4F77FD8FA5" xlink:to="loc_masi_UnrecognizedTaxBenefitsLiabilitiesNoncurrent_C3DD0A34736C5F0B9F34B1E0F066A8BC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxLiabilitiesNoncurrent" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesNoncurrent_0867616CA7BE52958A0491BFFF430D44" 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_masi_OtherLiabilitiesLongTermAbstract_0FF23A043DC85CBCAD7E7D4F77FD8FA5" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesNoncurrent_0867616CA7BE52958A0491BFFF430D44" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_02832E66AA22576E90C9B1EA5FC81BA3" 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_masi_OtherLiabilitiesLongTermAbstract_0FF23A043DC85CBCAD7E7D4F77FD8FA5" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_02832E66AA22576E90C9B1EA5FC81BA3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredCreditsAndOtherLiabilities" xlink:label="loc_us-gaap_DeferredCreditsAndOtherLiabilities_84B3324B412B5748B0E93B683CF1C245" 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_masi_OtherLiabilitiesLongTermAbstract_0FF23A043DC85CBCAD7E7D4F77FD8FA5" xlink:to="loc_us-gaap_DeferredCreditsAndOtherLiabilities_84B3324B412B5748B0E93B683CF1C245" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.masimo.com/role/OtherNonCurrentLiabilitiesOtherNonCurrentLiabilitiesTables" xlink:type="extended">
    <link:loc xlink:href="masi-20190928.xsd#masi_OtherLiabilitiesLongTermAbstract" xlink:label="loc_masi_OtherLiabilitiesLongTermAbstract_E55DE88953A053358AF7A90DF25915D7" xlink:type="locator" />
    <link:loc xlink:href="masi-20190928.xsd#masi_ComponentsOfOtherLiabilitiesLongTermTableTableTextBlock" xlink:label="loc_masi_ComponentsOfOtherLiabilitiesLongTermTableTableTextBlock_BFF6F45F92425F6BAA683641E0ED2E29" 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_masi_OtherLiabilitiesLongTermAbstract_E55DE88953A053358AF7A90DF25915D7" xlink:to="loc_masi_ComponentsOfOtherLiabilitiesLongTermTableTableTextBlock_BFF6F45F92425F6BAA683641E0ED2E29" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.masimo.com/role/PropertyAndEquipment" 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_1764C5C44E7857EB86FDBB9E64454683" 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_87441072C642594AA8C4B72BD9C2B180" 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_1764C5C44E7857EB86FDBB9E64454683" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_87441072C642594AA8C4B72BD9C2B180" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.masimo.com/role/PropertyAndEquipmentPropertyAndEquipmentDetails" 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_7EE7C5C8034EE4C0BE6CD0A61CADA79D" 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_9532CB082881FBFED40DD0A61CAD679D" 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_7EE7C5C8034EE4C0BE6CD0A61CADA79D" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_9532CB082881FBFED40DD0A61CAD679D" 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_AFFA766A3059A6A3D3AED0A61CAD40F9" 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_9532CB082881FBFED40DD0A61CAD679D" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_AFFA766A3059A6A3D3AED0A61CAD40F9" 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_887CBF19121B41BD4A29D0A61CAD3877" 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_AFFA766A3059A6A3D3AED0A61CAD40F9" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_887CBF19121B41BD4A29D0A61CAD3877" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BuildingAndBuildingImprovementsMember" xlink:label="loc_us-gaap_BuildingAndBuildingImprovementsMember_02260F3A82F9028A3138D0A61CAE3972" 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_887CBF19121B41BD4A29D0A61CAD3877" xlink:to="loc_us-gaap_BuildingAndBuildingImprovementsMember_02260F3A82F9028A3138D0A61CAE3972" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MachineryAndEquipmentMember" xlink:label="loc_us-gaap_MachineryAndEquipmentMember_7ECA9F3100963D6226F4D0A61CAE87E3" 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_887CBF19121B41BD4A29D0A61CAD3877" xlink:to="loc_us-gaap_MachineryAndEquipmentMember_7ECA9F3100963D6226F4D0A61CAE87E3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LandMember" xlink:label="loc_us-gaap_LandMember_72CA00C2C49B85D64D8AD0A61CAE4914" 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_887CBF19121B41BD4A29D0A61CAD3877" xlink:to="loc_us-gaap_LandMember_72CA00C2C49B85D64D8AD0A61CAE4914" xlink:type="arc" />
    <link:loc xlink:href="masi-20190928.xsd#masi_AircraftComponentsandVehiclesMember" xlink:label="loc_masi_AircraftComponentsandVehiclesMember_A1031E73FAAF21654E85D0A61CAE43EB" 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_887CBF19121B41BD4A29D0A61CAD3877" xlink:to="loc_masi_AircraftComponentsandVehiclesMember_A1031E73FAAF21654E85D0A61CAE43EB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ComputerEquipmentMember" xlink:label="loc_us-gaap_ComputerEquipmentMember_273858CDD92F14752946D0A61CAF6E04" 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_PropertyPlantAndEquipmentTypeDomain_887CBF19121B41BD4A29D0A61CAD3877" xlink:to="loc_us-gaap_ComputerEquipmentMember_273858CDD92F14752946D0A61CAF6E04" 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_771DCF5ADD475B24B357D0A61CAFF150" 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_PropertyPlantAndEquipmentTypeDomain_887CBF19121B41BD4A29D0A61CAD3877" xlink:to="loc_us-gaap_LeaseholdImprovementsMember_771DCF5ADD475B24B357D0A61CAFF150" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ToolsDiesAndMoldsMember" xlink:label="loc_us-gaap_ToolsDiesAndMoldsMember_75886C7CBF702B94DFA0D0A61CAF21B4" 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_PropertyPlantAndEquipmentTypeDomain_887CBF19121B41BD4A29D0A61CAD3877" xlink:to="loc_us-gaap_ToolsDiesAndMoldsMember_75886C7CBF702B94DFA0D0A61CAF21B4" 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_74F9425F8D1428A87321D0A61CAF67CC" 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_PropertyPlantAndEquipmentTypeDomain_887CBF19121B41BD4A29D0A61CAD3877" xlink:to="loc_us-gaap_FurnitureAndFixturesMember_74F9425F8D1428A87321D0A61CAF67CC" xlink:type="arc" />
    <link:loc xlink:href="masi-20190928.xsd#masi_DemonstrationUnitsMember" xlink:label="loc_masi_DemonstrationUnitsMember_06A42929FB621C75EDA5D0A61CAF8C33" 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_PropertyPlantAndEquipmentTypeDomain_887CBF19121B41BD4A29D0A61CAD3877" xlink:to="loc_masi_DemonstrationUnitsMember_06A42929FB621C75EDA5D0A61CAF8C33" 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_712E1027458FF23B12ACD0A61CAFAF33" 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_PropertyPlantAndEquipmentTypeDomain_887CBF19121B41BD4A29D0A61CAD3877" xlink:to="loc_us-gaap_ConstructionInProgressMember_712E1027458FF23B12ACD0A61CAFAF33" 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_3A28860CFBFFDE994E91D0A61CAF50F8" 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_9532CB082881FBFED40DD0A61CAD679D" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentLineItems_3A28860CFBFFDE994E91D0A61CAF50F8" 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_9E8DC80D8371B26D4DAAD0A61CB0A99A" 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_3A28860CFBFFDE994E91D0A61CAF50F8" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_9E8DC80D8371B26D4DAAD0A61CB0A99A" 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_6723E90D985923E4C92AD0A61CB08CBE" 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_PropertyPlantAndEquipmentLineItems_3A28860CFBFFDE994E91D0A61CAF50F8" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_6723E90D985923E4C92AD0A61CB08CBE" 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_2C57532DE43627971D33D0A61CB0BD60" 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_PropertyPlantAndEquipmentLineItems_3A28860CFBFFDE994E91D0A61CAF50F8" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_2C57532DE43627971D33D0A61CB0BD60" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Depreciation" xlink:label="loc_us-gaap_Depreciation_7D058AC1C9397D46FA89D0A61CB054F3" 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_PropertyPlantAndEquipmentLineItems_3A28860CFBFFDE994E91D0A61CAF50F8" xlink:to="loc_us-gaap_Depreciation_7D058AC1C9397D46FA89D0A61CB054F3" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.masimo.com/role/PropertyAndEquipmentPropertyAndEquipmentNarrativeDetails" 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_290456EAADED5FF585C754C7D5530FE6" 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_77FADB1F40E255D4BA00A00F3F560346" 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_290456EAADED5FF585C754C7D5530FE6" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_77FADB1F40E255D4BA00A00F3F560346" 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_06ABDF560EF3573A9B5A334A32FE4932" 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_77FADB1F40E255D4BA00A00F3F560346" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_06ABDF560EF3573A9B5A334A32FE4932" 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_BE09D71C0FC85D5896BCD223646B0B21" 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_06ABDF560EF3573A9B5A334A32FE4932" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_BE09D71C0FC85D5896BCD223646B0B21" 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_B5E49EF7BF3451BDB298519085B5A335" 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_77FADB1F40E255D4BA00A00F3F560346" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_B5E49EF7BF3451BDB298519085B5A335" 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_C4BD015FA5445B77940566C2BBD9C849" 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_B5E49EF7BF3451BDB298519085B5A335" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_C4BD015FA5445B77940566C2BBD9C849" 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_F3B41FC67642578AB98C86AD4308839B" 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_77FADB1F40E255D4BA00A00F3F560346" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentLineItems_F3B41FC67642578AB98C86AD4308839B" 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_EAFC2037B919581890E8263618B0715D" 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_F3B41FC67642578AB98C86AD4308839B" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_EAFC2037B919581890E8263618B0715D" 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_F169FFB71FFF5513B98023B5179BFD8B" 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_F3B41FC67642578AB98C86AD4308839B" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_F169FFB71FFF5513B98023B5179BFD8B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Depreciation" xlink:label="loc_us-gaap_Depreciation_6637A35AE69D571384E383E3566A083D" 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_F3B41FC67642578AB98C86AD4308839B" xlink:to="loc_us-gaap_Depreciation_6637A35AE69D571384E383E3566A083D" xlink:type="arc" />
    <link:loc xlink:href="masi-20190928.xsd#masi_PropertiesPurchased" xlink:label="loc_masi_PropertiesPurchased_D4ECB760FA6A56459226744777ACAF8B" 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_PropertyPlantAndEquipmentLineItems_F3B41FC67642578AB98C86AD4308839B" xlink:to="loc_masi_PropertiesPurchased_D4ECB760FA6A56459226744777ACAF8B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAdditions" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAdditions_BE90F2EC98D759FDB25733B5087BBAE5" 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_PropertyPlantAndEquipmentLineItems_F3B41FC67642578AB98C86AD4308839B" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentAdditions_BE90F2EC98D759FDB25733B5087BBAE5" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.masimo.com/role/PropertyAndEquipmentTables" 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_02E131C700225042AED2E269B6B3E80B" 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_7B21D03A91EE5ECA9EFED44996659CE4" 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_02E131C700225042AED2E269B6B3E80B" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_7B21D03A91EE5ECA9EFED44996659CE4" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.masimo.com/role/RelatedPartyTransactions" 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_501BCA08C418EF5341290E782DE23F2F" 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_13517EEC6EFC015C450F0E782DE25CBE" 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_501BCA08C418EF5341290E782DE23F2F" xlink:to="loc_us-gaap_RelatedPartyTransactionsDisclosureTextBlock_13517EEC6EFC015C450F0E782DE25CBE" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.masimo.com/role/RelatedPartyTransactionsRelatedPartyTransactionsDetails" 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_0B665C457EF0D39171F5DA7EE808EFD2" 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_A640C5B0206469D24C9CDA7EE80B268B" 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_0B665C457EF0D39171F5DA7EE808EFD2" xlink:to="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_A640C5B0206469D24C9CDA7EE80B268B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis" xlink:label="loc_us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis_F03DBB09967F89340187DA7EE80CFA12" 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_A640C5B0206469D24C9CDA7EE80B268B" xlink:to="loc_us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis_F03DBB09967F89340187DA7EE80CFA12" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ClassificationOfVariableInterestEntityDomain" xlink:label="loc_us-gaap_ClassificationOfVariableInterestEntityDomain_EA218D4E4FE3B94D608EDA7EE80CE72E" 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_VariableInterestEntitiesByClassificationOfEntityAxis_F03DBB09967F89340187DA7EE80CFA12" xlink:to="loc_us-gaap_ClassificationOfVariableInterestEntityDomain_EA218D4E4FE3B94D608EDA7EE80CE72E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember" xlink:label="loc_us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember_F2E493EB64D9BA34681CDA7EE80DFE4C" 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_ClassificationOfVariableInterestEntityDomain_EA218D4E4FE3B94D608EDA7EE80CE72E" xlink:to="loc_us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember_F2E493EB64D9BA34681CDA7EE80DFE4C" 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_FAC04E2A865A308F17EDDA7EE80D5DF2" 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_A640C5B0206469D24C9CDA7EE80B268B" xlink:to="loc_srt_RangeAxis_FAC04E2A865A308F17EDDA7EE80D5DF2" 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_1250E0B752430684B192DA7EE80DF294" 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_FAC04E2A865A308F17EDDA7EE80D5DF2" xlink:to="loc_srt_RangeMember_1250E0B752430684B192DA7EE80DF294" 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_0D2D4162F3B85C5FE14FDA7EE80E37F5" 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_1250E0B752430684B192DA7EE80DF294" xlink:to="loc_srt_MinimumMember_0D2D4162F3B85C5FE14FDA7EE80E37F5" 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_32748D4A10918F9ADDDDDA7EE80E4D8C" 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_A640C5B0206469D24C9CDA7EE80B268B" xlink:to="loc_us-gaap_RelatedPartyTransactionAxis_32748D4A10918F9ADDDDDA7EE80E4D8C" 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_069CD0A32938F06C18A1DA7EE80E3BD1" 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_32748D4A10918F9ADDDDDA7EE80E4D8C" xlink:to="loc_us-gaap_RelatedPartyTransactionDomain_069CD0A32938F06C18A1DA7EE80E3BD1" xlink:type="arc" />
    <link:loc xlink:href="masi-20190928.xsd#masi_CercacorLaboratoriesMember" xlink:label="loc_masi_CercacorLaboratoriesMember_42B01FC764C876287E3FDA7EE80E54C5" 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_069CD0A32938F06C18A1DA7EE80E3BD1" xlink:to="loc_masi_CercacorLaboratoriesMember_42B01FC764C876287E3FDA7EE80E54C5" xlink:type="arc" />
    <link:loc xlink:href="masi-20190928.xsd#masi_ReimbursementFeeMember" xlink:label="loc_masi_ReimbursementFeeMember_700191AEB59363289641DA7EE80F2025" 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_069CD0A32938F06C18A1DA7EE80E3BD1" xlink:to="loc_masi_ReimbursementFeeMember_700191AEB59363289641DA7EE80F2025" 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_019B33F5096AE750B849DA7EE80F61FF" 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_A640C5B0206469D24C9CDA7EE80B268B" xlink:to="loc_us-gaap_RelatedPartyTransactionLineItems_019B33F5096AE750B849DA7EE80F61FF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsForRoyalties" xlink:label="loc_us-gaap_PaymentsForRoyalties_DEA3744B1A5F653F8731DA7EE80FC417" 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_019B33F5096AE750B849DA7EE80F61FF" xlink:to="loc_us-gaap_PaymentsForRoyalties_DEA3744B1A5F653F8731DA7EE80FC417" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentForAdministrativeFees" xlink:label="loc_us-gaap_PaymentForAdministrativeFees_576F8836C4EC20DD23DADA7EE80FD769" 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_019B33F5096AE750B849DA7EE80F61FF" xlink:to="loc_us-gaap_PaymentForAdministrativeFees_576F8836C4EC20DD23DADA7EE80FD769" xlink:type="arc" />
    <link:loc xlink:href="masi-20190928.xsd#masi_PropertyPlantandEquipmentOccupiedSquareFeet" xlink:label="loc_masi_PropertyPlantandEquipmentOccupiedSquareFeet_921C131CF81D26FA31F7DA7EE80F24AD" 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_019B33F5096AE750B849DA7EE80F61FF" xlink:to="loc_masi_PropertyPlantandEquipmentOccupiedSquareFeet_921C131CF81D26FA31F7DA7EE80F24AD" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesIncomeStatementSubleaseRevenue" xlink:label="loc_us-gaap_OperatingLeasesIncomeStatementSubleaseRevenue_0480DEFC8D2403766CECDA7EE81056EC" 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_019B33F5096AE750B849DA7EE80F61FF" xlink:to="loc_us-gaap_OperatingLeasesIncomeStatementSubleaseRevenue_0480DEFC8D2403766CECDA7EE81056EC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RelatedPartyTransactionDueFromToRelatedParty" xlink:label="loc_us-gaap_RelatedPartyTransactionDueFromToRelatedParty_57AE5D0711B47F249A50DA7EE810A245" 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_019B33F5096AE750B849DA7EE80F61FF" xlink:to="loc_us-gaap_RelatedPartyTransactionDueFromToRelatedParty_57AE5D0711B47F249A50DA7EE810A245" xlink:type="arc" />
    <link:loc xlink:href="masi-20190928.xsd#masi_EstimateofAnnualPreventableHospitalDeathsPreventedby2020" xlink:label="loc_masi_EstimateofAnnualPreventableHospitalDeathsPreventedby2020_ABB5EE4A3421710F5992DA7EE810CF5D" 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_019B33F5096AE750B849DA7EE80F61FF" xlink:to="loc_masi_EstimateofAnnualPreventableHospitalDeathsPreventedby2020_ABB5EE4A3421710F5992DA7EE810CF5D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty" xlink:label="loc_us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty_7AA0E3C7904763343389DA7EE810A8ED" 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_019B33F5096AE750B849DA7EE80F61FF" xlink:to="loc_us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty_7AA0E3C7904763343389DA7EE810A8ED" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.masimo.com/role/SegmentInformationAndEnterpriseReporting" 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_2443BFCA585D541A88520E782B1D8407" 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_8913F065C0FF5B30B54F0E782B1D6CD7" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_2443BFCA585D541A88520E782B1D8407" xlink:to="loc_us-gaap_SegmentReportingDisclosureTextBlock_8913F065C0FF5B30B54F0E782B1D6CD7" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.masimo.com/role/SegmentInformationAndEnterpriseReportingAnalysisOfProductRevenuesBasedUponGeographicAreaShippedDetail" 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_64C6ECC81DD2907C07B2E4BFA13BC299" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable" xlink:label="loc_us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable_3FC687345EFAD21F9DC8E4BFA13BD1EB" 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_64C6ECC81DD2907C07B2E4BFA13BC299" xlink:to="loc_us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable_3FC687345EFAD21F9DC8E4BFA13BD1EB" 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_6E253EF18A004E2CC713E4BFA13B8006" 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_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable_3FC687345EFAD21F9DC8E4BFA13BD1EB" xlink:to="loc_srt_StatementGeographicalAxis_6E253EF18A004E2CC713E4BFA13B8006" 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_DD8723EB3691CC52B95AE4BFA13CEE6F" 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_6E253EF18A004E2CC713E4BFA13B8006" xlink:to="loc_srt_SegmentGeographicalDomain_DD8723EB3691CC52B95AE4BFA13CEE6F" 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_79C9DF833D3B5FFA8E00E4BFA13CAD05" 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_DD8723EB3691CC52B95AE4BFA13CEE6F" xlink:to="loc_country_US_79C9DF833D3B5FFA8E00E4BFA13CAD05" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EMEAMember" xlink:label="loc_us-gaap_EMEAMember_CDEF1D047885545584BDE4BFA13CB7E6" 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_srt_SegmentGeographicalDomain_DD8723EB3691CC52B95AE4BFA13CEE6F" xlink:to="loc_us-gaap_EMEAMember_CDEF1D047885545584BDE4BFA13CB7E6" 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_904CD7AAECA1496834DCE4BFA13C6EA2" 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_srt_SegmentGeographicalDomain_DD8723EB3691CC52B95AE4BFA13CEE6F" xlink:to="loc_srt_AsiaPacificMember_904CD7AAECA1496834DCE4BFA13C6EA2" 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_90B3ABD28AD39F4CA7BDE4BFA13D0B81" 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_DD8723EB3691CC52B95AE4BFA13CEE6F" xlink:to="loc_srt_AmericasMember_90B3ABD28AD39F4CA7BDE4BFA13D0B81" 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_F4F2E9B9064D154DFA50E4BFA13DDD6F" 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_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable_3FC687345EFAD21F9DC8E4BFA13BD1EB" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_F4F2E9B9064D154DFA50E4BFA13DDD6F" 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_3DC8CCEB900D5CD686CAE4BFA13D037C" 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_F4F2E9B9064D154DFA50E4BFA13DDD6F" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_3DC8CCEB900D5CD686CAE4BFA13D037C" 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_74381BC8D812A4C2666EE4BFA13DD991" 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_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable_3FC687345EFAD21F9DC8E4BFA13BD1EB" xlink:to="loc_us-gaap_ConcentrationRiskByTypeAxis_74381BC8D812A4C2666EE4BFA13DD991" 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_5C66B1F9F03C5BECA09BE4BFA13DAA43" 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_74381BC8D812A4C2666EE4BFA13DD991" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_5C66B1F9F03C5BECA09BE4BFA13DAA43" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ConsolidationItemsAxis" xlink:label="loc_srt_ConsolidationItemsAxis_A83219337A32CD3E2056E4BFA13EDA5C" 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_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable_3FC687345EFAD21F9DC8E4BFA13BD1EB" xlink:to="loc_srt_ConsolidationItemsAxis_A83219337A32CD3E2056E4BFA13EDA5C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ConsolidationItemsDomain" xlink:label="loc_srt_ConsolidationItemsDomain_83165C40ED2CD80A6D0DE4BFA13EFD4D" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsAxis_A83219337A32CD3E2056E4BFA13EDA5C" xlink:to="loc_srt_ConsolidationItemsDomain_83165C40ED2CD80A6D0DE4BFA13EFD4D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ReportableGeographicalComponentsMember" xlink:label="loc_srt_ReportableGeographicalComponentsMember_86A4511EDDC62E9E659FE4BFA13E0B11" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsDomain_83165C40ED2CD80A6D0DE4BFA13EFD4D" xlink:to="loc_srt_ReportableGeographicalComponentsMember_86A4511EDDC62E9E659FE4BFA13E0B11" 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_47A8CB311B4A4A66FCDDE4BFA13ECB4A" 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_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable_3FC687345EFAD21F9DC8E4BFA13BD1EB" xlink:to="loc_srt_MajorCustomersAxis_47A8CB311B4A4A66FCDDE4BFA13ECB4A" 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_8817EEFB28CD2E04F9C7E4BFA13F8061" 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_47A8CB311B4A4A66FCDDE4BFA13ECB4A" xlink:to="loc_srt_NameOfMajorCustomerDomain_8817EEFB28CD2E04F9C7E4BFA13F8061" 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_55FD3F2983EFFB2A7DB4E4BFA13FF35D" 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_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable_3FC687345EFAD21F9DC8E4BFA13BD1EB" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_55FD3F2983EFFB2A7DB4E4BFA13FF35D" 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_F95AB05E4894C77DE440E4BFA13F56EA" 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_55FD3F2983EFFB2A7DB4E4BFA13FF35D" xlink:to="loc_us-gaap_SegmentDomain_F95AB05E4894C77DE440E4BFA13F56EA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SubsegmentsAxis" xlink:label="loc_us-gaap_SubsegmentsAxis_660CB195C0E937486673E4BFA13F430F" 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_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable_3FC687345EFAD21F9DC8E4BFA13BD1EB" xlink:to="loc_us-gaap_SubsegmentsAxis_660CB195C0E937486673E4BFA13F430F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SubsegmentsDomain" xlink:label="loc_us-gaap_SubsegmentsDomain_589CF699AD08FAF449B9E4BFA13F181B" 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_SubsegmentsAxis_660CB195C0E937486673E4BFA13F430F" xlink:to="loc_us-gaap_SubsegmentsDomain_589CF699AD08FAF449B9E4BFA13F181B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SubsegmentsConsolidationItemsAxis" xlink:label="loc_us-gaap_SubsegmentsConsolidationItemsAxis_75280FD1586275ED1B80E4BFA1405C15" 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_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable_3FC687345EFAD21F9DC8E4BFA13BD1EB" xlink:to="loc_us-gaap_SubsegmentsConsolidationItemsAxis_75280FD1586275ED1B80E4BFA1405C15" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SubsegmentsConsolidationItemsDomain" xlink:label="loc_us-gaap_SubsegmentsConsolidationItemsDomain_7B95E8741A8DF4405E56E4BFA140D705" 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_SubsegmentsConsolidationItemsAxis_75280FD1586275ED1B80E4BFA1405C15" xlink:to="loc_us-gaap_SubsegmentsConsolidationItemsDomain_7B95E8741A8DF4405E56E4BFA140D705" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EntityWideRevenueMajorCustomerLineItems" xlink:label="loc_us-gaap_EntityWideRevenueMajorCustomerLineItems_0E646E9FDB01FD34486CE4BFA140BAFA" 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_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable_3FC687345EFAD21F9DC8E4BFA13BD1EB" xlink:to="loc_us-gaap_EntityWideRevenueMajorCustomerLineItems_0E646E9FDB01FD34486CE4BFA140BAFA" 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_3F8AA116B4A4B105CBBFE4BFA141076B" 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_EntityWideRevenueMajorCustomerLineItems_0E646E9FDB01FD34486CE4BFA140BAFA" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_3F8AA116B4A4B105CBBFE4BFA141076B" 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_34A36CDFDE8EA75CA142E4BFA1405F35" 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_EntityWideRevenueMajorCustomerLineItems_0E646E9FDB01FD34486CE4BFA140BAFA" xlink:to="loc_us-gaap_ConcentrationRiskPercentage1_34A36CDFDE8EA75CA142E4BFA1405F35" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SegmentReportingInformationRevenueAbstract" xlink:label="loc_us-gaap_SegmentReportingInformationRevenueAbstract_6F86F6EAAEF82921ABE2E4BFA141547C" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_64C6ECC81DD2907C07B2E4BFA13BC299" xlink:to="loc_us-gaap_SegmentReportingInformationRevenueAbstract_6F86F6EAAEF82921ABE2E4BFA141547C" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.masimo.com/role/SegmentInformationAndEnterpriseReportingLongLivedAssetsByGeographicAreaDetails" 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_679AD278917E5A338790FBE1F5390143" 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_9E3A1B3894655286A7EE502091C356C3" 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_679AD278917E5A338790FBE1F5390143" xlink:to="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_9E3A1B3894655286A7EE502091C356C3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ConsolidationItemsAxis" xlink:label="loc_srt_ConsolidationItemsAxis_A833E0407A02521AB146BF01349E5146" 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_9E3A1B3894655286A7EE502091C356C3" xlink:to="loc_srt_ConsolidationItemsAxis_A833E0407A02521AB146BF01349E5146" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ConsolidationItemsDomain" xlink:label="loc_srt_ConsolidationItemsDomain_39637BA980E15A838B0AFD1EAEC19209" 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_ConsolidationItemsAxis_A833E0407A02521AB146BF01349E5146" xlink:to="loc_srt_ConsolidationItemsDomain_39637BA980E15A838B0AFD1EAEC19209" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ReportableGeographicalComponentsMember" xlink:label="loc_srt_ReportableGeographicalComponentsMember_71DBE0EC267D55A69C7983B2E276C5F3" 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_ConsolidationItemsDomain_39637BA980E15A838B0AFD1EAEC19209" xlink:to="loc_srt_ReportableGeographicalComponentsMember_71DBE0EC267D55A69C7983B2E276C5F3" 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_CDA0EC6442A3543F8D2EDC9F1434274C" 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_9E3A1B3894655286A7EE502091C356C3" xlink:to="loc_srt_StatementGeographicalAxis_CDA0EC6442A3543F8D2EDC9F1434274C" 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_FAD130A6B13D58CA9DE82D4748CA0D98" 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_CDA0EC6442A3543F8D2EDC9F1434274C" xlink:to="loc_srt_SegmentGeographicalDomain_FAD130A6B13D58CA9DE82D4748CA0D98" 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_9E9BB23ABFCB57AA91A178DC469C7C01" 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_FAD130A6B13D58CA9DE82D4748CA0D98" xlink:to="loc_country_US_9E9BB23ABFCB57AA91A178DC469C7C01" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NonUsMember" xlink:label="loc_us-gaap_NonUsMember_0763D66A702E55D786F9D84346784DBA" 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_FAD130A6B13D58CA9DE82D4748CA0D98" xlink:to="loc_us-gaap_NonUsMember_0763D66A702E55D786F9D84346784DBA" 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_F618220BAC235D0AA79FCA54BA2B82CA" 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_9E3A1B3894655286A7EE502091C356C3" xlink:to="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_F618220BAC235D0AA79FCA54BA2B82CA" 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_187AA617153F5826AA605D23BED64550" 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_F618220BAC235D0AA79FCA54BA2B82CA" xlink:to="loc_us-gaap_NoncurrentAssets_187AA617153F5826AA605D23BED64550" xlink:type="arc" />
    <link:loc xlink:href="masi-20190928.xsd#masi_ConcentrationRiskLonglivedAssetGeographicAreaPercentage" xlink:label="loc_masi_ConcentrationRiskLonglivedAssetGeographicAreaPercentage_74BE4F8F01A0553193690FFF42463B1D" 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_F618220BAC235D0AA79FCA54BA2B82CA" xlink:to="loc_masi_ConcentrationRiskLonglivedAssetGeographicAreaPercentage_74BE4F8F01A0553193690FFF42463B1D" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.masimo.com/role/SegmentInformationAndEnterpriseReportingTables" 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_AD47FDAC78D05364936EC64043D660A3" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock" xlink:label="loc_us-gaap_ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock_3324E6E8619C5E778D394A7C26BCA188" 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_AD47FDAC78D05364936EC64043D660A3" xlink:to="loc_us-gaap_ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock_3324E6E8619C5E778D394A7C26BCA188" xlink:type="arc" />
    <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_05EEE389CF9759F48C2A41EB43276493" 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_AD47FDAC78D05364936EC64043D660A3" xlink:to="loc_us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock_05EEE389CF9759F48C2A41EB43276493" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.masimo.com/role/StockBasedCompensation" 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_B84CD4ED8441592E912B727FBFF3C6B7" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_2B73F52652C75A5C8F93C6577C9E9CCA" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_B84CD4ED8441592E912B727FBFF3C6B7" xlink:to="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_2B73F52652C75A5C8F93C6577C9E9CCA" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.masimo.com/role/StockBasedCompensationAdditionalInformationDetail" 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_6985FD6EF4653923FA09E4BFA1B479AF" 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_FD5AE7EF9268E0444466E4BFA1B434A3" 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_6985FD6EF4653923FA09E4BFA1B479AF" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_FD5AE7EF9268E0444466E4BFA1B434A3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_TitleOfIndividualAxis" xlink:label="loc_srt_TitleOfIndividualAxis_82FAEC09D920700E1654E4BFA1B49A7F" 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_FD5AE7EF9268E0444466E4BFA1B434A3" xlink:to="loc_srt_TitleOfIndividualAxis_82FAEC09D920700E1654E4BFA1B49A7F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_8CF0D45EDB09F2542A36E4BFA1B54539" 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_TitleOfIndividualAxis_82FAEC09D920700E1654E4BFA1B49A7F" xlink:to="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_8CF0D45EDB09F2542A36E4BFA1B54539" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ChiefExecutiveOfficerMember" xlink:label="loc_srt_ChiefExecutiveOfficerMember_C0AA8F7DB9C5902928E9E4BFA1B5EF21" 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_srt_TitleOfIndividualWithRelationshipToEntityDomain_8CF0D45EDB09F2542A36E4BFA1B54539" xlink:to="loc_srt_ChiefExecutiveOfficerMember_C0AA8F7DB9C5902928E9E4BFA1B5EF21" 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_A866F247967E16BCC7DFE4BFA1B53507" 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_FD5AE7EF9268E0444466E4BFA1B434A3" xlink:to="loc_us-gaap_PlanNameAxis_A866F247967E16BCC7DFE4BFA1B53507" 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_98E8C6BEEE6DAE7FA510E4BFA1B512CA" 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_A866F247967E16BCC7DFE4BFA1B53507" xlink:to="loc_us-gaap_PlanNameDomain_98E8C6BEEE6DAE7FA510E4BFA1B512CA" xlink:type="arc" />
    <link:loc xlink:href="masi-20190928.xsd#masi_A2017EquityIncentivePlanDomain" xlink:label="loc_masi_A2017EquityIncentivePlanDomain_945892E1C46F884DC232E4BFA1B6A65F" 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_98E8C6BEEE6DAE7FA510E4BFA1B512CA" xlink:to="loc_masi_A2017EquityIncentivePlanDomain_945892E1C46F884DC232E4BFA1B6A65F" xlink:type="arc" />
    <link:loc xlink:href="masi-20190928.xsd#masi_A2007StockIncentivePlanDomain" xlink:label="loc_masi_A2007StockIncentivePlanDomain_FB20A280A24F4FF2F0B8E4BFA1B6A94F" 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_PlanNameDomain_98E8C6BEEE6DAE7FA510E4BFA1B512CA" xlink:to="loc_masi_A2007StockIncentivePlanDomain_FB20A280A24F4FF2F0B8E4BFA1B6A94F" 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_DA44E2928D54084E93DCE4BFA1B63ACF" 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_FD5AE7EF9268E0444466E4BFA1B434A3" xlink:to="loc_us-gaap_AwardTypeAxis_DA44E2928D54084E93DCE4BFA1B63ACF" 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_C90667477213E0C61AADE4BFA1B68EDD" 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_DA44E2928D54084E93DCE4BFA1B63ACF" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_C90667477213E0C61AADE4BFA1B68EDD" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="loc_us-gaap_EmployeeStockOptionMember_5746FA052D098DA831C7E4BFA1B756F0" 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_C90667477213E0C61AADE4BFA1B68EDD" xlink:to="loc_us-gaap_EmployeeStockOptionMember_5746FA052D098DA831C7E4BFA1B756F0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_A6112AC3C3555B818DE9E4BFA1B7698E" 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_C90667477213E0C61AADE4BFA1B68EDD" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_A6112AC3C3555B818DE9E4BFA1B7698E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PerformanceSharesMember" xlink:label="loc_us-gaap_PerformanceSharesMember_0CDD63CF4F41F25277B0E4BFA1B7791C" 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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_C90667477213E0C61AADE4BFA1B68EDD" xlink:to="loc_us-gaap_PerformanceSharesMember_0CDD63CF4F41F25277B0E4BFA1B7791C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_C98E28FBAB4E2D4D0EADE4BFA1B7EA91" 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_FD5AE7EF9268E0444466E4BFA1B434A3" xlink:to="loc_us-gaap_StatementClassOfStockAxis_C98E28FBAB4E2D4D0EADE4BFA1B7EA91" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_F50CBF2E0F047B35B6A6E4BFA1B8884F" 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_StatementClassOfStockAxis_C98E28FBAB4E2D4D0EADE4BFA1B7EA91" xlink:to="loc_us-gaap_ClassOfStockDomain_F50CBF2E0F047B35B6A6E4BFA1B8884F" 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_A231D4F6DE2E0F80348DE4BFA1B8AE82" 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_FD5AE7EF9268E0444466E4BFA1B434A3" xlink:to="loc_srt_RangeAxis_A231D4F6DE2E0F80348DE4BFA1B8AE82" 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_481B06DFA72D20351DB2E4BFA1B82BD8" 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_A231D4F6DE2E0F80348DE4BFA1B8AE82" xlink:to="loc_srt_RangeMember_481B06DFA72D20351DB2E4BFA1B82BD8" 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_109712A42D91B48754B3E4BFA1B8C03D" 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_481B06DFA72D20351DB2E4BFA1B82BD8" xlink:to="loc_srt_MinimumMember_109712A42D91B48754B3E4BFA1B8C03D" 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_D8BE5CAE5ACAE7B46AFDE4BFA1B9B9FF" 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_481B06DFA72D20351DB2E4BFA1B82BD8" xlink:to="loc_srt_MaximumMember_D8BE5CAE5ACAE7B46AFDE4BFA1B9B9FF" 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_75CCE8B837919607986EE4BFA1B9C6B6" 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_FD5AE7EF9268E0444466E4BFA1B434A3" xlink:to="loc_us-gaap_VestingAxis_75CCE8B837919607986EE4BFA1B9C6B6" 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_7DCB1F3DBCB27D57A685E4BFA1B9B136" 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_75CCE8B837919607986EE4BFA1B9C6B6" xlink:to="loc_us-gaap_VestingDomain_7DCB1F3DBCB27D57A685E4BFA1B9B136" 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_0EFEF3674DA5FBFE94C8E4BFA1BA4572" 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_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_FD5AE7EF9268E0444466E4BFA1B434A3" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0EFEF3674DA5FBFE94C8E4BFA1BA4572" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1_E76AAA1F4C187F1EB97CE4BFA1BA99C4" 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_0EFEF3674DA5FBFE94C8E4BFA1BA4572" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1_E76AAA1F4C187F1EB97CE4BFA1BA99C4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:label="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_426DE1CF0FB36BE8772AE4BFA1BBD642" 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_0EFEF3674DA5FBFE94C8E4BFA1BA4572" xlink:to="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_426DE1CF0FB36BE8772AE4BFA1BBD642" 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_622EEBE50BC395B503F2E4BFA1BB3CA1" 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_0EFEF3674DA5FBFE94C8E4BFA1BA4572" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_622EEBE50BC395B503F2E4BFA1BB3CA1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_4C693B29DD92B98C1486E4BFA1BBBDF7" 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_0EFEF3674DA5FBFE94C8E4BFA1BA4572" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_4C693B29DD92B98C1486E4BFA1BBBDF7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_8269CF24FDD653014AE6E4BFA1BB7377" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0EFEF3674DA5FBFE94C8E4BFA1BA4572" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_8269CF24FDD653014AE6E4BFA1BB7377" 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_5E3D73092FBE181095C9E4BFA1BBD288" 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_0EFEF3674DA5FBFE94C8E4BFA1BA4572" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_5E3D73092FBE181095C9E4BFA1BBD288" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_BC4797129C9B87B44FFBE4BFA1BB3170" 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_0EFEF3674DA5FBFE94C8E4BFA1BA4572" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_BC4797129C9B87B44FFBE4BFA1BB3170" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_409470154220AA33BF88E4BFA1BC5B7B" 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_0EFEF3674DA5FBFE94C8E4BFA1BA4572" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_409470154220AA33BF88E4BFA1BC5B7B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_118D64874C74B2A551C4E4BFA1BC72D9" 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_0EFEF3674DA5FBFE94C8E4BFA1BA4572" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_118D64874C74B2A551C4E4BFA1BC72D9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights_FA756AB72AD5B728DF86E4BFA1BC2E6E" 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_0EFEF3674DA5FBFE94C8E4BFA1BA4572" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights_FA756AB72AD5B728DF86E4BFA1BC2E6E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms_7A637CC51C0E972D0556E4BFA1BC890A" 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_0EFEF3674DA5FBFE94C8E4BFA1BA4572" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms_7A637CC51C0E972D0556E4BFA1BC890A" 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_EA7670DFE421DFE1263BE4BFA1BCA33E" 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_0EFEF3674DA5FBFE94C8E4BFA1BA4572" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_EA7670DFE421DFE1263BE4BFA1BCA33E" 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_35BF063C0E4FB03E2501E4BFA1BD3AAF" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0EFEF3674DA5FBFE94C8E4BFA1BA4572" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_35BF063C0E4FB03E2501E4BFA1BD3AAF" 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_81146463F23DA112FFD8E4BFA1BD0D16" 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_0EFEF3674DA5FBFE94C8E4BFA1BA4572" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_81146463F23DA112FFD8E4BFA1BD0D16" xlink:type="arc" />
    <link:loc xlink:href="masi-20190928.xsd#masi_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsExpiredinPeriod" xlink:label="loc_masi_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsExpiredinPeriod_5F412E632B13DCA0324EE4BFA1BD9D6B" 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_0EFEF3674DA5FBFE94C8E4BFA1BA4572" xlink:to="loc_masi_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsExpiredinPeriod_5F412E632B13DCA0324EE4BFA1BD9D6B" xlink:type="arc" />
    <link:loc xlink:href="masi-20190928.xsd#masi_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsExercisedinPeriod" xlink:label="loc_masi_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsExercisedinPeriod_B7B4D06171E26363DAD1E4BFA1BD9FCA" 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_0EFEF3674DA5FBFE94C8E4BFA1BA4572" xlink:to="loc_masi_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsExercisedinPeriod_B7B4D06171E26363DAD1E4BFA1BD9FCA" 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_174155C9122BD62E8049E4BFA1BD0AF9" 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_0EFEF3674DA5FBFE94C8E4BFA1BA4572" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_174155C9122BD62E8049E4BFA1BD0AF9" 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_3A69F1B133CBF40D1B5BE4BFA1BED67E" 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_0EFEF3674DA5FBFE94C8E4BFA1BA4572" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_3A69F1B133CBF40D1B5BE4BFA1BED67E" 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_D70C808597C713020557E4BFA1BE8042" 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_0EFEF3674DA5FBFE94C8E4BFA1BA4572" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_D70C808597C713020557E4BFA1BE8042" 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_015C4D89F3A0DCB802CFE4BFA1BE709D" 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_0EFEF3674DA5FBFE94C8E4BFA1BA4572" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_015C4D89F3A0DCB802CFE4BFA1BE709D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_72F5CD463FD058488232E4BFA1BE7B60" xlink:type="locator" />
    <link:presentationArc order="21" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0EFEF3674DA5FBFE94C8E4BFA1BA4572" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_72F5CD463FD058488232E4BFA1BE7B60" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue_5801361C13220F18510FE4BFA1BE43FD" xlink:type="locator" />
    <link:presentationArc order="22" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0EFEF3674DA5FBFE94C8E4BFA1BA4572" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue_5801361C13220F18510FE4BFA1BE43FD" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_AA08A232B34963B935A2E4BFA1BE9C43" xlink:type="locator" />
    <link:presentationArc order="23" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0EFEF3674DA5FBFE94C8E4BFA1BA4572" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_AA08A232B34963B935A2E4BFA1BE9C43" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.masimo.com/role/StockBasedCompensationNumberAndWeightedAverageExercisePriceOfOptionsIssuedAndOutstandingUnderAllStockOptionPlansDetail" 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_029E097D960856B4A3335D26DF3A30CB" xlink:type="locator" />
    <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_3E75513A97515DE1B7A0E9D90823BFBD" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_029E097D960856B4A3335D26DF3A30CB" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_3E75513A97515DE1B7A0E9D90823BFBD" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_4A6FD2F389995154ADBA47C5D01B8B66" 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_029E097D960856B4A3335D26DF3A30CB" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_4A6FD2F389995154ADBA47C5D01B8B66" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_4DD86FE06C755978AA595E711F69BF01" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_4A6FD2F389995154ADBA47C5D01B8B66" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_4DD86FE06C755978AA595E711F69BF01" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_A1188849B70F5FC7B20010945AE387EA" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_4A6FD2F389995154ADBA47C5D01B8B66" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_A1188849B70F5FC7B20010945AE387EA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_E108C1186FBB59E0A00A2042FB33274F" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_4A6FD2F389995154ADBA47C5D01B8B66" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_E108C1186FBB59E0A00A2042FB33274F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_BFEE493C3A8C51668C5781FD03D7FB81" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_4A6FD2F389995154ADBA47C5D01B8B66" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_BFEE493C3A8C51668C5781FD03D7FB81" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_8C4FEF56C5FA5EA08C56FE44FE830E62" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_4A6FD2F389995154ADBA47C5D01B8B66" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_8C4FEF56C5FA5EA08C56FE44FE830E62" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_D42AD831F02256DFA9FFEF71495C471F" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_029E097D960856B4A3335D26DF3A30CB" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_D42AD831F02256DFA9FFEF71495C471F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_B2FE65CA146753D8BE4958B01DCCCD29" 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_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_029E097D960856B4A3335D26DF3A30CB" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_B2FE65CA146753D8BE4958B01DCCCD29" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_A5CDD5329DE951179FD974880A307D54" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_B2FE65CA146753D8BE4958B01DCCCD29" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_A5CDD5329DE951179FD974880A307D54" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_44D767B6AC8E55519FC65B43CD4D1363" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_B2FE65CA146753D8BE4958B01DCCCD29" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_44D767B6AC8E55519FC65B43CD4D1363" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_051C0CA5D26654BDB067737105AD3064" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_B2FE65CA146753D8BE4958B01DCCCD29" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_051C0CA5D26654BDB067737105AD3064" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_C3CF38143E3A519D808BE0EB1F7BB0F9" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_B2FE65CA146753D8BE4958B01DCCCD29" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_C3CF38143E3A519D808BE0EB1F7BB0F9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_7C4DF3CD99CD55C48E3DAE56EF3801F8" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_B2FE65CA146753D8BE4958B01DCCCD29" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_7C4DF3CD99CD55C48E3DAE56EF3801F8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_AE7D0DE833175A27A6E28E2388F81DD0" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_029E097D960856B4A3335D26DF3A30CB" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_AE7D0DE833175A27A6E28E2388F81DD0" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.masimo.com/role/StockBasedCompensationRangeOfAssumptionsUsedAndResultingWeightedAverageFairValueOfOptionsGrantedAtDateOfGrantDetail" 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_683C5E5E97FB51AEBAF2E78DAC776A8F" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_CA75C6E5AC7C54CEA66D1CEAECF0F01E" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_683C5E5E97FB51AEBAF2E78DAC776A8F" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_CA75C6E5AC7C54CEA66D1CEAECF0F01E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum_A80845E74D065CB0911EB0F527EB2BBD" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_CA75C6E5AC7C54CEA66D1CEAECF0F01E" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum_A80845E74D065CB0911EB0F527EB2BBD" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum_611A153A2FE95D1CAD2A19A9603B534C" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_CA75C6E5AC7C54CEA66D1CEAECF0F01E" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum_611A153A2FE95D1CAD2A19A9603B534C" 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_8D2C627DBE2051DC9ED826338B8515FA" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_CA75C6E5AC7C54CEA66D1CEAECF0F01E" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_8D2C627DBE2051DC9ED826338B8515FA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum_C11A2CF9381D5369AD5BC7E9E063FAFA" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_CA75C6E5AC7C54CEA66D1CEAECF0F01E" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum_C11A2CF9381D5369AD5BC7E9E063FAFA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum_14850F09C1B65C25B9C58EA9BAD6C5CC" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_CA75C6E5AC7C54CEA66D1CEAECF0F01E" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum_14850F09C1B65C25B9C58EA9BAD6C5CC" 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_6EFFC5D458345D0A98DF72A472320DEC" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_CA75C6E5AC7C54CEA66D1CEAECF0F01E" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_6EFFC5D458345D0A98DF72A472320DEC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_260B3F91B41F590E825D21C451998EB0" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_CA75C6E5AC7C54CEA66D1CEAECF0F01E" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_260B3F91B41F590E825D21C451998EB0" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.masimo.com/role/StockBasedCompensationStockBasedCompensationSummaryOfUnvestedRsuActivityDetails" 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_1A85BB53F2775929B76DBD8EF2672736" 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_5836D63AD8A95B1FA0F6D3BCB2699642" 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_1A85BB53F2775929B76DBD8EF2672736" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_5836D63AD8A95B1FA0F6D3BCB2699642" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_TitleOfIndividualAxis" xlink:label="loc_srt_TitleOfIndividualAxis_1AE15AA490D8596FBAFF18B27D41ED8D" 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_5836D63AD8A95B1FA0F6D3BCB2699642" xlink:to="loc_srt_TitleOfIndividualAxis_1AE15AA490D8596FBAFF18B27D41ED8D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_466FE89F36D75775A07648946F33E380" 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_TitleOfIndividualAxis_1AE15AA490D8596FBAFF18B27D41ED8D" xlink:to="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_466FE89F36D75775A07648946F33E380" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ChiefExecutiveOfficerMember" xlink:label="loc_srt_ChiefExecutiveOfficerMember_9584CDF6FBD55309954C8FCE9CBA1D95" 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_TitleOfIndividualWithRelationshipToEntityDomain_466FE89F36D75775A07648946F33E380" xlink:to="loc_srt_ChiefExecutiveOfficerMember_9584CDF6FBD55309954C8FCE9CBA1D95" 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_E0ED7D2B4B7655069EF8ACD16E0962E3" 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_5836D63AD8A95B1FA0F6D3BCB2699642" xlink:to="loc_us-gaap_PlanNameAxis_E0ED7D2B4B7655069EF8ACD16E0962E3" 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_5944DFE364C85F1FA428750605DE8CD5" 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_E0ED7D2B4B7655069EF8ACD16E0962E3" xlink:to="loc_us-gaap_PlanNameDomain_5944DFE364C85F1FA428750605DE8CD5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AwardDateAxis" xlink:label="loc_us-gaap_AwardDateAxis_A4331DFB05CB5529A744956F63E0F149" 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_5836D63AD8A95B1FA0F6D3BCB2699642" xlink:to="loc_us-gaap_AwardDateAxis_A4331DFB05CB5529A744956F63E0F149" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AwardDateDomain" xlink:label="loc_us-gaap_AwardDateDomain_2CF249C06E4D56A58C125D4C9C16074F" 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_AwardDateAxis_A4331DFB05CB5529A744956F63E0F149" xlink:to="loc_us-gaap_AwardDateDomain_2CF249C06E4D56A58C125D4C9C16074F" 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_819F402EEFC7594687057F33D779189E" 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_5836D63AD8A95B1FA0F6D3BCB2699642" xlink:to="loc_us-gaap_AwardTypeAxis_819F402EEFC7594687057F33D779189E" 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_F3664A43D8D05125917108EE638C50F3" 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_819F402EEFC7594687057F33D779189E" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_F3664A43D8D05125917108EE638C50F3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="loc_us-gaap_EmployeeStockOptionMember_5966D95358EC5ED191B67FC6E2ECEBD1" 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_F3664A43D8D05125917108EE638C50F3" xlink:to="loc_us-gaap_EmployeeStockOptionMember_5966D95358EC5ED191B67FC6E2ECEBD1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_02816D22767552F6BB22C5E79E526BBE" 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_F3664A43D8D05125917108EE638C50F3" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_02816D22767552F6BB22C5E79E526BBE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PerformanceSharesMember" xlink:label="loc_us-gaap_PerformanceSharesMember_8E09C935E8FC5C2A9FEB5E32154548B7" 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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_F3664A43D8D05125917108EE638C50F3" xlink:to="loc_us-gaap_PerformanceSharesMember_8E09C935E8FC5C2A9FEB5E32154548B7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_A54E299384B358968E81B7A855B82165" 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_5836D63AD8A95B1FA0F6D3BCB2699642" xlink:to="loc_us-gaap_StatementClassOfStockAxis_A54E299384B358968E81B7A855B82165" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_B107D7E0D4F35FCD891BC89628CFD9B3" 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_StatementClassOfStockAxis_A54E299384B358968E81B7A855B82165" xlink:to="loc_us-gaap_ClassOfStockDomain_B107D7E0D4F35FCD891BC89628CFD9B3" 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_EB2A66AD5C6858A0911231E031159851" 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_5836D63AD8A95B1FA0F6D3BCB2699642" xlink:to="loc_srt_RangeAxis_EB2A66AD5C6858A0911231E031159851" 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_433AE0E2286259F5BEE9E641710473B8" 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_EB2A66AD5C6858A0911231E031159851" xlink:to="loc_srt_RangeMember_433AE0E2286259F5BEE9E641710473B8" 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_D4F007A0D18C566CA3BB8AFBEA7BFFC7" 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_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_5836D63AD8A95B1FA0F6D3BCB2699642" xlink:to="loc_us-gaap_VestingAxis_D4F007A0D18C566CA3BB8AFBEA7BFFC7" 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_9C2D1E69A0D05E82842DD6DB9E2E6DF4" 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_D4F007A0D18C566CA3BB8AFBEA7BFFC7" xlink:to="loc_us-gaap_VestingDomain_9C2D1E69A0D05E82842DD6DB9E2E6DF4" 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_A924065A76545B97AE3478C4285DADBA" 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_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_5836D63AD8A95B1FA0F6D3BCB2699642" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_A924065A76545B97AE3478C4285DADBA" 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_39B97321DBDE52BDB0C8555204D84AC8" 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_A924065A76545B97AE3478C4285DADBA" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_39B97321DBDE52BDB0C8555204D84AC8" 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_6258BA03E65D5C3298CC73625B4E7CEF" 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_A924065A76545B97AE3478C4285DADBA" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_6258BA03E65D5C3298CC73625B4E7CEF" 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_EF65CC24D1455C3F8138D5BC88D25CF0" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_A924065A76545B97AE3478C4285DADBA" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_EF65CC24D1455C3F8138D5BC88D25CF0" xlink:type="arc" />
    <link:loc xlink:href="masi-20190928.xsd#masi_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsExpiredinPeriod" xlink:label="loc_masi_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsExpiredinPeriod_F6CD4793F7735D499873D76AB5DCAA4E" 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_A924065A76545B97AE3478C4285DADBA" xlink:to="loc_masi_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsExpiredinPeriod_F6CD4793F7735D499873D76AB5DCAA4E" xlink:type="arc" />
    <link:loc xlink:href="masi-20190928.xsd#masi_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsExercisedinPeriod" xlink:label="loc_masi_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsExercisedinPeriod_437CC7EA3CDE57E79FE010773C8AF812" 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_A924065A76545B97AE3478C4285DADBA" xlink:to="loc_masi_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsExercisedinPeriod_437CC7EA3CDE57E79FE010773C8AF812" 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_BDD83A12DFAB5320953819AAD3455364" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_A924065A76545B97AE3478C4285DADBA" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_BDD83A12DFAB5320953819AAD3455364" 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_EF73F02DA5DB5040BBC1FC65706777E3" 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_A924065A76545B97AE3478C4285DADBA" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_EF73F02DA5DB5040BBC1FC65706777E3" 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_1C6E446A547A5C08A7A9FC54FF1C9340" 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_A924065A76545B97AE3478C4285DADBA" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_1C6E446A547A5C08A7A9FC54FF1C9340" 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_802452DA456255C2B4B2314B3E412B1B" 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_A924065A76545B97AE3478C4285DADBA" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_802452DA456255C2B4B2314B3E412B1B" xlink:type="arc" />
    <link:loc xlink:href="masi-20190928.xsd#masi_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsExpiredWeighedAverageGrantDateFairValue" xlink:label="loc_masi_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsExpiredWeighedAverageGrantDateFairValue_8C021068FCB6557695A4A066583369F6" 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_A924065A76545B97AE3478C4285DADBA" xlink:to="loc_masi_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsExpiredWeighedAverageGrantDateFairValue_8C021068FCB6557695A4A066583369F6" 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_A668C8F55AB656568A5DB41C9E98E012" 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_A924065A76545B97AE3478C4285DADBA" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_A668C8F55AB656568A5DB41C9E98E012" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1_C2B4C2D811A35C2884A773F6B7030083" 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_A924065A76545B97AE3478C4285DADBA" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1_C2B4C2D811A35C2884A773F6B7030083" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_D69946BC51F850C0A47436E3F63F7C4A" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_A924065A76545B97AE3478C4285DADBA" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_D69946BC51F850C0A47436E3F63F7C4A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_47EFECBB4734561A9836C60AEA43AE76" 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_A924065A76545B97AE3478C4285DADBA" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_47EFECBB4734561A9836C60AEA43AE76" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms_A6FB6F11F00A5A82B290B23C018E4554" 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_A924065A76545B97AE3478C4285DADBA" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms_A6FB6F11F00A5A82B290B23C018E4554" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.masimo.com/role/StockBasedCompensationTables" 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_1DF2A63AB1235EF1B803EBF5CC0AD20C" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_9CD176F4547458B785323ECA4FFC9F31" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_1DF2A63AB1235EF1B803EBF5CC0AD20C" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_9CD176F4547458B785323ECA4FFC9F31" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_D66354CF1FC85DD69439522E8595BAF3" 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_1DF2A63AB1235EF1B803EBF5CC0AD20C" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_D66354CF1FC85DD69439522E8595BAF3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock_DA2EAEF5FAAB54AEB711160F8958D581" 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_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_1DF2A63AB1235EF1B803EBF5CC0AD20C" xlink:to="loc_us-gaap_ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock_DA2EAEF5FAAB54AEB711160F8958D581" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_B002991109C35FB4ABDA6760A9522F66" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_1DF2A63AB1235EF1B803EBF5CC0AD20C" xlink:to="loc_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_B002991109C35FB4ABDA6760A9522F66" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.masimo.com/role/StockRepurchaseProgram" 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_E702F7B57662E59935280E782BD090CA" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:label="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock_CA162F5FDCFD70AB4E8B0E782BD05968" 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_E702F7B57662E59935280E782BD090CA" xlink:to="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock_CA162F5FDCFD70AB4E8B0E782BD05968" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.masimo.com/role/StockRepurchaseProgramAdditionalInformationDetail" 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_234B5206306749F3231513579BE56601" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfStockByClassTable" xlink:label="loc_us-gaap_ScheduleOfStockByClassTable_5993384C314ED5021C3B13579BE8D964" 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_234B5206306749F3231513579BE56601" xlink:to="loc_us-gaap_ScheduleOfStockByClassTable_5993384C314ED5021C3B13579BE8D964" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareRepurchaseProgramAxis" xlink:label="loc_us-gaap_ShareRepurchaseProgramAxis_D626F8CDCB3B885567C213579BE98771" 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_ScheduleOfStockByClassTable_5993384C314ED5021C3B13579BE8D964" xlink:to="loc_us-gaap_ShareRepurchaseProgramAxis_D626F8CDCB3B885567C213579BE98771" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareRepurchaseProgramDomain" xlink:label="loc_us-gaap_ShareRepurchaseProgramDomain_C9EFC588F13F1587F32613579BE911F6" 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_ShareRepurchaseProgramAxis_D626F8CDCB3B885567C213579BE98771" xlink:to="loc_us-gaap_ShareRepurchaseProgramDomain_C9EFC588F13F1587F32613579BE911F6" xlink:type="arc" />
    <link:loc xlink:href="masi-20190928.xsd#masi_A2015RepurchaseProgramMember" xlink:label="loc_masi_A2015RepurchaseProgramMember_BF4D1766CC2C194E4E3713579BE9AB7B" 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_ShareRepurchaseProgramDomain_C9EFC588F13F1587F32613579BE911F6" xlink:to="loc_masi_A2015RepurchaseProgramMember_BF4D1766CC2C194E4E3713579BE9AB7B" xlink:type="arc" />
    <link:loc xlink:href="masi-20190928.xsd#masi_A2018RepurchaseProgramMember" xlink:label="loc_masi_A2018RepurchaseProgramMember_D1767D156EE4015052371361608D678B" 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_ShareRepurchaseProgramDomain_C9EFC588F13F1587F32613579BE911F6" xlink:to="loc_masi_A2018RepurchaseProgramMember_D1767D156EE4015052371361608D678B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_C986EB48117932CA47D713579BEA0EC8" 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_ScheduleOfStockByClassTable_5993384C314ED5021C3B13579BE8D964" xlink:to="loc_us-gaap_StatementClassOfStockAxis_C986EB48117932CA47D713579BEA0EC8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_8272237E6F926AE69B6E13579BEABBB1" 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_StatementClassOfStockAxis_C986EB48117932CA47D713579BEA0EC8" xlink:to="loc_us-gaap_ClassOfStockDomain_8272237E6F926AE69B6E13579BEABBB1" 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_211CEDC4F69085F8FE4C13579BEBAA33" 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_ClassOfStockDomain_8272237E6F926AE69B6E13579BEABBB1" xlink:to="loc_us-gaap_CommonStockMember_211CEDC4F69085F8FE4C13579BEBAA33" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ClassOfStockLineItems" xlink:label="loc_us-gaap_ClassOfStockLineItems_82827A464A3F9EE9DE3A13579BEBF9DB" 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_ScheduleOfStockByClassTable_5993384C314ED5021C3B13579BE8D964" xlink:to="loc_us-gaap_ClassOfStockLineItems_82827A464A3F9EE9DE3A13579BEBF9DB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased" xlink:label="loc_us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased_6DD7F286DFA11834839E13579BEB6220" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_82827A464A3F9EE9DE3A13579BEBF9DB" xlink:to="loc_us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased_6DD7F286DFA11834839E13579BEB6220" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockRepurchaseProgramPeriodInForce1" xlink:label="loc_us-gaap_StockRepurchaseProgramPeriodInForce1_7AB6263C0917BBC13AFD1357B15E5C75" 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_ClassOfStockLineItems_82827A464A3F9EE9DE3A13579BEBF9DB" xlink:to="loc_us-gaap_StockRepurchaseProgramPeriodInForce1_7AB6263C0917BBC13AFD1357B15E5C75" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xlink:label="loc_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_4DA737E6D90723472A3113579BECCE43" 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_ClassOfStockLineItems_82827A464A3F9EE9DE3A13579BEBF9DB" xlink:to="loc_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_4DA737E6D90723472A3113579BECCE43" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TreasuryStockSharesAcquired" xlink:label="loc_us-gaap_TreasuryStockSharesAcquired_F8E4D8DC54E5AE83F4C313579BEC4E3F" 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_ClassOfStockLineItems_82827A464A3F9EE9DE3A13579BEBF9DB" xlink:to="loc_us-gaap_TreasuryStockSharesAcquired_F8E4D8DC54E5AE83F4C313579BEC4E3F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TreasuryStockAcquiredAverageCostPerShare" xlink:label="loc_us-gaap_TreasuryStockAcquiredAverageCostPerShare_6225D22248250C878DCD13579BEF40B7" 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_ClassOfStockLineItems_82827A464A3F9EE9DE3A13579BEBF9DB" xlink:to="loc_us-gaap_TreasuryStockAcquiredAverageCostPerShare_6225D22248250C878DCD13579BEF40B7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:label="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_587A748A49157BAAB31C13579BEFE77D" 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_ClassOfStockLineItems_82827A464A3F9EE9DE3A13579BEBF9DB" xlink:to="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_587A748A49157BAAB31C13579BEFE77D" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.masimo.com/role/StockRepurchaseProgramTables" 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_37958278DC8C540E89DA796667236A4C" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfStockByClassTable" xlink:label="loc_us-gaap_ScheduleOfStockByClassTable_8473CEA7CFC2578E98AA359C0D09A9D2" 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_37958278DC8C540E89DA796667236A4C" xlink:to="loc_us-gaap_ScheduleOfStockByClassTable_8473CEA7CFC2578E98AA359C0D09A9D2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_C2B5718CF1FE56F3880A1D0DFF650AC0" 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_ScheduleOfStockByClassTable_8473CEA7CFC2578E98AA359C0D09A9D2" xlink:to="loc_us-gaap_StatementClassOfStockAxis_C2B5718CF1FE56F3880A1D0DFF650AC0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_8D991A67C8D259CD83958750FFDD2CAB" 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_StatementClassOfStockAxis_C2B5718CF1FE56F3880A1D0DFF650AC0" xlink:to="loc_us-gaap_ClassOfStockDomain_8D991A67C8D259CD83958750FFDD2CAB" 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_967FF4EE836654389933A412F1C861C6" 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_ClassOfStockDomain_8D991A67C8D259CD83958750FFDD2CAB" xlink:to="loc_us-gaap_CommonStockMember_967FF4EE836654389933A412F1C861C6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ClassOfStockLineItems" xlink:label="loc_us-gaap_ClassOfStockLineItems_3C07805262855057B8187432DB59A837" 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_ScheduleOfStockByClassTable_8473CEA7CFC2578E98AA359C0D09A9D2" xlink:to="loc_us-gaap_ClassOfStockLineItems_3C07805262855057B8187432DB59A837" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TreasuryStockTextBlock" xlink:label="loc_us-gaap_TreasuryStockTextBlock_6E5A1B0B0B915FB7B60DE740EFA5728D" 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_ClassOfStockLineItems_3C07805262855057B8187432DB59A837" xlink:to="loc_us-gaap_TreasuryStockTextBlock_6E5A1B0B0B915FB7B60DE740EFA5728D" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.masimo.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_BD689220E97D5E689078EBDAEBF9739E" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SignificantAccountingPoliciesTextBlock" xlink:label="loc_us-gaap_SignificantAccountingPoliciesTextBlock_229E3B4DD34753B2AC9D4F819FDC1E2B" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_BD689220E97D5E689078EBDAEBF9739E" xlink:to="loc_us-gaap_SignificantAccountingPoliciesTextBlock_229E3B4DD34753B2AC9D4F819FDC1E2B" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.masimo.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" 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_7724B778F6D063261ABD0E782E0B888D" xlink:type="locator" />
    <link:loc xlink:href="masi-20190928.xsd#masi_SummaryOfSignificantAccountingPoliciesTable" xlink:label="loc_masi_SummaryOfSignificantAccountingPoliciesTable_766903D15E25F0BA093C0E782E0BDC66" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_7724B778F6D063261ABD0E782E0B888D" xlink:to="loc_masi_SummaryOfSignificantAccountingPoliciesTable_766903D15E25F0BA093C0E782E0BDC66" 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_EC5C415AEC377E8AC7020E782E0C652A" 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_masi_SummaryOfSignificantAccountingPoliciesTable_766903D15E25F0BA093C0E782E0BDC66" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_EC5C415AEC377E8AC7020E782E0C652A" 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_B349F39FBDE25C89AF000E782E0CC94B" 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_EC5C415AEC377E8AC7020E782E0C652A" xlink:to="loc_us-gaap_EquityComponentDomain_B349F39FBDE25C89AF000E782E0CC94B" 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_5326CC550A781E2C5E4A0E782E0C4C14" 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_B349F39FBDE25C89AF000E782E0CC94B" xlink:to="loc_us-gaap_RetainedEarningsMember_5326CC550A781E2C5E4A0E782E0C4C14" 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_E08A7FA4D7996269A66F0E782E0CCA87" 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_masi_SummaryOfSignificantAccountingPoliciesTable_766903D15E25F0BA093C0E782E0BDC66" xlink:to="loc_srt_RangeAxis_E08A7FA4D7996269A66F0E782E0CCA87" 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_0FD99E186A005516F3DD0E782E0D57A9" 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_E08A7FA4D7996269A66F0E782E0CCA87" xlink:to="loc_srt_RangeMember_0FD99E186A005516F3DD0E782E0D57A9" 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_FC5B6CA84EC52776732C0E782E0D2CA1" 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_srt_RangeMember_0FD99E186A005516F3DD0E782E0D57A9" xlink:to="loc_srt_MinimumMember_FC5B6CA84EC52776732C0E782E0D2CA1" 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_5C083DC514C47EA3174F0E782E0D37F3" 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_srt_RangeMember_0FD99E186A005516F3DD0E782E0D57A9" xlink:to="loc_srt_MaximumMember_5C083DC514C47EA3174F0E782E0D37F3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:label="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_D6D16E7FC30A3630AA4B0E782E0D757E" 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_masi_SummaryOfSignificantAccountingPoliciesTable_766903D15E25F0BA093C0E782E0BDC66" xlink:to="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_D6D16E7FC30A3630AA4B0E782E0D757E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TypeOfAdoptionMember" xlink:label="loc_us-gaap_TypeOfAdoptionMember_46161277CDF4986870C10E782E0E723B" 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_AdjustmentsForNewAccountingPronouncementsAxis_D6D16E7FC30A3630AA4B0E782E0D757E" xlink:to="loc_us-gaap_TypeOfAdoptionMember_46161277CDF4986870C10E782E0E723B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountingStandardsUpdate201602Member" xlink:label="loc_us-gaap_AccountingStandardsUpdate201602Member_3E5CF317B9FCD42293100E782E0EF825" 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_TypeOfAdoptionMember_46161277CDF4986870C10E782E0E723B" xlink:to="loc_us-gaap_AccountingStandardsUpdate201602Member_3E5CF317B9FCD42293100E782E0EF825" 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_6C85AACAD09F23B64C770E782E0E8932" 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_masi_SummaryOfSignificantAccountingPoliciesTable_766903D15E25F0BA093C0E782E0BDC66" xlink:to="loc_us-gaap_AwardTypeAxis_6C85AACAD09F23B64C770E782E0E8932" 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_AAB1588A6D842719B6230E782E0E0305" 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_6C85AACAD09F23B64C770E782E0E8932" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_AAB1588A6D842719B6230E782E0E0305" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_7DF4DEA4C074D3E8CBEA0E782E0FB994" 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_AAB1588A6D842719B6230E782E0E0305" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_7DF4DEA4C074D3E8CBEA0E782E0FB994" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_TitleOfIndividualAxis" xlink:label="loc_srt_TitleOfIndividualAxis_1900422A89E1E099BB820E782E0F3C7E" 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_masi_SummaryOfSignificantAccountingPoliciesTable_766903D15E25F0BA093C0E782E0BDC66" xlink:to="loc_srt_TitleOfIndividualAxis_1900422A89E1E099BB820E782E0F3C7E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_3DE32A494E955ED146D10E782E0FCD05" 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_TitleOfIndividualAxis_1900422A89E1E099BB820E782E0F3C7E" xlink:to="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_3DE32A494E955ED146D10E782E0FCD05" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ChiefExecutiveOfficerMember" xlink:label="loc_srt_ChiefExecutiveOfficerMember_4AA22FF98BAB910CB01B0E782E10FFAC" 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_TitleOfIndividualWithRelationshipToEntityDomain_3DE32A494E955ED146D10E782E0FCD05" xlink:to="loc_srt_ChiefExecutiveOfficerMember_4AA22FF98BAB910CB01B0E782E10FFAC" 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_5C7EEB20F78148FCA0B90E782E106B8E" 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_masi_SummaryOfSignificantAccountingPoliciesTable_766903D15E25F0BA093C0E782E0BDC66" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_5C7EEB20F78148FCA0B90E782E106B8E" 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_5AD291972738578CD1770E782E101208" 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_5C7EEB20F78148FCA0B90E782E106B8E" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_5AD291972738578CD1770E782E101208" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AirTransportationEquipmentMember" xlink:label="loc_us-gaap_AirTransportationEquipmentMember_2E783709E394DACDC7B10E782E10519A" 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_PropertyPlantAndEquipmentTypeDomain_5AD291972738578CD1770E782E101208" xlink:to="loc_us-gaap_AirTransportationEquipmentMember_2E783709E394DACDC7B10E782E10519A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BuildingMember" xlink:label="loc_us-gaap_BuildingMember_5BC0CC918FAF9368D7160E782E118F82" 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_5AD291972738578CD1770E782E101208" xlink:to="loc_us-gaap_BuildingMember_5BC0CC918FAF9368D7160E782E118F82" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LandBuildingsAndImprovementsMember" xlink:label="loc_us-gaap_LandBuildingsAndImprovementsMember_C0A30361CA207E8DC4320E782E11BC6E" 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_5AD291972738578CD1770E782E101208" xlink:to="loc_us-gaap_LandBuildingsAndImprovementsMember_C0A30361CA207E8DC4320E782E11BC6E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ComputerEquipmentMember" xlink:label="loc_us-gaap_ComputerEquipmentMember_103F9936043A880CD6580E782E11175F" 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_5AD291972738578CD1770E782E101208" xlink:to="loc_us-gaap_ComputerEquipmentMember_103F9936043A880CD6580E782E11175F" xlink:type="arc" />
    <link:loc xlink:href="masi-20190928.xsd#masi_DemonstrationUnitsMember" xlink:label="loc_masi_DemonstrationUnitsMember_81770AE91AB96A8E31050E782E11AD9C" 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_PropertyPlantAndEquipmentTypeDomain_5AD291972738578CD1770E782E101208" xlink:to="loc_masi_DemonstrationUnitsMember_81770AE91AB96A8E31050E782E11AD9C" xlink:type="arc" />
    <link:loc xlink:href="masi-20190928.xsd#masi_FurnitureandOfficeEquipmentMember" xlink:label="loc_masi_FurnitureandOfficeEquipmentMember_DEE8C1074C3819AB76900E782E1121E2" 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_PropertyPlantAndEquipmentTypeDomain_5AD291972738578CD1770E782E101208" xlink:to="loc_masi_FurnitureandOfficeEquipmentMember_DEE8C1074C3819AB76900E782E1121E2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MachineryAndEquipmentMember" xlink:label="loc_us-gaap_MachineryAndEquipmentMember_7E08AADD3300EEF75C550E782E129636" 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_PropertyPlantAndEquipmentTypeDomain_5AD291972738578CD1770E782E101208" xlink:to="loc_us-gaap_MachineryAndEquipmentMember_7E08AADD3300EEF75C550E782E129636" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ToolsDiesAndMoldsMember" xlink:label="loc_us-gaap_ToolsDiesAndMoldsMember_A78E37C35EF6FD7213CA0E782E12D85D" 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_PropertyPlantAndEquipmentTypeDomain_5AD291972738578CD1770E782E101208" xlink:to="loc_us-gaap_ToolsDiesAndMoldsMember_A78E37C35EF6FD7213CA0E782E12D85D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_VehiclesMember" xlink:label="loc_us-gaap_VehiclesMember_25F89AF47E769DE37A8E0E782E123F44" 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_PropertyPlantAndEquipmentTypeDomain_5AD291972738578CD1770E782E101208" xlink:to="loc_us-gaap_VehiclesMember_25F89AF47E769DE37A8E0E782E123F44" 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_5D3C82313247F35D962D0E782E125FDD" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_masi_SummaryOfSignificantAccountingPoliciesTable_766903D15E25F0BA093C0E782E0BDC66" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_5D3C82313247F35D962D0E782E125FDD" 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_8457FEBA7044A382790C0E782E12187F" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_5D3C82313247F35D962D0E782E125FDD" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_8457FEBA7044A382790C0E782E12187F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PatentsMember" xlink:label="loc_us-gaap_PatentsMember_075E25CA1A15D9F690590E782E131CC2" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_8457FEBA7044A382790C0E782E12187F" xlink:to="loc_us-gaap_PatentsMember_075E25CA1A15D9F690590E782E131CC2" 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_99034BABDD5F459706DC0E782E13A9D0" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_8457FEBA7044A382790C0E782E12187F" xlink:to="loc_us-gaap_TrademarksMember_99034BABDD5F459706DC0E782E13A9D0" xlink:type="arc" />
    <link:loc xlink:href="masi-20190928.xsd#masi_SummaryOfSignificantAccountingPoliciesLineItems" xlink:label="loc_masi_SummaryOfSignificantAccountingPoliciesLineItems_468B8229E1F14EAFFE170E782E13C33B" xlink:type="locator" />
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_masi_SummaryOfSignificantAccountingPoliciesTable_766903D15E25F0BA093C0E782E0BDC66" xlink:to="loc_masi_SummaryOfSignificantAccountingPoliciesLineItems_468B8229E1F14EAFFE170E782E13C33B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShortTermInvestments" xlink:label="loc_us-gaap_ShortTermInvestments_41D89EACC6469817CC580E782E1362CE" 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_masi_SummaryOfSignificantAccountingPoliciesLineItems_468B8229E1F14EAFFE170E782E13C33B" xlink:to="loc_us-gaap_ShortTermInvestments_41D89EACC6469817CC580E782E1362CE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MaturityOfTimeDeposits" xlink:label="loc_us-gaap_MaturityOfTimeDeposits_CF7CB6BD19C1A03C4D9D0E782E1452AC" 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_masi_SummaryOfSignificantAccountingPoliciesLineItems_468B8229E1F14EAFFE170E782E13C33B" xlink:to="loc_us-gaap_MaturityOfTimeDeposits_CF7CB6BD19C1A03C4D9D0E782E1452AC" 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_3B078E37F1526B6960CE0E782E14B620" 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_masi_SummaryOfSignificantAccountingPoliciesLineItems_468B8229E1F14EAFFE170E782E13C33B" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_3B078E37F1526B6960CE0E782E14B620" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsCostIncurredToRenewOrExtend" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsCostIncurredToRenewOrExtend_67DC57C2ADBD893B98E00E782E140960" 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_masi_SummaryOfSignificantAccountingPoliciesLineItems_468B8229E1F14EAFFE170E782E13C33B" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsCostIncurredToRenewOrExtend_67DC57C2ADBD893B98E00E782E140960" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetWeightedAveragePeriodBeforeNextRenewalOrExtension" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetWeightedAveragePeriodBeforeNextRenewalOrExtension_7C9EBC0157F2C6B6B8860E782E145605" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_masi_SummaryOfSignificantAccountingPoliciesLineItems_468B8229E1F14EAFFE170E782E13C33B" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetWeightedAveragePeriodBeforeNextRenewalOrExtension_7C9EBC0157F2C6B6B8860E782E145605" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetImpairment" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetImpairment_D2983ABCF2C24114BF390E782E141F40" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_masi_SummaryOfSignificantAccountingPoliciesLineItems_468B8229E1F14EAFFE170E782E13C33B" xlink:to="loc_us-gaap_GoodwillAndIntangibleAssetImpairment_D2983ABCF2C24114BF390E782E141F40" xlink:type="arc" />
    <link:loc xlink:href="masi-20190928.xsd#masi_NumberofSourcesofProductRevenue" xlink:label="loc_masi_NumberofSourcesofProductRevenue_ED9906B2BC3312187F140E782E14B189" 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_masi_SummaryOfSignificantAccountingPoliciesLineItems_468B8229E1F14EAFFE170E782E13C33B" xlink:to="loc_masi_NumberofSourcesofProductRevenue_ED9906B2BC3312187F140E782E14B189" 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_8A411034A64F787101990E782E156A43" 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_masi_SummaryOfSignificantAccountingPoliciesLineItems_468B8229E1F14EAFFE170E782E13C33B" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_8A411034A64F787101990E782E156A43" xlink:type="arc" />
    <link:loc xlink:href="masi-20190928.xsd#masi_RoyaltyRevenueNumberofDaysRoyaltyRevenueisAdjustedSubsequenttoQuarterEnd" xlink:label="loc_masi_RoyaltyRevenueNumberofDaysRoyaltyRevenueisAdjustedSubsequenttoQuarterEnd_CBFD6DA9D3FFCF96E8DE0E782E152D83" 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_masi_SummaryOfSignificantAccountingPoliciesLineItems_468B8229E1F14EAFFE170E782E13C33B" xlink:to="loc_masi_RoyaltyRevenueNumberofDaysRoyaltyRevenueisAdjustedSubsequenttoQuarterEnd_CBFD6DA9D3FFCF96E8DE0E782E152D83" xlink:type="arc" />
    <link:loc xlink:href="masi-20190928.xsd#masi_Royalty" xlink:label="loc_masi_Royalty_F3B0F7A8FAF7C997AA590E782E151913" 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_masi_SummaryOfSignificantAccountingPoliciesLineItems_468B8229E1F14EAFFE170E782E13C33B" xlink:to="loc_masi_Royalty_F3B0F7A8FAF7C997AA590E782E151913" xlink:type="arc" />
    <link:loc xlink:href="masi-20190928.xsd#masi_WarrantyPeriodForDefectsInMaterialAndWorkmanship" xlink:label="loc_masi_WarrantyPeriodForDefectsInMaterialAndWorkmanship_DE2A1E05A04F0D7CFC3D0E782E1598C1" xlink:type="locator" />
    <link:presentationArc order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_masi_SummaryOfSignificantAccountingPoliciesLineItems_468B8229E1F14EAFFE170E782E13C33B" xlink:to="loc_masi_WarrantyPeriodForDefectsInMaterialAndWorkmanship_DE2A1E05A04F0D7CFC3D0E782E1598C1" 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_880A8D2D11B644B132370E782E150DBA" xlink:type="locator" />
    <link:presentationArc order="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_masi_SummaryOfSignificantAccountingPoliciesLineItems_468B8229E1F14EAFFE170E782E13C33B" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_880A8D2D11B644B132370E782E150DBA" 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_6AA4B4842BEE06DB9DFE0E782E159C60" 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_masi_SummaryOfSignificantAccountingPoliciesLineItems_468B8229E1F14EAFFE170E782E13C33B" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_6AA4B4842BEE06DB9DFE0E782E159C60" xlink:type="arc" />
    <link:loc xlink:href="masi-20190928.xsd#masi_CumulativeEffectonRetainedEarningsNetofTaxROUAssetsandLeaseLiabilities" xlink:label="loc_masi_CumulativeEffectonRetainedEarningsNetofTaxROUAssetsandLeaseLiabilities_56434BA919D319B1935D0E782E167282" 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_masi_SummaryOfSignificantAccountingPoliciesLineItems_468B8229E1F14EAFFE170E782E13C33B" xlink:to="loc_masi_CumulativeEffectonRetainedEarningsNetofTaxROUAssetsandLeaseLiabilities_56434BA919D319B1935D0E782E167282" xlink:type="arc" />
    <link:loc xlink:href="masi-20190928.xsd#masi_CumulativeEffectonRetainedEarningsNetofTaxLeaseReceivable" xlink:label="loc_masi_CumulativeEffectonRetainedEarningsNetofTaxLeaseReceivable_58E7AE931C3C4BE60E6A0E782E16F440" 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_masi_SummaryOfSignificantAccountingPoliciesLineItems_468B8229E1F14EAFFE170E782E13C33B" xlink:to="loc_masi_CumulativeEffectonRetainedEarningsNetofTaxLeaseReceivable_58E7AE931C3C4BE60E6A0E782E16F440" xlink:type="arc" />
    <link:loc xlink:href="masi-20190928.xsd#masi_CumulativeEffectonRetainedEarningsNetofTaxLeasedEquipment" xlink:label="loc_masi_CumulativeEffectonRetainedEarningsNetofTaxLeasedEquipment_CC8AE5B1DA794EC91A3A0E782E16E060" 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_masi_SummaryOfSignificantAccountingPoliciesLineItems_468B8229E1F14EAFFE170E782E13C33B" xlink:to="loc_masi_CumulativeEffectonRetainedEarningsNetofTaxLeasedEquipment_CC8AE5B1DA794EC91A3A0E782E16E060" xlink:type="arc" />
    <link:loc xlink:href="masi-20190928.xsd#masi_CumulativeEffectonRetainedEarningsNetofTaxDeferredTaxAssets" xlink:label="loc_masi_CumulativeEffectonRetainedEarningsNetofTaxDeferredTaxAssets_C4F09A064833144AB8AD0E782E16FE7B" 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_masi_SummaryOfSignificantAccountingPoliciesLineItems_468B8229E1F14EAFFE170E782E13C33B" xlink:to="loc_masi_CumulativeEffectonRetainedEarningsNetofTaxDeferredTaxAssets_C4F09A064833144AB8AD0E782E16FE7B" xlink:type="arc" />
    <link:loc xlink:href="masi-20190928.xsd#masi_CumulativeEffectonRetainedEarningsNetofTaxDeferredTaxDeferredRevenueandContractRelatedLiabilities" xlink:label="loc_masi_CumulativeEffectonRetainedEarningsNetofTaxDeferredTaxDeferredRevenueandContractRelatedLiabilities_40FB1C8838672C7ABD350E782E167428" 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_masi_SummaryOfSignificantAccountingPoliciesLineItems_468B8229E1F14EAFFE170E782E13C33B" xlink:to="loc_masi_CumulativeEffectonRetainedEarningsNetofTaxDeferredTaxDeferredRevenueandContractRelatedLiabilities_40FB1C8838672C7ABD350E782E167428" xlink:type="arc" />
    <link:loc xlink:href="masi-20190928.xsd#masi_CumulativeEffectonRetainedEarningsNetofTaxOtherCurrentLiabilities" xlink:label="loc_masi_CumulativeEffectonRetainedEarningsNetofTaxOtherCurrentLiabilities_4FB647586C7E097A1DAB0E782E16E0C4" 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_masi_SummaryOfSignificantAccountingPoliciesLineItems_468B8229E1F14EAFFE170E782E13C33B" xlink:to="loc_masi_CumulativeEffectonRetainedEarningsNetofTaxOtherCurrentLiabilities_4FB647586C7E097A1DAB0E782E16E0C4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CumulativeEffectOnRetainedEarningsTax1" xlink:label="loc_us-gaap_CumulativeEffectOnRetainedEarningsTax1_2506D4FA16D7B4A592D70E782E178EF4" 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_masi_SummaryOfSignificantAccountingPoliciesLineItems_468B8229E1F14EAFFE170E782E13C33B" xlink:to="loc_us-gaap_CumulativeEffectOnRetainedEarningsTax1_2506D4FA16D7B4A592D70E782E178EF4" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.masimo.com/role/SummaryOfSignificantAccountingPoliciesChangesInProductWarrantyAccrualDetail" 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_AB9585D91FF856BDB8FDA23B3A65ABBC" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward" xlink:label="loc_us-gaap_MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward_2CDFD6C7C66F530CA229739D6900C8D8" xlink:type="locator" />
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_AB9585D91FF856BDB8FDA23B3A65ABBC" xlink:to="loc_us-gaap_MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward_2CDFD6C7C66F530CA229739D6900C8D8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProductWarrantyAccrual" xlink:label="loc_us-gaap_ProductWarrantyAccrual_0657F3CBFD82555D9FCBFB043647F94E" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward_2CDFD6C7C66F530CA229739D6900C8D8" xlink:to="loc_us-gaap_ProductWarrantyAccrual_0657F3CBFD82555D9FCBFB043647F94E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProductWarrantyAccrualPeriodIncreaseDecrease" xlink:label="loc_us-gaap_ProductWarrantyAccrualPeriodIncreaseDecrease_E6B664A276295C8FA94AD1B436D84CC4" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward_2CDFD6C7C66F530CA229739D6900C8D8" xlink:to="loc_us-gaap_ProductWarrantyAccrualPeriodIncreaseDecrease_E6B664A276295C8FA94AD1B436D84CC4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProductWarrantyAccrualPreexistingIncreaseDecrease" xlink:label="loc_us-gaap_ProductWarrantyAccrualPreexistingIncreaseDecrease_0C89B1873CB259C6B08EE2F8E931EE9D" 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_MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward_2CDFD6C7C66F530CA229739D6900C8D8" xlink:to="loc_us-gaap_ProductWarrantyAccrualPreexistingIncreaseDecrease_0C89B1873CB259C6B08EE2F8E931EE9D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProductWarrantyExpense" xlink:label="loc_us-gaap_ProductWarrantyExpense_3BB3A36FEB685F0783986CD8651ECBB8" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward_2CDFD6C7C66F530CA229739D6900C8D8" xlink:to="loc_us-gaap_ProductWarrantyExpense_3BB3A36FEB685F0783986CD8651ECBB8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProductWarrantyAccrual" xlink:label="loc_us-gaap_ProductWarrantyAccrual_0ACA7952AA915BC59D7A27EF37DB9165" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward_2CDFD6C7C66F530CA229739D6900C8D8" xlink:to="loc_us-gaap_ProductWarrantyAccrual_0ACA7952AA915BC59D7A27EF37DB9165" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.masimo.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_1F5697FB01DC521FB47F216B513A7B65" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:label="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_C2D90E98B0F95FB98307307D0E2D68C3" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_1F5697FB01DC521FB47F216B513A7B65" xlink:to="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_C2D90E98B0F95FB98307307D0E2D68C3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiscalPeriod" xlink:label="loc_us-gaap_FiscalPeriod_C932876D35C45A4590EB82E1606E5657" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_1F5697FB01DC521FB47F216B513A7B65" xlink:to="loc_us-gaap_FiscalPeriod_C932876D35C45A4590EB82E1606E5657" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_UseOfEstimates" xlink:label="loc_us-gaap_UseOfEstimates_8B121A9FD53651E3A1CC4A8A3535CC1A" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_1F5697FB01DC521FB47F216B513A7B65" xlink:to="loc_us-gaap_UseOfEstimates_8B121A9FD53651E3A1CC4A8A3535CC1A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:label="loc_us-gaap_PriorPeriodReclassificationAdjustmentDescription_33E7E384138E55FA936195C57E0FF537" 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_1F5697FB01DC521FB47F216B513A7B65" xlink:to="loc_us-gaap_PriorPeriodReclassificationAdjustmentDescription_33E7E384138E55FA936195C57E0FF537" 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_B66D925E8C5752DFAB848C518A3CA81F" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_1F5697FB01DC521FB47F216B513A7B65" xlink:to="loc_us-gaap_FairValueOfFinancialInstrumentsPolicy_B66D925E8C5752DFAB848C518A3CA81F" 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_34E11E75D20F51509C92B763BA192D07" 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_1F5697FB01DC521FB47F216B513A7B65" xlink:to="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock_34E11E75D20F51509C92B763BA192D07" xlink:type="arc" />
    <link:loc xlink:href="masi-20190928.xsd#masi_ShortTermInvestmentsPolicyTextBlock" xlink:label="loc_masi_ShortTermInvestmentsPolicyTextBlock_A05765D4A9B05CAFB07C8EB2BA806DE8" 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_1F5697FB01DC521FB47F216B513A7B65" xlink:to="loc_masi_ShortTermInvestmentsPolicyTextBlock_A05765D4A9B05CAFB07C8EB2BA806DE8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TradeAndOtherAccountsReceivablePolicy" xlink:label="loc_us-gaap_TradeAndOtherAccountsReceivablePolicy_B0A26DE25D0B5038918A845C02D0C013" xlink:type="locator" />
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_1F5697FB01DC521FB47F216B513A7B65" xlink:to="loc_us-gaap_TradeAndOtherAccountsReceivablePolicy_B0A26DE25D0B5038918A845C02D0C013" 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_16AB7E75919657B9B4CDF7AB86D338F8" 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_1F5697FB01DC521FB47F216B513A7B65" xlink:to="loc_us-gaap_InventoryPolicyTextBlock_16AB7E75919657B9B4CDF7AB86D338F8" 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_4A10EFE8204D5E34B78D94906A64FEA8" 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_1F5697FB01DC521FB47F216B513A7B65" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_4A10EFE8204D5E34B78D94906A64FEA8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeLeasesPolicyTextBlock" xlink:label="loc_us-gaap_LesseeLeasesPolicyTextBlock_11E9E022D8A05BCA98C4C6481C027351" 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_1F5697FB01DC521FB47F216B513A7B65" xlink:to="loc_us-gaap_LesseeLeasesPolicyTextBlock_11E9E022D8A05BCA98C4C6481C027351" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IntangibleAssetsFiniteLivedPolicy" xlink:label="loc_us-gaap_IntangibleAssetsFiniteLivedPolicy_4C0566D2C74053EA992037A0BF3F3A45" xlink:type="locator" />
    <link:presentationArc order="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_1F5697FB01DC521FB47F216B513A7B65" xlink:to="loc_us-gaap_IntangibleAssetsFiniteLivedPolicy_4C0566D2C74053EA992037A0BF3F3A45" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock" xlink:label="loc_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock_FFF6FB3DC94A57718BEBEFAB0135FF19" xlink:type="locator" />
    <link:presentationArc order="13" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_1F5697FB01DC521FB47F216B513A7B65" xlink:to="loc_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock_FFF6FB3DC94A57718BEBEFAB0135FF19" 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_3DCD846CF61D52C29860F8A3DD29983F" xlink:type="locator" />
    <link:presentationArc order="14" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_1F5697FB01DC521FB47F216B513A7B65" xlink:to="loc_us-gaap_RevenueRecognitionPolicyTextBlock_3DCD846CF61D52C29860F8A3DD29983F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShippingAndHandlingCostPolicyTextBlock" xlink:label="loc_us-gaap_ShippingAndHandlingCostPolicyTextBlock_837B6C01DF8F533A849EBAB3D428E0C3" 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_1F5697FB01DC521FB47F216B513A7B65" xlink:to="loc_us-gaap_ShippingAndHandlingCostPolicyTextBlock_837B6C01DF8F533A849EBAB3D428E0C3" xlink:type="arc" />
    <link:loc xlink:href="masi-20190928.xsd#masi_TaxesCollectedFromCustomersAndRemittedToGovernmentalAuthoritiesPolicyPolicyTextBlock" xlink:label="loc_masi_TaxesCollectedFromCustomersAndRemittedToGovernmentalAuthoritiesPolicyPolicyTextBlock_539712637D4754238FD821203BDC8529" 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_1F5697FB01DC521FB47F216B513A7B65" xlink:to="loc_masi_TaxesCollectedFromCustomersAndRemittedToGovernmentalAuthoritiesPolicyPolicyTextBlock_539712637D4754238FD821203BDC8529" xlink:type="arc" />
    <link:loc xlink:href="masi-20190928.xsd#masi_DeferredCostsandOtherContractAssetsPolicyTextBlock" xlink:label="loc_masi_DeferredCostsandOtherContractAssetsPolicyTextBlock_88B52F5427C057D9A512F14DEE5E39B9" 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_1F5697FB01DC521FB47F216B513A7B65" xlink:to="loc_masi_DeferredCostsandOtherContractAssetsPolicyTextBlock_88B52F5427C057D9A512F14DEE5E39B9" 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_0D9A0FADE3F95DEF85D84BCB9FE749D4" xlink:type="locator" />
    <link:presentationArc order="18" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_1F5697FB01DC521FB47F216B513A7B65" xlink:to="loc_us-gaap_StandardProductWarrantyPolicy_0D9A0FADE3F95DEF85D84BCB9FE749D4" xlink:type="arc" />
    <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_4837BDCB13CC533682CA972C62FB8173" 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_1F5697FB01DC521FB47F216B513A7B65" xlink:to="loc_us-gaap_LegalMattersAndContingenciesTextBlock_4837BDCB13CC533682CA972C62FB8173" 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_2181073972855B27B8C6EC9F472B43D4" xlink:type="locator" />
    <link:presentationArc order="20" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_1F5697FB01DC521FB47F216B513A7B65" xlink:to="loc_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock_2181073972855B27B8C6EC9F472B43D4" 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_F2EBF45E2F265CDD998FA28003A53719" xlink:type="locator" />
    <link:presentationArc order="21" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_1F5697FB01DC521FB47F216B513A7B65" xlink:to="loc_us-gaap_EarningsPerSharePolicyTextBlock_F2EBF45E2F265CDD998FA28003A53719" 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_C8A1D20DC3355D46A7B1750874591176" xlink:type="locator" />
    <link:presentationArc order="22" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_1F5697FB01DC521FB47F216B513A7B65" xlink:to="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_C8A1D20DC3355D46A7B1750874591176" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.masimo.com/role/SummaryOfSignificantAccountingPoliciesReconciliationOfBasicAndDilutedNetIncomePerShareDetail" 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_5CD3DA40C1D152A094E6B70A5964B663" xlink:type="locator" />
    <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_ACB6C13793945AB281AC852C75A9A9C6" 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_5CD3DA40C1D152A094E6B70A5964B663" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_ACB6C13793945AB281AC852C75A9A9C6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareReconciliationAbstract" xlink:label="loc_us-gaap_EarningsPerShareReconciliationAbstract_186258D3E3B353DEB7B638CEBC061A2C" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_5CD3DA40C1D152A094E6B70A5964B663" xlink:to="loc_us-gaap_EarningsPerShareReconciliationAbstract_186258D3E3B353DEB7B638CEBC061A2C" 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_47863B60687F57969B244F134ABD8DFD" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareReconciliationAbstract_186258D3E3B353DEB7B638CEBC061A2C" xlink:to="loc_us-gaap_NetIncomeLoss_47863B60687F57969B244F134ABD8DFD" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract_B35B184E69CC54FDBDB0B53E23267CF4" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_5CD3DA40C1D152A094E6B70A5964B663" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract_B35B184E69CC54FDBDB0B53E23267CF4" xlink:type="arc" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract_B35B184E69CC54FDBDB0B53E23267CF4" xlink:to="loc_us-gaap_NetIncomeLoss_47863B60687F57969B244F134ABD8DFD" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_BBF0E1768D39583887002EEDBAC149E6" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract_B35B184E69CC54FDBDB0B53E23267CF4" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_BBF0E1768D39583887002EEDBAC149E6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareBasic" xlink:label="loc_us-gaap_EarningsPerShareBasic_94B0B12B9CAA5BBE89A93E2060700953" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract_B35B184E69CC54FDBDB0B53E23267CF4" xlink:to="loc_us-gaap_EarningsPerShareBasic_94B0B12B9CAA5BBE89A93E2060700953" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract_ED22DDC98EA157D5A981C9AB47C63958" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_5CD3DA40C1D152A094E6B70A5964B663" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract_ED22DDC98EA157D5A981C9AB47C63958" xlink:type="arc" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract_ED22DDC98EA157D5A981C9AB47C63958" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_BBF0E1768D39583887002EEDBAC149E6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_3AD30F663D8A588891E948460BC206F0" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract_ED22DDC98EA157D5A981C9AB47C63958" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_3AD30F663D8A588891E948460BC206F0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_1B03DE757E0A51A5BAC0ADE78CB29113" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract_ED22DDC98EA157D5A981C9AB47C63958" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_1B03DE757E0A51A5BAC0ADE78CB29113" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="loc_us-gaap_EarningsPerShareDiluted_F3A50BFA8F375CCFBEF2A3741D958615" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract_ED22DDC98EA157D5A981C9AB47C63958" xlink:to="loc_us-gaap_EarningsPerShareDiluted_F3A50BFA8F375CCFBEF2A3741D958615" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.masimo.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfChangeInAccumulatedOtherComprehensiveIncomeDetail" 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_D361F9D87CBC5560B9DD1751DD5DBC76" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax_22CBAE60D5D95D208DF6D8B60CBD652E" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_D361F9D87CBC5560B9DD1751DD5DBC76" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax_22CBAE60D5D95D208DF6D8B60CBD652E" 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_E81F031CA3BC5EF9A3BD211C097EEF80" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_D361F9D87CBC5560B9DD1751DD5DBC76" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_E81F031CA3BC5EF9A3BD211C097EEF80" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax_8E354A3C3C1359D7BA35E0106CBDCAB6" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_D361F9D87CBC5560B9DD1751DD5DBC76" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax_8E354A3C3C1359D7BA35E0106CBDCAB6" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.masimo.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfSignificantAccountingPoliciesFairValueHierarchyForFinancialAssetsDetails" 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_60F4EFF3884E52B08CADBB6300563C3A" 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_47BE37C9DFBA5218AB4CA614191D9346" 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_60F4EFF3884E52B08CADBB6300563C3A" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_47BE37C9DFBA5218AB4CA614191D9346" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueByMeasurementFrequencyAxis" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_ABDE9B004108502EBFDC49B2B6D5E4BB" 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_47BE37C9DFBA5218AB4CA614191D9346" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_ABDE9B004108502EBFDC49B2B6D5E4BB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueMeasurementFrequencyDomain" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_1FA3520E26BE57CC9120D1A775EB264E" 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_FairValueByMeasurementFrequencyAxis_ABDE9B004108502EBFDC49B2B6D5E4BB" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_1FA3520E26BE57CC9120D1A775EB264E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueMeasurementsRecurringMember" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_E5BFEAFA14F85E818E6653971B8D6A19" 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_FairValueMeasurementFrequencyDomain_1FA3520E26BE57CC9120D1A775EB264E" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_E5BFEAFA14F85E818E6653971B8D6A19" 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_BF1E2980E02A50AE909C3F8FCE5D2067" 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_47BE37C9DFBA5218AB4CA614191D9346" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_BF1E2980E02A50AE909C3F8FCE5D2067" 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_9EE424F9A76D51E4A0E1905B888A12B5" 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_BF1E2980E02A50AE909C3F8FCE5D2067" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_9EE424F9A76D51E4A0E1905B888A12B5" 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_52EAAE8876415F74A727E42B13BE1D6E" 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_9EE424F9A76D51E4A0E1905B888A12B5" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_52EAAE8876415F74A727E42B13BE1D6E" 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_5AC3185DA5445921A1DC60E8E069209F" 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_FairValueMeasurementsFairValueHierarchyDomain_9EE424F9A76D51E4A0E1905B888A12B5" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_5AC3185DA5445921A1DC60E8E069209F" 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_039A047081DA52468BDF8F684E3AB013" 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_FairValueMeasurementsFairValueHierarchyDomain_9EE424F9A76D51E4A0E1905B888A12B5" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_039A047081DA52468BDF8F684E3AB013" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueByAssetClassAxis" xlink:label="loc_us-gaap_FairValueByAssetClassAxis_9D786A1C702E565C8C7D7A7642F17405" 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_47BE37C9DFBA5218AB4CA614191D9346" xlink:to="loc_us-gaap_FairValueByAssetClassAxis_9D786A1C702E565C8C7D7A7642F17405" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_165A8DFDF0CF5D8CB80BA7DC88FA4E0A" 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_FairValueByAssetClassAxis_9D786A1C702E565C8C7D7A7642F17405" xlink:to="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_165A8DFDF0CF5D8CB80BA7DC88FA4E0A" 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_52253FAF0F8B54229391BCD17206FA66" 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_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_165A8DFDF0CF5D8CB80BA7DC88FA4E0A" xlink:to="loc_us-gaap_CashAndCashEquivalentsMember_52253FAF0F8B54229391BCD17206FA66" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CertificatesOfDepositMember" xlink:label="loc_us-gaap_CertificatesOfDepositMember_28473EF3FF275445AE47994D488329AF" 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_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_165A8DFDF0CF5D8CB80BA7DC88FA4E0A" xlink:to="loc_us-gaap_CertificatesOfDepositMember_28473EF3FF275445AE47994D488329AF" 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_0848A39B5D2255229BF70FD2C121CA35" 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_47BE37C9DFBA5218AB4CA614191D9346" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_0848A39B5D2255229BF70FD2C121CA35" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AvailableForSaleSecuritiesAmortizedCost" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesAmortizedCost_57C1B1CF2A915DBA94D2344ECF570E81" 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_0848A39B5D2255229BF70FD2C121CA35" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesAmortizedCost_57C1B1CF2A915DBA94D2344ECF570E81" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AvailableForSaleEquitySecuritiesAccumulatedGrossUnrealizedGainBeforeTax" xlink:label="loc_us-gaap_AvailableForSaleEquitySecuritiesAccumulatedGrossUnrealizedGainBeforeTax_F575A40438325B49AF23415FA26C00C0" 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_0848A39B5D2255229BF70FD2C121CA35" xlink:to="loc_us-gaap_AvailableForSaleEquitySecuritiesAccumulatedGrossUnrealizedGainBeforeTax_F575A40438325B49AF23415FA26C00C0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AvailableForSaleEquitySecuritiesAccumulatedGrossUnrealizedLossBeforeTax" xlink:label="loc_us-gaap_AvailableForSaleEquitySecuritiesAccumulatedGrossUnrealizedLossBeforeTax_2034B2964F275924AE552214B639658A" 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_0848A39B5D2255229BF70FD2C121CA35" xlink:to="loc_us-gaap_AvailableForSaleEquitySecuritiesAccumulatedGrossUnrealizedLossBeforeTax_2034B2964F275924AE552214B639658A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AvailableForSaleSecurities" xlink:label="loc_us-gaap_AvailableForSaleSecurities_B7C71634D2415B72AC023A211B3FFACF" 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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_0848A39B5D2255229BF70FD2C121CA35" xlink:to="loc_us-gaap_AvailableForSaleSecurities_B7C71634D2415B72AC023A211B3FFACF" 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_690740EF857B525C812F4BF467602293" 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_0848A39B5D2255229BF70FD2C121CA35" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_690740EF857B525C812F4BF467602293" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShortTermInvestments" xlink:label="loc_us-gaap_ShortTermInvestments_B874E06647865FC4875CE23756D3E35E" 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_0848A39B5D2255229BF70FD2C121CA35" xlink:to="loc_us-gaap_ShortTermInvestments_B874E06647865FC4875CE23756D3E35E" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.masimo.com/role/SummaryOfSignificantAccountingPoliciesSupplementalCashFlowInformationDetail" 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_E683C1BC3B45D409C0A91DBE7002353A" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InterestPaidNet" xlink:label="loc_us-gaap_InterestPaidNet_3A89BA409C97932AB9C51DBE7003DF6D" 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_E683C1BC3B45D409C0A91DBE7002353A" xlink:to="loc_us-gaap_InterestPaidNet_3A89BA409C97932AB9C51DBE7003DF6D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxesPaid" xlink:label="loc_us-gaap_IncomeTaxesPaid_BCE135979CC23917B2671DBE70034A86" 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_E683C1BC3B45D409C0A91DBE7002353A" xlink:to="loc_us-gaap_IncomeTaxesPaid_BCE135979CC23917B2671DBE70034A86" 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_F7A09A53D23A2584D0D71DBE7003C1FC" 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_E683C1BC3B45D409C0A91DBE7002353A" xlink:to="loc_us-gaap_OperatingLeasePayments_F7A09A53D23A2584D0D71DBE7003C1FC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_F38CAB888A38CEFE935E1DBE70033104" 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_E683C1BC3B45D409C0A91DBE7002353A" xlink:to="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_F38CAB888A38CEFE935E1DBE70033104" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:label="loc_us-gaap_CapitalExpendituresIncurredButNotYetPaid_B2615B7F9631DDFE57341DBE700432BF" 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_E683C1BC3B45D409C0A91DBE7002353A" xlink:to="loc_us-gaap_CapitalExpendituresIncurredButNotYetPaid_B2615B7F9631DDFE57341DBE700432BF" xlink:type="arc" />
    <link:loc xlink:href="masi-20190928.xsd#masi_Proceedsfromstockoptionsexercisedunsettledatperiodend" xlink:label="loc_masi_Proceedsfromstockoptionsexercisedunsettledatperiodend_57F752CEB2896AD943F51DBE700438DD" 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_E683C1BC3B45D409C0A91DBE7002353A" xlink:to="loc_masi_Proceedsfromstockoptionsexercisedunsettledatperiodend_57F752CEB2896AD943F51DBE700438DD" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Cash" xlink:label="loc_us-gaap_Cash_A52FC57046F91111FDF61DBE70048C15" 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_E683C1BC3B45D409C0A91DBE7002353A" xlink:to="loc_us-gaap_Cash_A52FC57046F91111FDF61DBE70048C15" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestrictedCash" xlink:label="loc_us-gaap_RestrictedCash_B9382C67469388A0392A1DBE70041C7E" 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_E683C1BC3B45D409C0A91DBE7002353A" xlink:to="loc_us-gaap_RestrictedCash_B9382C67469388A0392A1DBE70041C7E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_76E42F0E5FD0477A1AD01DBE7004C7B5" xlink:type="locator" />
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_E683C1BC3B45D409C0A91DBE7002353A" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_76E42F0E5FD0477A1AD01DBE7004C7B5" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.masimo.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_F568C28605DC555CA07F07FE4E466CE6" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock_59A4205EA2F35ACE87C948361D4ED688" 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_F568C28605DC555CA07F07FE4E466CE6" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock_59A4205EA2F35ACE87C948361D4ED688" xlink:type="arc" />
    <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_FC979BA90D8B5BCCB2A3083627D910C1" 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_F568C28605DC555CA07F07FE4E466CE6" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_FC979BA90D8B5BCCB2A3083627D910C1" xlink:type="arc" />
    <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_8F79658EA2255AD69562F34A672E5BB8" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_F568C28605DC555CA07F07FE4E466CE6" xlink:to="loc_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_8F79658EA2255AD69562F34A672E5BB8" 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_58FA50FFC9A65464A1DB9DDE0D0F8B0B" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_F568C28605DC555CA07F07FE4E466CE6" xlink:to="loc_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_58FA50FFC9A65464A1DB9DDE0D0F8B0B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_35B62F73C055501EAEB3C081C0C85EAB" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_F568C28605DC555CA07F07FE4E466CE6" xlink:to="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_35B62F73C055501EAEB3C081C0C85EAB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock_4E59D8359E585D5E852959A93D7D37DF" 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_F568C28605DC555CA07F07FE4E466CE6" xlink:to="loc_us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock_4E59D8359E585D5E852959A93D7D37DF" xlink:type="arc" />
  </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>11
<FILENAME>R84.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3</span><table class="report" border="0" cellspacing="2" id="idp6770203616">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Non-operating income Non-operating income (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 28, 2019</div></th>
<th class="th"><div>Sep. 29, 2018</div></th>
<th class="th"><div>Sep. 28, 2019</div></th>
<th class="th"><div>Sep. 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_NonoperatingIncomeExpenseAbstract', window );"><strong>Nonoperating Income (Expense) [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_InterestIncomeOther', window );">Interest income</a></td>
<td class="nump">$ 3,664<span></span>
</td>
<td class="nump">$ 2,326<span></span>
</td>
<td class="nump">$ 10,706<span></span>
</td>
<td class="nump">$ 5,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_InterestExpense', window );">Interest expense</a></td>
<td class="num">(82)<span></span>
</td>
<td class="num">(7)<span></span>
</td>
<td class="num">(243)<span></span>
</td>
<td class="num">(694)<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Realized and unrealized foreign currency loss</a></td>
<td class="num">(856)<span></span>
</td>
<td class="num">(1,311)<span></span>
</td>
<td class="num">(315)<span></span>
</td>
<td class="num">(764)<span></span>
</td>
</tr>
<tr class="re">
<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</a></td>
<td class="num">(3)<span></span>
</td>
<td class="nump">20<span></span>
</td>
<td class="num">(10)<span></span>
</td>
<td class="nump">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_NonoperatingIncomeExpense', window );">Non-operating income</a></td>
<td class="nump">$ 2,723<span></span>
</td>
<td class="nump">$ 1,028<span></span>
</td>
<td class="nump">$ 10,138<span></span>
</td>
<td class="nump">$ 4,080<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_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_InterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the cost of borrowed funds accounted for as interest expense.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6450988&amp;loc=d3e26243-108391<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=114775744&amp;loc=d3e28555-108399<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 (d)<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 (210.5-03(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br><br>Reference 5: 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.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=116637391&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestIncomeOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 income earned from interest bearing assets classified as 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;">us-gaap_InterestIncomeOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>12
<FILENAME>R74.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3</span><table class="report" border="0" cellspacing="2" id="idp6815889488">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Deferred Revenue and Other Contract Liabilities - Changes in Deferred Revenue (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th">
<div>Sep. 28, 2019 </div>
<div>USD ($)</div>
</th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MovementInDeferredRevenueRollForward', window );"><strong>Movement in Deferred Revenue [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredRevenue', window );">Deferred revenue, beginning of the period</a></td>
<td class="nump">$ 10,883<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredRevenueAdditions', window );">Revenue deferred during the period</a></td>
<td class="nump">9,249<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredRevenueRevenueRecognized1', window );">Recognition of revenue deferred in prior periods</a></td>
<td class="num">(5,271)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredRevenue', window );">Deferred revenue, end of the period</a></td>
<td class="nump">$ 14,861<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_DeferredRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred income and obligation to transfer product and 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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(5))<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_DeferredRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredRevenueAdditions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred revenue recognized for transactions arising during the current reporting period. Deferred revenue is a liability as of the balance sheet date related to a revenue producing activity for which revenue has not yet been recognized. Generally, an Entity records deferred revenue when it receives consideration from a customer before achieving certain criteria that must be met for revenue to be recognized in conformity with GAAP.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredRevenueAdditions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredRevenueRevenueRecognized1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 reported as deferred or unearned 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;">us-gaap_DeferredRevenueRevenueRecognized1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MovementInDeferredRevenueRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_MovementInDeferredRevenueRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>13
<FILENAME>R70.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3</span><table class="report" border="0" cellspacing="2" id="idp6835238432">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill Goodwill (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Sep. 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_masi_GoodwillAbstract', window );"><strong>Goodwill [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_Goodwill', window );">Goodwill</a></td>
<td class="nump">$ 21,997<span></span>
</td>
<td class="nump">$ 23,297<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillPurchaseAccountingAdjustments', window );">Adjustments to goodwill from finalization of purchase price allocation</a></td>
<td class="num">(651)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillForeignCurrencyTranslationGainLoss', window );">Foreign currency translation adjustment</a></td>
<td class="num">$ (649)<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_masi_GoodwillAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Goodwill [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;">masi_GoodwillAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>masi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_GoodwillForeignCurrencyTranslationGainLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of foreign currency translation gain (loss) which increases (decreases) an asset representing future economic benefits from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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_GoodwillForeignCurrencyTranslationGainLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillPurchaseAccountingAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 adjustments after acquisition date under purchase accounting 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 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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillPurchaseAccountingAdjustments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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>14
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.19.3</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>239</ContextCount>
  <ElementCount>492</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>63</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>11</UnitCount>
  <MyReports>
    <Report instance="masi-20190928x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>0001000 - Document - Document and Entity Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.masimo.com/role/DocumentAndEntityInformation</Role>
      <ShortName>Document and Entity Information</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="masi-20190928x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>1001000 - Statement - Condensed Consolidated Balance Sheets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.masimo.com/role/CondensedConsolidatedBalanceSheets</Role>
      <ShortName>Condensed Consolidated Balance Sheets</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="masi-20190928x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>1001501 - Statement - Condensed Consolidated Balance Sheets (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.masimo.com/role/CondensedConsolidatedBalanceSheetsParenthetical</Role>
      <ShortName>Condensed Consolidated Balance Sheets (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="masi-20190928x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>1002000 - Statement - Condensed Consolidated Statements of Operations Condensed Consolidated Statement of Operations</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.masimo.com/role/CondensedConsolidatedStatementsOfOperationsCondensedConsolidatedStatementOfOperations</Role>
      <ShortName>Condensed Consolidated Statements of Operations Condensed Consolidated Statement of Operations</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="masi-20190928x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>1003000 - Statement - Condensed Consolidated Statements of Comprehensive Income</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.masimo.com/role/CondensedConsolidatedStatementsOfComprehensiveIncome</Role>
      <ShortName>Condensed Consolidated Statements of Comprehensive Income</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="masi-20190928x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>1004000 - Statement - Consolidated Statement of Stockholders' Equity Consolidated Statement of Stockholders' Equity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.masimo.com/role/ConsolidatedStatementOfStockholdersEquityConsolidatedStatementOfStockholdersEquity</Role>
      <ShortName>Consolidated Statement of Stockholders' Equity Consolidated Statement of Stockholders' Equity</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="masi-20190928x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>1005000 - Statement - Condensed Consolidated Statements of Cash Flows</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.masimo.com/role/CondensedConsolidatedStatementsOfCashFlows</Role>
      <ShortName>Condensed Consolidated Statements of Cash Flows</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="masi-20190928x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>2101100 - Disclosure - Description of the Company</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.masimo.com/role/DescriptionOfCompany</Role>
      <ShortName>Description of the Company</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="masi-20190928x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>2102100 - Disclosure - Summary of Significant Accounting Policies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.masimo.com/role/SummaryOfSignificantAccountingPolicies</Role>
      <ShortName>Summary of Significant Accounting Policies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="masi-20190928x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>2105100 - Disclosure - Related Party Transactions</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.masimo.com/role/RelatedPartyTransactions</Role>
      <ShortName>Related Party Transactions</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="masi-20190928x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>2106100 - Disclosure - Inventories</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.masimo.com/role/Inventories</Role>
      <ShortName>Inventories</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="masi-20190928x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>2107100 - Disclosure - Other Current Assets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.masimo.com/role/OtherCurrentAssets</Role>
      <ShortName>Other Current Assets</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="masi-20190928x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>2108100 - Disclosure - Lease Receivable Lease Receivable</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.masimo.com/role/LeaseReceivableLeaseReceivable</Role>
      <ShortName>Lease Receivable Lease Receivable</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="masi-20190928x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>2109100 - Disclosure - Deferred Costs and Other Contract Assets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.masimo.com/role/DeferredCostsAndOtherContractAssets</Role>
      <ShortName>Deferred Costs and Other Contract Assets</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="masi-20190928x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>2111100 - Disclosure - Property and Equipment</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.masimo.com/role/PropertyAndEquipment</Role>
      <ShortName>Property and Equipment</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="masi-20190928x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>2115100 - Disclosure - Lessee ROU Assets and Lease Liabilities Lessee ROU Assets and Lease Liabilities</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.masimo.com/role/LesseeRouAssetsAndLeaseLiabilitiesLesseeRouAssetsAndLeaseLiabilities</Role>
      <ShortName>Lessee ROU Assets and Lease Liabilities Lessee ROU Assets and Lease Liabilities</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="masi-20190928x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>2116100 - Disclosure - Intangible Assets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.masimo.com/role/IntangibleAssets</Role>
      <ShortName>Intangible Assets</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="masi-20190928x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>2117100 - Disclosure - Goodwill Goodwill</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.masimo.com/role/GoodwillGoodwill</Role>
      <ShortName>Goodwill Goodwill</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="masi-20190928x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>2118100 - Disclosure - Other Non-Current Assets Other Non-Current Assets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.masimo.com/role/OtherNonCurrentAssetsOtherNonCurrentAssets</Role>
      <ShortName>Other Non-Current Assets Other Non-Current Assets</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="masi-20190928x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>2119100 - Disclosure - Deferred Revenue and Other Contract Liabilities</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.masimo.com/role/DeferredRevenueAndOtherContractLiabilities</Role>
      <ShortName>Deferred Revenue and Other Contract Liabilities</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="masi-20190928x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>2120100 - Disclosure - Other Current Liabilities</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.masimo.com/role/OtherCurrentLiabilities</Role>
      <ShortName>Other Current Liabilities</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>21</Position>
    </Report>
    <Report instance="masi-20190928x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>2122100 - Disclosure - Credit Facilities Credit Facilities</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.masimo.com/role/CreditFacilitiesCreditFacilities</Role>
      <ShortName>Credit Facilities Credit Facilities</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>22</Position>
    </Report>
    <Report instance="masi-20190928x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>2123100 - Disclosure - Other Non-Current Liabilities</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.masimo.com/role/OtherNonCurrentLiabilities</Role>
      <ShortName>Other Non-Current Liabilities</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>23</Position>
    </Report>
    <Report instance="masi-20190928x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>2124100 - Disclosure - Stock Repurchase Program</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.masimo.com/role/StockRepurchaseProgram</Role>
      <ShortName>Stock Repurchase Program</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>24</Position>
    </Report>
    <Report instance="masi-20190928x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>2125100 - Disclosure - Stock-Based Compensation</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.masimo.com/role/StockBasedCompensation</Role>
      <ShortName>Stock-Based Compensation</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>25</Position>
    </Report>
    <Report instance="masi-20190928x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>2126100 - Disclosure - Non-operating income Non-operating income</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.masimo.com/role/NonOperatingIncomeNonOperatingIncome</Role>
      <ShortName>Non-operating income Non-operating income</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>26</Position>
    </Report>
    <Report instance="masi-20190928x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>2127100 - Disclosure - Income Taxes</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.masimo.com/role/IncomeTaxes</Role>
      <ShortName>Income Taxes</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>27</Position>
    </Report>
    <Report instance="masi-20190928x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>2128100 - Disclosure - Commitments and Contingencies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.masimo.com/role/CommitmentsAndContingencies</Role>
      <ShortName>Commitments and Contingencies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>28</Position>
    </Report>
    <Report instance="masi-20190928x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>2129100 - Disclosure - Segment Information and Enterprise Reporting</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.masimo.com/role/SegmentInformationAndEnterpriseReporting</Role>
      <ShortName>Segment Information and Enterprise Reporting</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>29</Position>
    </Report>
    <Report instance="masi-20190928x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>2202201 - Disclosure - Summary of Significant Accounting Policies (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.masimo.com/role/SummaryOfSignificantAccountingPoliciesPolicies</Role>
      <ShortName>Summary of Significant Accounting Policies (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://www.masimo.com/role/SummaryOfSignificantAccountingPolicies</ParentRole>
      <Position>30</Position>
    </Report>
    <Report instance="masi-20190928x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>2302302 - Disclosure - Summary of Significant Accounting Policies (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.masimo.com/role/SummaryOfSignificantAccountingPoliciesTables</Role>
      <ShortName>Summary of Significant Accounting Policies (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.masimo.com/role/SummaryOfSignificantAccountingPolicies</ParentRole>
      <Position>31</Position>
    </Report>
    <Report instance="masi-20190928x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>2306301 - Disclosure - Inventories (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.masimo.com/role/InventoriesTables</Role>
      <ShortName>Inventories (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.masimo.com/role/Inventories</ParentRole>
      <Position>32</Position>
    </Report>
    <Report instance="masi-20190928x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>2307301 - Disclosure - Other Current Assets Other Current Assets (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.masimo.com/role/OtherCurrentAssetsOtherCurrentAssetsTables</Role>
      <ShortName>Other Current Assets Other Current Assets (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <Position>33</Position>
    </Report>
    <Report instance="masi-20190928x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>2308301 - Disclosure - Lease Receivable Lease Receivable (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.masimo.com/role/LeaseReceivableLeaseReceivableTables</Role>
      <ShortName>Lease Receivable Lease Receivable (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.masimo.com/role/LeaseReceivableLeaseReceivable</ParentRole>
      <Position>34</Position>
    </Report>
    <Report instance="masi-20190928x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>2309301 - Disclosure - Deferred Costs and Other Contract Assets Deferred Costs and Other Contract Assets (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.masimo.com/role/DeferredCostsAndOtherContractAssetsDeferredCostsAndOtherContractAssetsTables</Role>
      <ShortName>Deferred Costs and Other Contract Assets Deferred Costs and Other Contract Assets (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <Position>35</Position>
    </Report>
    <Report instance="masi-20190928x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>2311301 - Disclosure - Property and Equipment (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.masimo.com/role/PropertyAndEquipmentTables</Role>
      <ShortName>Property and Equipment (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.masimo.com/role/PropertyAndEquipment</ParentRole>
      <Position>36</Position>
    </Report>
    <Report instance="masi-20190928x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>2315301 - Disclosure - Lessee ROU Assets and Lease Liabilities Lessee ROU Assets and Lease Liabilities (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.masimo.com/role/LesseeRouAssetsAndLeaseLiabilitiesLesseeRouAssetsAndLeaseLiabilitiesTables</Role>
      <ShortName>Lessee ROU Assets and Lease Liabilities Lessee ROU Assets and Lease Liabilities (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.masimo.com/role/LesseeRouAssetsAndLeaseLiabilitiesLesseeRouAssetsAndLeaseLiabilities</ParentRole>
      <Position>37</Position>
    </Report>
    <Report instance="masi-20190928x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>2316301 - Disclosure - Intangible Assets (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.masimo.com/role/IntangibleAssetsTables</Role>
      <ShortName>Intangible Assets (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.masimo.com/role/IntangibleAssets</ParentRole>
      <Position>38</Position>
    </Report>
    <Report instance="masi-20190928x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>2317301 - Disclosure - Goodwill Goodwill (Table)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.masimo.com/role/GoodwillGoodwillTable</Role>
      <ShortName>Goodwill Goodwill (Table)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.masimo.com/role/GoodwillGoodwill</ParentRole>
      <Position>39</Position>
    </Report>
    <Report instance="masi-20190928x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>2318301 - Disclosure - Other Non-Current Assets Other Non-Current Assets (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.masimo.com/role/OtherNonCurrentAssetsOtherNonCurrentAssetsTables</Role>
      <ShortName>Other Non-Current Assets Other Non-Current Assets (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.masimo.com/role/OtherNonCurrentAssetsOtherNonCurrentAssets</ParentRole>
      <Position>40</Position>
    </Report>
    <Report instance="masi-20190928x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>2319301 - Disclosure - Deferred Revenue and Other Contract Liabilities Deferred Revenue and Other Contract Liabilities (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.masimo.com/role/DeferredRevenueAndOtherContractLiabilitiesDeferredRevenueAndOtherContractLiabilitiesTables</Role>
      <ShortName>Deferred Revenue and Other Contract Liabilities Deferred Revenue and Other Contract Liabilities (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <Position>41</Position>
    </Report>
    <Report instance="masi-20190928x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>2320301 - Disclosure - Other Current Liabilities Other Current Liabilities (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.masimo.com/role/OtherCurrentLiabilitiesOtherCurrentLiabilitiesTables</Role>
      <ShortName>Other Current Liabilities Other Current Liabilities (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <Position>42</Position>
    </Report>
    <Report instance="masi-20190928x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>2323301 - Disclosure - Other Non-Current Liabilities Other Non-Current Liabilities (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.masimo.com/role/OtherNonCurrentLiabilitiesOtherNonCurrentLiabilitiesTables</Role>
      <ShortName>Other Non-Current Liabilities Other Non-Current Liabilities (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <Position>43</Position>
    </Report>
    <Report instance="masi-20190928x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>2324301 - Disclosure - Stock Repurchase Program (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.masimo.com/role/StockRepurchaseProgramTables</Role>
      <ShortName>Stock Repurchase Program (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.masimo.com/role/StockRepurchaseProgram</ParentRole>
      <Position>44</Position>
    </Report>
    <Report instance="masi-20190928x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>2325301 - Disclosure - Stock-Based Compensation (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.masimo.com/role/StockBasedCompensationTables</Role>
      <ShortName>Stock-Based Compensation (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.masimo.com/role/StockBasedCompensation</ParentRole>
      <Position>45</Position>
    </Report>
    <Report instance="masi-20190928x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>2326301 - Disclosure - Non-operating income Non-operating income (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.masimo.com/role/NonOperatingIncomeNonOperatingIncomeTables</Role>
      <ShortName>Non-operating income Non-operating income (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.masimo.com/role/NonOperatingIncomeNonOperatingIncome</ParentRole>
      <Position>46</Position>
    </Report>
    <Report instance="masi-20190928x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>2329301 - Disclosure - Segment Information and Enterprise Reporting (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.masimo.com/role/SegmentInformationAndEnterpriseReportingTables</Role>
      <ShortName>Segment Information and Enterprise Reporting (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.masimo.com/role/SegmentInformationAndEnterpriseReporting</ParentRole>
      <Position>47</Position>
    </Report>
    <Report instance="masi-20190928x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>2402403 - Disclosure - Summary of Significant Accounting Policies - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.masimo.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail</Role>
      <ShortName>Summary of Significant Accounting Policies - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>48</Position>
    </Report>
    <Report instance="masi-20190928x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>2402404 - Disclosure - Summary of Significant Accounting Policies Summary of Significant Accounting Policies - Fair Value Hierarchy for Financial Assets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.masimo.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfSignificantAccountingPoliciesFairValueHierarchyForFinancialAssetsDetails</Role>
      <ShortName>Summary of Significant Accounting Policies Summary of Significant Accounting Policies - Fair Value Hierarchy for Financial Assets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>49</Position>
    </Report>
    <Report instance="masi-20190928x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>2402405 - Disclosure - Summary of Significant Accounting Policies - Changes in Product Warranty Accrual (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.masimo.com/role/SummaryOfSignificantAccountingPoliciesChangesInProductWarrantyAccrualDetail</Role>
      <ShortName>Summary of Significant Accounting Policies - Changes in Product Warranty Accrual (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>50</Position>
    </Report>
    <Report instance="masi-20190928x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>2402406 - Disclosure - Summary of Significant Accounting Policies - Schedule of Change in Accumulated Other Comprehensive Income (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.masimo.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfChangeInAccumulatedOtherComprehensiveIncomeDetail</Role>
      <ShortName>Summary of Significant Accounting Policies - Schedule of Change in Accumulated Other Comprehensive Income (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>51</Position>
    </Report>
    <Report instance="masi-20190928x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>2402407 - Disclosure - Summary of Significant Accounting Policies - Reconciliation of Basic and Diluted Net Income Per Share (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.masimo.com/role/SummaryOfSignificantAccountingPoliciesReconciliationOfBasicAndDilutedNetIncomePerShareDetail</Role>
      <ShortName>Summary of Significant Accounting Policies - Reconciliation of Basic and Diluted Net Income Per Share (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>52</Position>
    </Report>
    <Report instance="masi-20190928x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>2402408 - Disclosure - Summary of Significant Accounting Policies - Supplemental Cash Flow Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.masimo.com/role/SummaryOfSignificantAccountingPoliciesSupplementalCashFlowInformationDetail</Role>
      <ShortName>Summary of Significant Accounting Policies - Supplemental Cash Flow Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>53</Position>
    </Report>
    <Report instance="masi-20190928x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>2405402 - Disclosure - Related Party Transactions Related Party Transactions - (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.masimo.com/role/RelatedPartyTransactionsRelatedPartyTransactionsDetails</Role>
      <ShortName>Related Party Transactions Related Party Transactions - (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>54</Position>
    </Report>
    <Report instance="masi-20190928x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>2406402 - Disclosure - Inventories - Components of Inventory (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.masimo.com/role/InventoriesComponentsOfInventoryDetails</Role>
      <ShortName>Inventories - Components of Inventory (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>55</Position>
    </Report>
    <Report instance="masi-20190928x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>2407402 - Disclosure - Other Current Assets Other Current Assets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.masimo.com/role/OtherCurrentAssetsOtherCurrentAssetsDetails</Role>
      <ShortName>Other Current Assets Other Current Assets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.masimo.com/role/OtherCurrentAssetsOtherCurrentAssetsTables</ParentRole>
      <Position>56</Position>
    </Report>
    <Report instance="masi-20190928x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R57.htm</HtmlFileName>
      <LongName>2408403 - Disclosure - Lease Receivable Sales-Type Lease Receivable (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.masimo.com/role/LeaseReceivableSalesTypeLeaseReceivableDetails</Role>
      <ShortName>Lease Receivable Sales-Type Lease Receivable (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>57</Position>
    </Report>
    <Report instance="masi-20190928x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R58.htm</HtmlFileName>
      <LongName>2408404 - Disclosure - Lease Receivable Sales-type Lease, Lease Receivable, Maturity (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.masimo.com/role/LeaseReceivableSalesTypeLeaseLeaseReceivableMaturityDetails</Role>
      <ShortName>Lease Receivable Sales-type Lease, Lease Receivable, Maturity (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>58</Position>
    </Report>
    <Report instance="masi-20190928x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R59.htm</HtmlFileName>
      <LongName>2409402 - Disclosure - Deferred Costs and Other Contract Assets Deferred Costs and Other Contract Assets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.masimo.com/role/DeferredCostsAndOtherContractAssetsDeferredCostsAndOtherContractAssetsDetails</Role>
      <ShortName>Deferred Costs and Other Contract Assets Deferred Costs and Other Contract Assets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.masimo.com/role/DeferredCostsAndOtherContractAssetsDeferredCostsAndOtherContractAssetsTables</ParentRole>
      <Position>59</Position>
    </Report>
    <Report instance="masi-20190928x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R60.htm</HtmlFileName>
      <LongName>2411402 - Disclosure - Property and Equipment Property and Equipment (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.masimo.com/role/PropertyAndEquipmentPropertyAndEquipmentDetails</Role>
      <ShortName>Property and Equipment Property and Equipment (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>60</Position>
    </Report>
    <Report instance="masi-20190928x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R61.htm</HtmlFileName>
      <LongName>2411403 - Disclosure - Property and Equipment Property and Equipment Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.masimo.com/role/PropertyAndEquipmentPropertyAndEquipmentNarrativeDetails</Role>
      <ShortName>Property and Equipment Property and Equipment Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>61</Position>
    </Report>
    <Report instance="masi-20190928x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R62.htm</HtmlFileName>
      <LongName>2415402 - Disclosure - Lessee ROU Assets and Lease Liabilities Lessee ROU Assets and Lease Liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.masimo.com/role/LesseeRouAssetsAndLeaseLiabilitiesLesseeRouAssetsAndLeaseLiabilitiesDetails</Role>
      <ShortName>Lessee ROU Assets and Lease Liabilities Lessee ROU Assets and Lease Liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.masimo.com/role/LesseeRouAssetsAndLeaseLiabilitiesLesseeRouAssetsAndLeaseLiabilitiesTables</ParentRole>
      <Position>62</Position>
    </Report>
    <Report instance="masi-20190928x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R63.htm</HtmlFileName>
      <LongName>2415403 - Disclosure - Lessee ROU Assets and Lease Liabilities Lessee Operating Lease Balance Sheet Classification (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.masimo.com/role/LesseeRouAssetsAndLeaseLiabilitiesLesseeOperatingLeaseBalanceSheetClassificationDetails</Role>
      <ShortName>Lessee ROU Assets and Lease Liabilities Lessee Operating Lease Balance Sheet Classification (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>63</Position>
    </Report>
    <Report instance="masi-20190928x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R64.htm</HtmlFileName>
      <LongName>2415404 - Disclosure - Lessee ROU Assets and Lease Liabilities Future Maturities Operating Lease Payments (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.masimo.com/role/LesseeRouAssetsAndLeaseLiabilitiesFutureMaturitiesOperatingLeasePaymentsDetails</Role>
      <ShortName>Lessee ROU Assets and Lease Liabilities Future Maturities Operating Lease Payments (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>64</Position>
    </Report>
    <Report instance="masi-20190928x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R65.htm</HtmlFileName>
      <LongName>2415405 - Disclosure - Lessee ROU Assets and Lease Liabilities Future Minimum Lease Payment (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.masimo.com/role/LesseeRouAssetsAndLeaseLiabilitiesFutureMinimumLeasePaymentDetails</Role>
      <ShortName>Lessee ROU Assets and Lease Liabilities Future Minimum Lease Payment (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>65</Position>
    </Report>
    <Report instance="masi-20190928x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R66.htm</HtmlFileName>
      <LongName>2415406 - Disclosure - Lessee ROU Assets and Lease Liabilities Lease, Cost (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.masimo.com/role/LesseeRouAssetsAndLeaseLiabilitiesLeaseCostDetails</Role>
      <ShortName>Lessee ROU Assets and Lease Liabilities Lease, Cost (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.masimo.com/role/LesseeRouAssetsAndLeaseLiabilitiesLesseeRouAssetsAndLeaseLiabilitiesTables</ParentRole>
      <Position>66</Position>
    </Report>
    <Report instance="masi-20190928x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R67.htm</HtmlFileName>
      <LongName>2416402 - Disclosure - Intangible Assets Intangible Assets - Schedule of Finite-Lived Intangible Assets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.masimo.com/role/IntangibleAssetsIntangibleAssetsScheduleOfFiniteLivedIntangibleAssetsDetails</Role>
      <ShortName>Intangible Assets Intangible Assets - Schedule of Finite-Lived Intangible Assets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>67</Position>
    </Report>
    <Report instance="masi-20190928x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R68.htm</HtmlFileName>
      <LongName>2416403 - Disclosure - Intangible Assets Intangible Assets - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.masimo.com/role/IntangibleAssetsIntangibleAssetsAdditionalInformationDetails</Role>
      <ShortName>Intangible Assets Intangible Assets - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>68</Position>
    </Report>
    <Report instance="masi-20190928x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R69.htm</HtmlFileName>
      <LongName>2416404 - Disclosure - Intangible Assets Intangible Assets - Future Amortization Expense (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.masimo.com/role/IntangibleAssetsIntangibleAssetsFutureAmortizationExpenseDetails</Role>
      <ShortName>Intangible Assets Intangible Assets - Future Amortization Expense (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>69</Position>
    </Report>
    <Report instance="masi-20190928x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R70.htm</HtmlFileName>
      <LongName>2417402 - Disclosure - Goodwill Goodwill (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.masimo.com/role/GoodwillGoodwillDetails</Role>
      <ShortName>Goodwill Goodwill (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.masimo.com/role/GoodwillGoodwillTable</ParentRole>
      <Position>70</Position>
    </Report>
    <Report instance="masi-20190928x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R71.htm</HtmlFileName>
      <LongName>2417403 - Disclosure - Goodwill Goodwill - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.masimo.com/role/GoodwillGoodwillAdditionalInformationDetails</Role>
      <ShortName>Goodwill Goodwill - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>71</Position>
    </Report>
    <Report instance="masi-20190928x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R72.htm</HtmlFileName>
      <LongName>2418402 - Disclosure - Other Non-Current Assets Other Non-Current Assets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.masimo.com/role/OtherNonCurrentAssetsOtherNonCurrentAssetsDetails</Role>
      <ShortName>Other Non-Current Assets Other Non-Current Assets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.masimo.com/role/OtherNonCurrentAssetsOtherNonCurrentAssetsTables</ParentRole>
      <Position>72</Position>
    </Report>
    <Report instance="masi-20190928x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R73.htm</HtmlFileName>
      <LongName>2419402 - Disclosure - Deferred Revenue and Other Contract Liabilities - Deferred Revenue and Other Contract Liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.masimo.com/role/DeferredRevenueAndOtherContractLiabilitiesDeferredRevenueAndOtherContractLiabilitiesDetails</Role>
      <ShortName>Deferred Revenue and Other Contract Liabilities - Deferred Revenue and Other Contract Liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>73</Position>
    </Report>
    <Report instance="masi-20190928x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R74.htm</HtmlFileName>
      <LongName>2419403 - Disclosure - Deferred Revenue and Other Contract Liabilities - Changes in Deferred Revenue (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.masimo.com/role/DeferredRevenueAndOtherContractLiabilitiesChangesInDeferredRevenueDetails</Role>
      <ShortName>Deferred Revenue and Other Contract Liabilities - Changes in Deferred Revenue (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>74</Position>
    </Report>
    <Report instance="masi-20190928x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R75.htm</HtmlFileName>
      <LongName>2419404 - Disclosure - Deferred Revenue and Other Contract Liabilities - Unrecognized Contract Revenue (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.masimo.com/role/DeferredRevenueAndOtherContractLiabilitiesUnrecognizedContractRevenueDetails</Role>
      <ShortName>Deferred Revenue and Other Contract Liabilities - Unrecognized Contract Revenue (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>75</Position>
    </Report>
    <Report instance="masi-20190928x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R76.htm</HtmlFileName>
      <LongName>2420402 - Disclosure - Other Current Liabilities Other Current Liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.masimo.com/role/OtherCurrentLiabilitiesOtherCurrentLiabilitiesDetails</Role>
      <ShortName>Other Current Liabilities Other Current Liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.masimo.com/role/OtherCurrentLiabilitiesOtherCurrentLiabilitiesTables</ParentRole>
      <Position>76</Position>
    </Report>
    <Report instance="masi-20190928x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R77.htm</HtmlFileName>
      <LongName>2422402 - Disclosure - Credit Facilities Credit Facilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.masimo.com/role/CreditFacilitiesCreditFacilitiesDetails</Role>
      <ShortName>Credit Facilities Credit Facilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.masimo.com/role/CreditFacilitiesCreditFacilities</ParentRole>
      <Position>77</Position>
    </Report>
    <Report instance="masi-20190928x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R78.htm</HtmlFileName>
      <LongName>2423402 - Disclosure - Other Non-Current Liabilities Other Non-Current Liabilities - Components of Other Non-Current Liabilities (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.masimo.com/role/OtherNonCurrentLiabilitiesOtherNonCurrentLiabilitiesComponentsOfOtherNonCurrentLiabilitiesDetail</Role>
      <ShortName>Other Non-Current Liabilities Other Non-Current Liabilities - Components of Other Non-Current Liabilities (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>78</Position>
    </Report>
    <Report instance="masi-20190928x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R79.htm</HtmlFileName>
      <LongName>2424402 - Disclosure - Stock Repurchase Program - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.masimo.com/role/StockRepurchaseProgramAdditionalInformationDetail</Role>
      <ShortName>Stock Repurchase Program - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>79</Position>
    </Report>
    <Report instance="masi-20190928x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R80.htm</HtmlFileName>
      <LongName>2425402 - Disclosure - Stock-Based Compensation - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.masimo.com/role/StockBasedCompensationAdditionalInformationDetail</Role>
      <ShortName>Stock-Based Compensation - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>80</Position>
    </Report>
    <Report instance="masi-20190928x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R81.htm</HtmlFileName>
      <LongName>2425403 - Disclosure - Stock-Based Compensation - Number and Weighted Average Exercise Price of Options Issued and Outstanding under all Stock Option Plans (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.masimo.com/role/StockBasedCompensationNumberAndWeightedAverageExercisePriceOfOptionsIssuedAndOutstandingUnderAllStockOptionPlansDetail</Role>
      <ShortName>Stock-Based Compensation - Number and Weighted Average Exercise Price of Options Issued and Outstanding under all Stock Option Plans (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>81</Position>
    </Report>
    <Report instance="masi-20190928x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R82.htm</HtmlFileName>
      <LongName>2425404 - Disclosure - Stock-Based Compensation Stock-Based Compensation - Summary of Unvested RSU Activity (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.masimo.com/role/StockBasedCompensationStockBasedCompensationSummaryOfUnvestedRsuActivityDetails</Role>
      <ShortName>Stock-Based Compensation Stock-Based Compensation - Summary of Unvested RSU Activity (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>82</Position>
    </Report>
    <Report instance="masi-20190928x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R83.htm</HtmlFileName>
      <LongName>2425405 - Disclosure - Stock-Based Compensation - Range of Assumptions Used and Resulting Weighted-Average Fair Value of Options Granted at Date of Grant (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.masimo.com/role/StockBasedCompensationRangeOfAssumptionsUsedAndResultingWeightedAverageFairValueOfOptionsGrantedAtDateOfGrantDetail</Role>
      <ShortName>Stock-Based Compensation - Range of Assumptions Used and Resulting Weighted-Average Fair Value of Options Granted at Date of Grant (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>83</Position>
    </Report>
    <Report instance="masi-20190928x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R84.htm</HtmlFileName>
      <LongName>2426402 - Disclosure - Non-operating income Non-operating income (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.masimo.com/role/NonOperatingIncomeNonOperatingIncomeDetails</Role>
      <ShortName>Non-operating income Non-operating income (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.masimo.com/role/NonOperatingIncomeNonOperatingIncomeTables</ParentRole>
      <Position>84</Position>
    </Report>
    <Report instance="masi-20190928x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R85.htm</HtmlFileName>
      <LongName>2427401 - Disclosure - Income Taxes - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.masimo.com/role/IncomeTaxesAdditionalInformationDetail</Role>
      <ShortName>Income Taxes - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>85</Position>
    </Report>
    <Report instance="masi-20190928x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R86.htm</HtmlFileName>
      <LongName>2428402 - Disclosure - Commitments and Contingencies - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.masimo.com/role/CommitmentsAndContingenciesAdditionalInformationDetail</Role>
      <ShortName>Commitments and Contingencies - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>86</Position>
    </Report>
    <Report instance="masi-20190928x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R87.htm</HtmlFileName>
      <LongName>2429402 - Disclosure - Segment Information and Enterprise Reporting - Analysis of Product Revenues Based upon Geographic Area Shipped (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.masimo.com/role/SegmentInformationAndEnterpriseReportingAnalysisOfProductRevenuesBasedUponGeographicAreaShippedDetail</Role>
      <ShortName>Segment Information and Enterprise Reporting - Analysis of Product Revenues Based upon Geographic Area Shipped (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>87</Position>
    </Report>
    <Report instance="masi-20190928x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R88.htm</HtmlFileName>
      <LongName>2429403 - Disclosure - Segment Information and Enterprise Reporting Long-lived assets by geographic area (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.masimo.com/role/SegmentInformationAndEnterpriseReportingLongLivedAssetsByGeographicAreaDetails</Role>
      <ShortName>Segment Information and Enterprise Reporting Long-lived assets by geographic area (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>88</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-Q" original="masi-20190928x10q.htm">masi-20190928x10q.htm</File>
    <File>masi-20190928.xsd</File>
    <File>masi-20190928_cal.xml</File>
    <File>masi-20190928_def.xml</File>
    <File>masi-20190928_lab.xml</File>
    <File>masi-20190928_pre.xml</File>
    <File>masi-20190928x10qex311.htm</File>
    <File>masi-20190928x10qex312.htm</File>
    <File>masi-20190928x10qex321.htm</File>
  </InputFiles>
  <SupplementalFiles>
    <File>masimologoq32019.jpg</File>
  </SupplementalFiles>
  <BaseTaxonomies>
    <BaseTaxonomy>http://fasb.org/us-gaap/2019-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://xbrl.sec.gov/country/2017-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://fasb.org/srt/2019-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://xbrl.sec.gov/dei/2019-01-31</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>15
<FILENAME>R80.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3</span><table class="report" border="0" cellspacing="2" id="idp6837484320">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation - Additional Information (Detail) - USD ($)<br> $ / shares in Units, $ in Millions</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Sep. 28, 2019</div></th>
<th class="th"><div>Sep. 29, 2018</div></th>
<th class="th"><div>Sep. 28, 2019</div></th>
<th class="th"><div>Sep. 29, 2018</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_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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1', window );">Share-based Payment Arrangement, Expensed and Capitalized, Amount</a></td>
<td class="nump">$ 10.9<span></span>
</td>
<td class="nump">$ 7.6<span></span>
</td>
<td class="nump">$ 29.6<span></span>
</td>
<td class="nump">$ 19.7<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance', window );">Common Stock, Capital Shares Reserved for Future Issuance</a></td>
<td class="nump">10,900,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,900,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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant', window );">Options available for grant, end of period</a></td>
<td class="nump">2,400,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number</a></td>
<td class="nump">5,292,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,292,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,676,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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights', window );">Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">P3Y<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue', window );">Aggregate intrinsic value of options outstanding</a></td>
<td class="nump">$ 500.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 500.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue', window );">Aggregate intrinsic value of options exercisable</a></td>
<td class="nump">386.6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">386.6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue', window );">Aggregate intrinsic value of options exercised</a></td>
<td class="nump">33.7<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">76.1<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_EmployeeStockOptionMember', window );">Employee Stock Option</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1', window );">Share-based Payment Arrangement, Expensed and Capitalized, Amount</a></td>
<td class="nump">3.7<span></span>
</td>
<td class="nump">3.5<span></span>
</td>
<td class="nump">11.0<span></span>
</td>
<td class="nump">10.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions', window );">Share-based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount</a></td>
<td class="nump">45.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 45.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">3 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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2', window );">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">5 years 9 months 18 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1', window );">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">4 years 7 months 6 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember', window );">Restricted Stock Units (RSUs)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1', window );">Share-based Payment Arrangement, Expensed and Capitalized, Amount</a></td>
<td class="nump">0.9<span></span>
</td>
<td class="nump">0.2<span></span>
</td>
<td class="nump">$ 1.9<span></span>
</td>
<td class="nump">0.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions', window );">Share-based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount</a></td>
<td class="nump">$ 11.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 11.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms', window );">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Outstanding, Weighted Average Remaining Contractual Terms</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">4 years 1 month 6 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number</a></td>
<td class="nump">2,797,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,797,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,707,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">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="nump">99,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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod', window );">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_masi_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsExpiredinPeriod', window );">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Expired in Period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="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_masi_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsExercisedinPeriod', window );">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Exercised in Period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(7,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_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="nump">$ 96.84<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 96.84<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 95.54<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">133.49<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">133.50<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 99.05<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_PerformanceSharesMember', window );">Performance Shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1', window );">Share-based Payment Arrangement, Expensed and Capitalized, Amount</a></td>
<td class="nump">$ 6.2<span></span>
</td>
<td class="nump">$ 4.0<span></span>
</td>
<td class="nump">$ 16.7<span></span>
</td>
<td class="nump">$ 8.8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions', window );">Share-based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount</a></td>
<td class="nump">$ 45.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 45.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms', window );">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Outstanding, Weighted Average Remaining Contractual Terms</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">1 year 8 months 12 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number</a></td>
<td class="nump">412,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">412,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">313,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod', window );">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="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_masi_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsExpiredinPeriod', window );">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Expired in Period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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="nump">$ 102.22<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 102.22<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 88.34<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">133.50<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 90.69<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_PerformanceSharesMember', window );">Performance Shares | 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>
</tr>
<tr class="ro">
<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>
</tr>
<tr class="re">
<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 );">Options available for grant, end of period</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="nump">128,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_AwardTypeAxis=us-gaap_PerformanceSharesMember', window );">Performance Shares | 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>
</tr>
<tr class="ro">
<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>
</tr>
<tr class="re">
<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 );">Options available for grant, end of period</a></td>
<td class="nump">2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="nump">256,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=masi_A2017EquityIncentivePlanDomain', window );">2017 Equity Incentive Plan | 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>
</tr>
<tr class="ro">
<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>
</tr>
<tr class="re">
<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 );">Options available for grant, end of period</a></td>
<td class="nump">5,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,000,000.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_PlanNameAxis=masi_A2007StockIncentivePlanDomain', window );">2007 Stock Incentive Plan | 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>
</tr>
<tr class="re">
<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>
</tr>
<tr class="ro">
<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 );">Options available for grant, end of period</a></td>
<td class="nump">5,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,000,000.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_srt_TitleOfIndividualAxis=srt_ChiefExecutiveOfficerMember', window );">Chief Executive Officer | Restricted Stock Units (RSUs)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
</tr>
<tr class="re">
<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="nump">2,700,000<span></span>
</td>
<td class="nump">2,700,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_masi_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsExercisedinPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, Exercised in 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;">masi_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsExercisedinPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>masi_</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_masi_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsExpiredinPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, Expired in 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;">masi_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsExpiredinPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>masi_</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_CommonStockCapitalSharesReservedForFutureIssuance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate number of common shares reserved for future issuance.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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_CommonStockCapitalSharesReservedForFutureIssuance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cost to be recognized for 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 (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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cost to be recognized for option 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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Description of service or performance condition required to be met for earning right to award under share-based payment arrangement. 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term for equity-based awards excluding options, 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 (e)(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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms</td>
</tr>
<tr>
<td style="padding-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_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_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 (d)(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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of options outstanding, including both vested and non-vested options.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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><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 (c)(1)(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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount by which current fair value of underlying stock exceeds exercise price of fully vested and expected to vest exercisable or convertible options. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they 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 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 expensed and capitalized 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 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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 (e)(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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_PerformanceSharesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_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_PlanNameAxis=masi_A2017EquityIncentivePlanDomain">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=masi_A2017EquityIncentivePlanDomain</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=masi_A2007StockIncentivePlanDomain">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=masi_A2007StockIncentivePlanDomain</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_TitleOfIndividualAxis=srt_ChiefExecutiveOfficerMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_TitleOfIndividualAxis=srt_ChiefExecutiveOfficerMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>16
<FILENAME>R78.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3</span><table class="report" border="0" cellspacing="2" id="idp6630372752">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Other Non-Current Liabilities Other Non-Current Liabilities - Components of Other Non-Current Liabilities (Detail) - USD ($)<br></strong></div></th>
<th class="th"><div>Sep. 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_masi_OtherLiabilitiesLongTermAbstract', window );"><strong>Other Liabilities, Long Term [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_masi_IncomeTaxPayableNoncurrent', window );">Income tax payable, noncurrent</a></td>
<td class="nump">$ 21,522,000<span></span>
</td>
<td class="nump">$ 21,522,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_OperatingLeaseLiabilityNoncurrent', window );">Lessee lease liabilities, noncurrent</a></td>
<td class="nump">16,451,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_masi_UnrecognizedTaxBenefitsLiabilitiesNoncurrent', window );">Unrecognized tax benefits</a></td>
<td class="nump">12,744,000<span></span>
</td>
<td class="nump">11,717,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_DeferredTaxLiabilitiesNoncurrent', window );">Deferred tax liabilities</a></td>
<td class="nump">2,925,000<span></span>
</td>
<td class="nump">2,956,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesNoncurrent', window );">Other</a></td>
<td class="nump">2,204,000<span></span>
</td>
<td class="nump">3,003,000<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredCreditsAndOtherLiabilities', window );">Total other non-current liabilities</a></td>
<td class="nump">$ 55,846,000<span></span>
</td>
<td class="nump">$ 39,198,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_masi_IncomeTaxPayableNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Payable, 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;">masi_IncomeTaxPayableNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>masi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_masi_OtherLiabilitiesLongTermAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Other Liabilities, Long Term [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;">masi_OtherLiabilitiesLongTermAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>masi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_masi_UnrecognizedTaxBenefitsLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Unrecognized tax benefits 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;">masi_UnrecognizedTaxBenefitsLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>masi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredCreditsAndOtherLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 carrying amount as of the balance sheet date of unearned revenue or income, not otherwise specified in the taxonomy, which is expected to be taken into income in future periods and obligations not separately disclosed in the balance sheet (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_DeferredCreditsAndOtherLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences, 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 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=116821951&amp;loc=d3e31931-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 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=116821951&amp;loc=d3e31958-109318<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_OtherLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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.24)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>17
<FILENAME>R88.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3</span><table class="report" border="0" cellspacing="2" id="idp6759160144">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Segment Information and Enterprise Reporting Long-lived assets by geographic area (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Sep. 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_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>
</tr>
<tr class="ro">
<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">$ 209,889<span></span>
</td>
<td class="nump">$ 274,389<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_masi_ConcentrationRiskLonglivedAssetGeographicAreaPercentage', window );">Concentration Risk, Long-lived Asset Geographic Area, Percentage</a></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_srt_ConsolidationItemsAxis=srt_ReportableGeographicalComponentsMember', window );">Reportable Geographical Components | United States (U.S.)</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_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>
</tr>
<tr class="ro">
<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">$ 206,578<span></span>
</td>
<td class="nump">$ 262,373<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_masi_ConcentrationRiskLonglivedAssetGeographicAreaPercentage', window );">Concentration Risk, Long-lived Asset Geographic Area, Percentage</a></td>
<td class="nump">98.40%<span></span>
</td>
<td class="nump">95.60%<span></span>
</td>
</tr>
<tr 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_ConsolidationItemsAxis=srt_ReportableGeographicalComponentsMember', window );">Reportable Geographical Components | International</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_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>
</tr>
<tr class="ro">
<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">$ 3,311<span></span>
</td>
<td class="nump">$ 12,016<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_masi_ConcentrationRiskLonglivedAssetGeographicAreaPercentage', window );">Concentration Risk, Long-lived Asset Geographic Area, Percentage</a></td>
<td class="nump">1.60%<span></span>
</td>
<td class="nump">4.40%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_masi_ConcentrationRiskLonglivedAssetGeographicAreaPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Concentration Risk, Long-lived Asset Geographic Area, 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;">masi_ConcentrationRiskLonglivedAssetGeographicAreaPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>masi_</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_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_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_srt_ConsolidationItemsAxis=srt_ReportableGeographicalComponentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_ConsolidationItemsAxis=srt_ReportableGeographicalComponentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=us-gaap_NonUsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=us-gaap_NonUsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>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.19.3</span><table class="report" border="0" cellspacing="2" id="idp6808694688">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies - Supplemental Cash Flow Information (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">9 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Sep. 28, 2019</div></th>
<th class="th"><div>Sep. 29, 2018</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_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [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_InterestPaidNet', window );">Interest</a></td>
<td class="nump">$ 134<span></span>
</td>
<td class="nump">$ 184<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxesPaid', window );">Income taxes</a></td>
<td class="nump">34,123<span></span>
</td>
<td class="nump">29,003<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Payments against operating lease liabilities</a></td>
<td class="nump">5,076<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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability', window );">ROU assets obtained in exchange for lease liabilities(1)</a></td>
<td class="nump">25,965<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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalExpendituresIncurredButNotYetPaid', window );">Unpaid purchases of property, plant and equipment</a></td>
<td class="nump">4,170<span></span>
</td>
<td class="nump">2,023<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_masi_Proceedsfromstockoptionsexercisedunsettledatperiodend', window );">Unsettled common stock proceeds from option exercises</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">259<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Cash', window );">Cash and cash equivalents</a></td>
<td class="nump">633,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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestrictedCash', window );">Restricted cash</a></td>
<td class="nump">152<span></span>
</td>
<td class="nump">157<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents</a></td>
<td class="nump">$ 513,512<span></span>
</td>
<td class="nump">$ 493,645<span></span>
</td>
<td class="nump">$ 552,641<span></span>
</td>
<td class="nump">$ 315,483<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_masi_Proceedsfromstockoptionsexercisedunsettledatperiodend">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 stock options exercised, unsettled at period end</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">masi_Proceedsfromstockoptionsexercisedunsettledatperiodend</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>masi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_CapitalExpendituresIncurredButNotYetPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Future cash outflow to pay for purchases of fixed assets that have occurred.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 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 4<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=d3e4313-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_CapitalExpendituresIncurredButNotYetPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Cash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 946<br> -SubTopic 210<br> -Section 45<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=118262064&amp;loc=SL116631418-115840<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://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 946<br> -SubTopic 210<br> -Section 45<br> -Paragraph 21<br> -URI http://asc.fasb.org/extlink&amp;oid=118262064&amp;loc=SL116631419-115840<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Cash</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 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 4<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3044-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 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=SL98516268-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxesPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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.</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><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 25<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3536-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxesPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestPaidNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<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><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 17<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3367-108585<br><br>Reference 3: 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 25<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3536-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestPaidNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_RestrictedCash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.</p></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 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=SL98516268-108586<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(1)(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=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_RestrictedCash</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 right-of-use asset obtained in exchange for 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/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)(2)<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_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>19
<FILENAME>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.19.3</span><table class="report" border="0" cellspacing="2" id="idp6652523728">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Lease Receivable Sales-Type Lease Receivable (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Sep. 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_LeasesAbstract', window );"><strong>Leases [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_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceived', window );">Lease receivable</a></td>
<td class="nump">$ 67,669,000<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_masi_SalestypeleaseAllowanceforCreditLoss', window );">Allowance for credit loss</a></td>
<td class="num">(372,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_SalesTypeLeaseLeaseReceivable', window );">Lease receivable</a></td>
<td class="nump">67,297,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_NetInvestmentInLeaseCurrent', window );">Less: Current portion of lease receivable</a></td>
<td class="num">(19,855,000)<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetInvestmentInLeaseNoncurrent', window );">Lease receivable, noncurrent</a></td>
<td class="nump">$ 47,442,000<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_masi_SalestypeleaseAllowanceforCreditLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sales-type lease, Allowance for Credit Loss</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">masi_SalestypeleaseAllowanceforCreditLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>masi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_NetInvestmentInLeaseCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 investment in sales-type and direct financing 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 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=77888421&amp;loc=SL77919306-209978<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=77888421&amp;loc=SL77919308-209978<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetInvestmentInLeaseCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetInvestmentInLeaseNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 investment in sales-type and direct financing 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 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=77888421&amp;loc=SL77919306-209978<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=77888421&amp;loc=SL77919308-209978<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetInvestmentInLeaseNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceived">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of undiscounted cash flows to be received by lessor for sales-type and direct financing leases.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 30<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=119202524&amp;loc=SL77919391-209981<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceived</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SalesTypeLeaseLeaseReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 lease payments not yet received by lessor and amount expected to be derived from underlying asset, following end of lease term guaranteed by lessee or other third party unrelated to lessor, from sales-type 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 30<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=119202524&amp;loc=SL77919379-209981<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SalesTypeLeaseLeaseReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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>20
<FILENAME>R2.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3</span><table class="report" border="0" cellspacing="2" id="idp6825675264">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Condensed Consolidated Balance Sheets - USD ($)<br></strong></div></th>
<th class="th"><div>Sep. 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">$ 513,360,000<span></span>
</td>
<td class="nump">$ 552,490,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermInvestments', window );">Short-term investments</a></td>
<td class="nump">120,000,000<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Trade accounts receivable, net of allowance for doubtful accounts of $1,946 and $1,535 at September 28, 2019 and December 29, 2018, respectively</a></td>
<td class="nump">130,398,000<span></span>
</td>
<td class="nump">109,629,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_InventoryNet', window );">Inventories</a></td>
<td class="nump">109,689,000<span></span>
</td>
<td class="nump">94,732,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_OtherAssetsCurrent', window );">Other current assets</a></td>
<td class="nump">60,769,000<span></span>
</td>
<td class="nump">29,227,000<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsCurrent', window );">Total current assets</a></td>
<td class="nump">934,216,000<span></span>
</td>
<td class="nump">786,078,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_NetInvestmentInLeaseNoncurrent', window );">Lease receivable, noncurrent</a></td>
<td class="nump">47,442,000<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_DeferredCosts', window );">Deferred costs and other contract assets</a></td>
<td class="nump">13,820,000<span></span>
</td>
<td class="nump">126,105,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_PropertyPlantAndEquipmentNet', window );">Property and equipment, net</a></td>
<td class="nump">209,458,000<span></span>
</td>
<td class="nump">165,972,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_IntangibleAssetsNetExcludingGoodwill', window );">Intangible assets, net</a></td>
<td class="nump">27,432,000<span></span>
</td>
<td class="nump">27,924,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_Goodwill', window );">Goodwill</a></td>
<td class="nump">21,997,000<span></span>
</td>
<td class="nump">23,297,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_DeferredTaxAssetsNetNoncurrent', window );">Deferred tax assets</a></td>
<td class="nump">30,470,000<span></span>
</td>
<td class="nump">21,210,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_OtherAssetsNoncurrent', window );">Other non-current assets</a></td>
<td class="nump">29,378,000<span></span>
</td>
<td class="nump">4,232,000<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">1,314,213,000<span></span>
</td>
<td class="nump">1,154,818,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_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">40,771,000<span></span>
</td>
<td class="nump">40,388,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_EmployeeRelatedLiabilitiesCurrent', window );">Accrued compensation</a></td>
<td class="nump">48,238,000<span></span>
</td>
<td class="nump">49,486,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_DeferredRevenueCurrent', window );">Deferred revenue and other contract-related liabilities, current</a></td>
<td class="nump">25,020,000<span></span>
</td>
<td class="nump">32,054,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_AccruedLiabilitiesAndOtherLiabilities', window );">Other current liabilities</a></td>
<td class="nump">35,979,000<span></span>
</td>
<td class="nump">24,627,000<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrent', window );">Total current liabilities</a></td>
<td class="nump">150,008,000<span></span>
</td>
<td class="nump">146,555,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredCreditsAndOtherLiabilities', window );">Other non-current liabilities</a></td>
<td class="nump">55,846,000<span></span>
</td>
<td class="nump">39,198,000<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Liabilities', window );">Total liabilities</a></td>
<td class="nump">205,854,000<span></span>
</td>
<td class="nump">185,753,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_CommitmentsAndContingencies', window );">Commitments and contingencies</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityAbstract', window );"><strong>Masimo Corporation stockholders&#8217; equity:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockValueOutstanding', window );">Preferred stock, $0.001 par value; 5,000 shares authorized; 0 shares issued and outstanding at September 28, 2019 and December 29, 2018</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_CommonStockValueOutstanding', window );">Common stock, $0.001 par value; 100,000 shares authorized; 53,611 and 53,085 shares issued and outstanding at September 28, 2019 and December 29, 2018, respectively</a></td>
<td class="nump">54,000<span></span>
</td>
<td class="nump">53,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockValue', window );">Treasury stock, 15,463 and 15,255 shares at September 28, 2019 and December 29, 2018, respectively</a></td>
<td class="num">(516,950,000)<span></span>
</td>
<td class="num">(489,026,000)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdditionalPaidInCapital', window );">Additional paid-in capital</a></td>
<td class="nump">585,476,000<span></span>
</td>
<td class="nump">533,164,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_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax', window );">Accumulated other comprehensive loss</a></td>
<td class="num">(7,794,000)<span></span>
</td>
<td class="num">(6,199,000)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Retained earnings</a></td>
<td class="nump">1,047,573,000<span></span>
</td>
<td class="nump">931,073,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_StockholdersEquity', window );">Stockholders' Equity Attributable to Parent</a></td>
<td class="nump">1,108,359,000<span></span>
</td>
<td class="nump">969,065,000<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">Total liabilities and equity</a></td>
<td class="nump">$ 1,314,213,000<span></span>
</td>
<td class="nump">$ 1,154,818,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_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_AccruedLiabilitiesAndOtherLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 nor invoiced, and liabilities classified as 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;">us-gaap_AccruedLiabilitiesAndOtherLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accumulated adjustment, net of tax, that results from the process of translating subsidiary financial statements and foreign equity investments into the reporting currency from the functional currency of the reporting entity, net of reclassification of realized foreign currency translation gains or losses.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/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><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32022-110900<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 14<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=d3e681-108580<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5A<br> -URI http://asc.fasb.org/extlink&amp;oid=116690757&amp;loc=SL116692626-108610<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<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 6: 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 (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669646-108580<br><br>Reference 7: 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 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_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdditionalPaidInCapital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders. Includes adjustments to additional paid in capital. Some examples of such adjustments include recording the issuance of debt with a beneficial conversion feature and certain tax consequences of equity instruments awarded to employees. Use this element for the aggregate amount of additional paid-in capital associated with common and preferred stock. For additional paid-in capital associated with only common stock, use the element additional paid in capital, common stock. For additional paid-in capital associated with only preferred stock, use the element additional paid in capital, preferred stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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_AdditionalPaidInCapital</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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_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_CommonStockValueOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 all classes of common stock held by shareholders. May be all or portion of the number of common shares authorized. These shares exclude common shares repurchased by the entity and held as treasury 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 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_CommonStockValueOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred cost, excluding capitalized cost related to contract with customer; 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/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><br>Reference 2: 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(10))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<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)(10))<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_DeferredCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredCreditsAndOtherLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 carrying amount as of the balance sheet date of unearned revenue or income, not otherwise specified in the taxonomy, which is expected to be taken into income in future periods and obligations not separately disclosed in the balance sheet (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_DeferredCreditsAndOtherLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredRevenueCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred income and obligation to transfer product and 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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(5))<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_DeferredRevenueCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsNetNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=116821951&amp;loc=d3e31931-109318<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 5<br> -URI http://asc.fasb.org/extlink&amp;oid=116821951&amp;loc=d3e31928-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 2<br> -Subparagraph (b)<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_DeferredTaxAssetsNetNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_IntangibleAssetsNetExcludingGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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)(1),(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<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 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6388964&amp;loc=d3e16212-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_IntangibleAssetsNetExcludingGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_Liabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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-26)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Liabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesAndStockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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_NetInvestmentInLeaseNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 investment in sales-type and direct financing 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 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=77888421&amp;loc=SL77919306-209978<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=77888421&amp;loc=SL77919308-209978<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetInvestmentInLeaseNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 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.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_OtherAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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_PreferredStockValueOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by shareholders, which is net of related treasury stock. May be all or a portion of the number of preferred shares authorized. These shares represent the ownership interest of the preferred shareholders.</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_PreferredStockValueOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_ShortTermInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of investments including trading securities, available-for-sale securities, held-to-maturity securities, and short-term investments classified as other and current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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(4))<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 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(6))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 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(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(a)(1)(g))<br> -URI http://asc.fasb.org/extlink&amp;oid=119400593&amp;loc=d3e572229-122910<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(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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_StockholdersEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>21
<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.19.3</span><table class="report" border="0" cellspacing="2" id="idp6837897456">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Statement of Stockholders' Equity Consolidated Statement 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>Treasury Stock</div></th>
<th class="th"><div>Additional Paid-in Capital</div></th>
<th class="th"><div>Accumulated Other Comprehensive Income (loss)</div></th>
<th class="th"><div>Retained Earnings</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesIssued', window );">Beginning Balance, shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">51,636,000<span></span>
</td>
<td class="nump">15,059,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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest</a></td>
<td class="nump">$ 724,025,000<span></span>
</td>
<td class="nump">$ 52,000<span></span>
</td>
<td class="num">$ (472,536,000)<span></span>
</td>
<td class="nump">$ 461,494,000<span></span>
</td>
<td class="num">$ (2,941,000)<span></span>
</td>
<td class="nump">$ 737,956,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_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Stock options exercised, shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">314,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_StockIssuedDuringPeriodValueStockOptionsExercised', window );">Stock options exercised, value</a></td>
<td class="nump">8,880,000<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,880,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_StockIssuedDuringPeriodSharesRestrictedStockAwardGross', window );">Restricted/Performance stock units vested</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">31,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_SharesPaidForTaxWithholdingForShareBasedCompensation', window );">Shares paid for tax withholding, shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2,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_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation', window );">Shares paid for tax withholding, value</a></td>
<td class="num">(168,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(168,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_AllocatedShareBasedCompensationExpense', window );">Share-based Compensation Expense</a></td>
<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,332,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_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Share-based Compensation Expense</a></td>
<td class="nump">5,332,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_TreasuryStockSharesAcquired', window );">Repurchases of common stock, shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(196,000)<span></span>
</td>
<td class="num">(196,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_TreasuryStockValueAcquiredCostMethod', window );">Repurchases of common stock, value</a></td>
<td class="num">(16,490,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (16,490,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_ProfitLoss', window );">Net income</a></td>
<td class="nump">45,630,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">45,630,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_IncomeTaxEffectsAllocatedDirectlyToEquityCumulativeEffectOfChangeInAccountingPrinciple', window );">Cumulative Effect on Retained Earnings, Tax, Adoption of ASU 2016-16</a></td>
<td class="num">(426,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_IncomeTaxEffectsAllocatedDirectlyToEquityCumulativeEffectOfChangeInAccountingPrinciple', window );">Cumulative Effect on Retained Earnings, Tax, Adoption of ASU 2016-16 | Adoption of ASU 2016-16</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">(426,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_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax', window );">Foreign currency translation adjustment</a></td>
<td class="num">$ (270,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="num">(270,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_TreasuryStockSharesAcquired', window );">Repurchases of common stock, shares</a></td>
<td class="num">(196,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockValueAcquiredCostMethod', window );">Repurchases of common stock, value</a></td>
<td class="num">$ (16,490,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_ProfitLoss', window );">Net income</a></td>
<td class="nump">146,609,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax', window );">Unrealized gains (losses) from foreign currency translation adjustments</a></td>
<td class="num">(2,877,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_SharesIssued', window );">Beginning Balance, shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">51,783,000<span></span>
</td>
<td class="nump">15,255,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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest</a></td>
<td class="nump">766,513,000<span></span>
</td>
<td class="nump">$ 52,000<span></span>
</td>
<td class="num">$ (489,026,000)<span></span>
</td>
<td class="nump">475,538,000<span></span>
</td>
<td class="num">(3,211,000)<span></span>
</td>
<td class="nump">783,160,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Stock options exercised, shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">378,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_StockIssuedDuringPeriodValueStockOptionsExercised', window );">Stock options exercised, value</a></td>
<td class="nump">10,891,000<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,891,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_StockIssuedDuringPeriodSharesRestrictedStockAwardGross', window );">Restricted/Performance stock units vested</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,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_AllocatedShareBasedCompensationExpense', window );">Share-based Compensation Expense</a></td>
<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,720,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_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Share-based Compensation Expense</a></td>
<td class="nump">6,720,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net income</a></td>
<td class="nump">43,853,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">43,853,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_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax', window );">Foreign currency translation adjustment</a></td>
<td class="num">(2,786,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="num">(2,786,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_SharesIssued', window );">Beginning Balance, shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">52,169,000<span></span>
</td>
<td class="nump">15,255,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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest</a></td>
<td class="nump">825,191,000<span></span>
</td>
<td class="nump">$ 52,000<span></span>
</td>
<td class="num">$ (489,026,000)<span></span>
</td>
<td class="nump">493,149,000<span></span>
</td>
<td class="num">(5,997,000)<span></span>
</td>
<td class="nump">827,013,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_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Stock options exercised, shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">826,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_StockIssuedDuringPeriodValueStockOptionsExercised', window );">Stock options exercised, value</a></td>
<td class="nump">22,259,000<span></span>
</td>
<td class="nump">$ 1,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">22,258,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_AllocatedShareBasedCompensationExpense', window );">Share-based Compensation Expense</a></td>
<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,643,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_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Share-based Compensation Expense</a></td>
<td class="nump">$ 7,643,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockSharesAcquired', window );">Repurchases of common stock, shares</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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockValueAcquiredCostMethod', window );">Repurchases of common stock, value</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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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</a></td>
<td class="nump">57,126,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">57,126,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_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax', window );">Unrealized gains (losses) from foreign currency translation adjustments</a></td>
<td class="nump">179,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax', window );">Foreign currency translation adjustment</a></td>
<td class="nump">179,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">179,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_SharesIssued', window );">Beginning Balance, shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">52,995,000<span></span>
</td>
<td class="nump">15,255,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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest</a></td>
<td class="nump">912,398,000<span></span>
</td>
<td class="nump">$ 53,000<span></span>
</td>
<td class="num">$ (489,026,000)<span></span>
</td>
<td class="nump">523,050,000<span></span>
</td>
<td class="num">(5,818,000)<span></span>
</td>
<td class="nump">884,139,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_SharesIssued', window );">Beginning Balance, shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">53,085,000<span></span>
</td>
<td class="nump">15,255,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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest</a></td>
<td class="nump">969,065,000<span></span>
</td>
<td class="nump">$ 53,000<span></span>
</td>
<td class="num">$ (489,026,000)<span></span>
</td>
<td class="nump">533,164,000<span></span>
</td>
<td class="num">(6,199,000)<span></span>
</td>
<td class="nump">931,073,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Stock options exercised, shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">224,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_StockIssuedDuringPeriodValueStockOptionsExercised', window );">Stock options exercised, value</a></td>
<td class="nump">6,867,000<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,867,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_StockIssuedDuringPeriodSharesRestrictedStockAwardGross', window );">Restricted/Performance stock units vested</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">29,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_SharesPaidForTaxWithholdingForShareBasedCompensation', window );">Shares paid for tax withholding, shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,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_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation', window );">Shares paid for tax withholding, value</a></td>
<td class="num">(123,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(123,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_AllocatedShareBasedCompensationExpense', window );">Share-based Compensation Expense</a></td>
<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,317,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_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Share-based Compensation Expense</a></td>
<td class="nump">7,317,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CumulativeEffectOnRetainedEarningsTax1', window );">Cumulative Effect on Retained Earnings, Tax, Adoption of ASU 2016-02 | Cumulative effect of adoption of ASU 2016-02</a></td>
<td class="num">(26,795,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="num">(26,795,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 income</a></td>
<td class="nump">49,322,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax', window );">Unrealized gains (losses) from foreign currency translation adjustments</a></td>
<td class="text">&#160;<span></span>
</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">(577,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_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax', window );">Foreign currency translation adjustment</a></td>
<td class="num">$ (577,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Stock options exercised, shares</a></td>
<td class="nump">699,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_TreasuryStockSharesAcquired', window );">Repurchases of common stock, shares</a></td>
<td class="num">(208,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockValueAcquiredCostMethod', window );">Repurchases of common stock, value</a></td>
<td class="num">$ (27,924,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_ProfitLoss', window );">Net income</a></td>
<td class="nump">143,295,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax', window );">Unrealized gains (losses) from foreign currency translation adjustments</a></td>
<td class="num">(1,595,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="num">(1,595,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_SharesIssued', window );">Beginning Balance, shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">53,337,000<span></span>
</td>
<td class="nump">15,255,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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest</a></td>
<td class="nump">1,005,076,000<span></span>
</td>
<td class="nump">$ 53,000<span></span>
</td>
<td class="num">$ (489,026,000)<span></span>
</td>
<td class="nump">547,225,000<span></span>
</td>
<td class="num">(6,776,000)<span></span>
</td>
<td class="nump">953,600,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Stock options exercised, shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">189,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_StockIssuedDuringPeriodValueStockOptionsExercised', window );">Stock options exercised, value</a></td>
<td class="nump">5,999,000<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,999,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_StockIssuedDuringPeriodSharesRestrictedStockAwardGross', window );">Restricted/Performance stock units vested</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,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_AllocatedShareBasedCompensationExpense', window );">Share-based Compensation Expense</a></td>
<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,473,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_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Share-based Compensation Expense</a></td>
<td class="nump">11,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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockSharesAcquired', window );">Repurchases of common stock, shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(208,000)<span></span>
</td>
<td class="num">(208,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_TreasuryStockValueAcquiredCostMethod', window );">Repurchases of common stock, value</a></td>
<td class="num">(27,854,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (27,854,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_ProfitLoss', window );">Net income</a></td>
<td class="nump">44,888,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_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax', window );">Unrealized gains (losses) from foreign currency translation adjustments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">292,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_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax', window );">Foreign currency translation adjustment</a></td>
<td class="nump">292,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_SharesIssued', window );">Beginning Balance, shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">53,325,000<span></span>
</td>
<td class="nump">15,463,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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest</a></td>
<td class="nump">1,039,874,000<span></span>
</td>
<td class="nump">$ 53,000<span></span>
</td>
<td class="num">$ (516,880,000)<span></span>
</td>
<td class="nump">564,697,000<span></span>
</td>
<td class="num">(6,484,000)<span></span>
</td>
<td class="nump">998,488,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Stock options exercised, shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">286,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_StockIssuedDuringPeriodValueStockOptionsExercised', window );">Stock options exercised, value</a></td>
<td class="nump">9,925,000<span></span>
</td>
<td class="nump">$ 1,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,924,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_AllocatedShareBasedCompensationExpense', window );">Share-based Compensation Expense</a></td>
<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,855,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_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Share-based Compensation Expense</a></td>
<td class="nump">$ 10,855,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_TreasuryStockSharesAcquired', window );">Repurchases of common stock, shares</a></td>
<td class="num">(1,000)<span></span>
</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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockValueAcquiredCostMethod', window );">Repurchases of common stock, value</a></td>
<td class="num">$ (70,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (70,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_ProfitLoss', window );">Net income</a></td>
<td class="nump">49,085,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax', window );">Unrealized gains (losses) from foreign currency translation adjustments</a></td>
<td class="num">(1,310,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="num">(1,310,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_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax', window );">Foreign currency translation adjustment</a></td>
<td class="num">(1,310,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesIssued', window );">Beginning Balance, shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">53,611,000<span></span>
</td>
<td class="nump">15,463,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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest</a></td>
<td class="nump">$ 1,108,359,000<span></span>
</td>
<td class="nump">$ 54,000<span></span>
</td>
<td class="num">$ (516,950,000)<span></span>
</td>
<td class="nump">$ 585,476,000<span></span>
</td>
<td class="num">$ (7,794,000)<span></span>
</td>
<td class="nump">$ 1,047,573,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_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_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_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_CumulativeEffectOnRetainedEarningsTax1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 related income tax effect of a cumulative effect on retained 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 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22663-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_CumulativeEffectOnRetainedEarningsTax1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxEffectsAllocatedDirectlyToEquityCumulativeEffectOfChangeInAccountingPrinciple">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cumulative tax effect on beginning retained earnings from change in accounting principle.</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 20<br> -Section 45<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109238882&amp;loc=d3e39076-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_IncomeTaxEffectsAllocatedDirectlyToEquityCumulativeEffectOfChangeInAccountingPrinciple</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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, after 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 830<br> -SubTopic 20<br> -Section 35<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=118948100&amp;loc=d3e30304-110892<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 10A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669646-108580<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 30<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (b,d)<br> -URI http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32211-110900<br><br>Reference 4: 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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_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_SharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 stock issued as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now 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 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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharesIssued</td>
</tr>
<tr>
<td style="padding-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_StockIssuedDuringPeriodSharesRestrictedStockAwardGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 shares issued during the period, including shares forfeited, as a result of Restricted Stock Awards.</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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross</td>
</tr>
<tr>
<td style="padding-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_StockIssuedDuringPeriodSharesStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of share options (or share units) exercised during the current period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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)(2)<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 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><br>Reference 5: 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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 stock issued as a result of the exercise of stock 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 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.29-31)<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_StockIssuedDuringPeriodValueStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_TreasuryStockSharesAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares that have been repurchased during the period and are being held in 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 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(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_TreasuryStockSharesAcquired</td>
</tr>
<tr>
<td style="padding-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_TreasuryStockValueAcquiredCostMethod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockValueAcquiredCostMethod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201616Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201616Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201602Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201602Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>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.19.3</span><table class="report" border="0" cellspacing="2" id="idp6652652208">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property and Equipment (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 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 );">Schedule of Property, Plant and Equipment</a></td>
<td class="text"><div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Property and equipment are stated at cost. Depreciation is calculated using the straight-line method over estimated useful lives as follows:</span></div><div style="line-height:120%;padding-top:6px;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:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="2"/></tr><tr><td style="width:68%;"/><td style="width:32%;"/></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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Useful Lives</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;">Aircraft and components</span></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 to 20 years</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;">Buildings</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>39 years</span></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;">Building improvements</span></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;">7 to 15 years</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;">Computer equipment</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;">2 to 6 years</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;">Demonstration units</span></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></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;">Furniture and office equipment</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;">2 to 6 years</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;">Leasehold improvements</span></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;">Lesser of useful life or term of lease</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;">Machinery and equipment</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;">5 to 10 years</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;">Tooling</span></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></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;">Vehicles</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>5 years</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:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Property and equipment, net, consists of the following (in thousands):</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="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="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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">September&#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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">December&#160;29, <br/>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;">Building and building improvements</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>91,704</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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>88,449</span></span></div></td><td style="vertical-align: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;">Machinery and equipment</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,582</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,525</span></span></div></td><td 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;">Land</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,216</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>23,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;">Aircraft and vehicles</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,818</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,555</span></span></div></td><td 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;">Computer 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;"><span>19,214</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,582</span></span></div></td><td style="vertical-align: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;">Leasehold improvements</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,574</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,428</span></span></div></td><td 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;">Tooling</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,070</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14,212</span></span></div></td><td style="vertical-align: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;">Furniture and office equipment</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,708</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,459</span></span></div></td><td 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;">Demonstration units</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>792</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>470</span></span></div></td><td style="vertical-align: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;">Construction-in-progress (CIP)</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>37,309</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;"><div style="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>13,320</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="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;Total property 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;"><span>319,987</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>263,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;">Accumulated depreciation</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>(110,529</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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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>(97,790</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: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;">&#160;&#160;&#160;&#160;&#160;Property and equipment, net</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>209,458</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>165,972</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #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>23
<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.19.3</span><table class="report" border="0" cellspacing="2" id="idp6625117360">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Inventories (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 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_InventoryDisclosureAbstract', window );"><strong>Inventory Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfInventoryCurrentTableTextBlock', window );">Components of Inventory</a></td>
<td class="text"><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Inventories consist of the following (in thousands):</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="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="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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">September&#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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">December&#160;29, <br/>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;">Raw materials</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>53,549</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 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>38,955</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;">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;"><span>10,185</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,036</span></span></div></td><td 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;">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;"><span>45,955</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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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>46,741</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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;Total inventories</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>109,689</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>94,732</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #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_InventoryDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfInventoryCurrentTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>24
<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.19.3</span><table class="report" border="0" cellspacing="2" id="idp6652167888">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other Non-Current Assets Other Non-Current Assets<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 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_masi_OtherAssetsLongtermAbstract', window );"><strong>Other Assets, Longterm [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_OtherAssetsDisclosureTextBlock', window );">Other Non-Current Assets Disclosure</a></td>
<td class="text"><div style="line-height:120%;padding-top:17px;font-size:10pt;"><span style="font-weight:bold;">12. Other Non-Current Assets</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> </span></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other assets, long-term consist of the following (in thousands):</span></div><div style="line-height:120%;padding-top:6px;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="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="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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">September&#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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">December&#160;29, <br/>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;">Lessee ROU assets</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>19,892</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 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></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;">Strategic 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;"><span>6,287</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,200</span></span></div></td><td 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;">Prepaid deposits</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,048</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,881</span></span></div></td><td style="vertical-align: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;">Restricted cash</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>151</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;"><div style="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>151</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="text-align:left;padding-left:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total other assets, long-term</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>29,378</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,232</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #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_masi_OtherAssetsLongtermAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Other Assets, Longterm [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;">masi_OtherAssetsLongtermAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>masi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 other assets. This disclosure includes other current assets and other noncurrent assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsDisclosureTextBlock</td>
</tr>
<tr>
<td style="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>25
<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.19.3</span><table class="report" border="0" cellspacing="2" id="idp6821578496">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Inventories<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 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_InventoryDisclosureAbstract', window );"><strong>Inventory Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryDisclosureTextBlock', window );">Inventories</a></td>
<td class="text"><div style="line-height:120%;padding-top:17px;font-size:10pt;"><span style="font-weight:bold;">4. Inventories</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> </span></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Inventories consist of the following (in thousands):</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="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="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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">September&#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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">December&#160;29, <br/>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;">Raw materials</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>53,549</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 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>38,955</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;">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;"><span>10,185</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,036</span></span></div></td><td 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;">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;"><span>45,955</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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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>46,741</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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;Total inventories</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>109,689</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>94,732</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #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_InventoryDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -URI http://asc.fasb.org/topic&amp;trid=2126998<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>26
<FILENAME>R15.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3</span><table class="report" border="0" cellspacing="2" id="idp6821449424">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property and Equipment<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 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 and Equipment</a></td>
<td class="text"><div style="line-height:120%;padding-top:17px;font-size:10pt;"><span style="font-weight:bold;">8. Property and Equipment</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> </span></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Property and equipment, net, consists of the following (in thousands):</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="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="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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">September&#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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">December&#160;29, <br/>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;">Building and building improvements</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>91,704</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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>88,449</span></span></div></td><td style="vertical-align: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;">Machinery and equipment</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,582</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,525</span></span></div></td><td 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;">Land</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,216</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>23,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;">Aircraft and vehicles</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,818</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,555</span></span></div></td><td 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;">Computer 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;"><span>19,214</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,582</span></span></div></td><td style="vertical-align: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;">Leasehold improvements</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,574</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,428</span></span></div></td><td 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;">Tooling</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,070</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14,212</span></span></div></td><td style="vertical-align: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;">Furniture and office equipment</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,708</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,459</span></span></div></td><td 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;">Demonstration units</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>792</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>470</span></span></div></td><td style="vertical-align: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;">Construction-in-progress (CIP)</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>37,309</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;"><div style="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>13,320</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="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;Total property 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;"><span>319,987</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>263,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;">Accumulated depreciation</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>(110,529</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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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>(97,790</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: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;">&#160;&#160;&#160;&#160;&#160;Property and equipment, net</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>209,458</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>165,972</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #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;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">For the </span><span style="font-family:inherit;font-size:10pt;">three</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">September&#160;29, 2018</span><span style="font-family:inherit;font-size:10pt;">, depreciation expense of property and equipment was </span><span style="font-family:inherit;font-size:10pt;"><span>$4.8 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$4.0 million</span></span><span style="font-family:inherit;font-size:10pt;">, respectively. For the </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">September&#160;29, 2018</span><span style="font-family:inherit;font-size:10pt;">, depreciation expense of property and equipment was </span><span style="font-family:inherit;font-size:10pt;"><span>$14.3 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$12.1 million</span></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;">During the </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;">, the Company, through its wholly owned subsidiaries, completed the purchase of </span><span style="font-family:inherit;font-size:10pt;"><span>two</span></span><span style="font-family:inherit;font-size:10pt;"> buildings for an aggregate purchase price of </span><span style="font-family:inherit;font-size:10pt;"><span>$35.6 million</span></span><span style="font-family:inherit;font-size:10pt;">.</span></div><span style="font-family:inherit;font-size:10pt;">The balance in CIP at </span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;"> relates primarily to a recently purchased building and capitalized implementation costs related to a new enterprise resource planning software system, the underlying assets for which have not been completed or placed into service. The balance in CIP at </span><span style="font-family:inherit;font-size:10pt;">December&#160;29, 2018</span> related primarily to capitalized costs associated with the implementation of a new enterprise resource planning software system and a capital improvement project at its corporate headquarters, the underlying assets for which had not been completed or placed into service.<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>27
<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.19.3</span><table class="report" border="0" cellspacing="2" id="idp6647539264">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other Non-Current Liabilities<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 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_masi_OtherLiabilitiesLongTermAbstract', window );"><strong>Other Liabilities, Long Term [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_OtherLiabilitiesDisclosureTextBlock', window );">Other Non-Current Liabilities</a></td>
<td class="text"><div style="line-height:120%;padding-top:17px;font-size:10pt;"><span style="font-weight:bold;">16. Other Non-Current Liabilities</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> </span></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other non-current liabilities consist of the following (in thousands):</span></div><div style="line-height:120%;padding-top:6px;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="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="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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">September&#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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">December&#160;29, <br/>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;">Income tax payable, noncurrent</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>21,522</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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>21,522</span></span></div></td><td style="vertical-align: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;">Lessee lease liabilities, noncurrent</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,451</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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: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;">Unrecognized tax benefits</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,744</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11,717</span></span></div></td><td style="vertical-align: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;">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>2,925</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,956</span></span></div></td><td 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:#bfe4ff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#bfe4ff;">Other</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#bfe4ff;padding-left: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,204</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#bfe4ff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#bfe4ff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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:#bfe4ff;padding-left: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,003</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#bfe4ff;"><div style="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;">&#160;&#160;&#160;&#160;&#160;Total other non-current liabilities</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>55,846</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>39,198</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #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-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Unrecognized tax benefit relates to the Company&#8217;s long-term portion of tax liability associated with uncertain tax positions. Authoritative guidance prescribes a recognition threshold and a measurement attribute for the financial statement recognition and measurement of tax positions taken or expected to be taken in a tax return. See Note </span><span style="font-family:inherit;font-size:10pt;">20</span><span style="font-family:inherit;font-size:10pt;"> to these condensed consolidated financial statements for further details.</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_masi_OtherLiabilitiesLongTermAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Other Liabilities, Long Term [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;">masi_OtherLiabilitiesLongTermAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>masi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilitiesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 other 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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20,24)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilitiesDisclosureTextBlock</td>
</tr>
<tr>
<td style="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>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.19.3</span><table class="report" border="0" cellspacing="2" id="idp6820799648">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 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"><div style="line-height:120%;padding-top:17px;font-size:10pt;"><span style="font-weight:bold;">20. Income Taxes</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> </span></div><div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company has provided for income taxes in fiscal year 2019 interim periods based on the estimated effective income tax rate for the complete fiscal year and adjusted for discrete tax events, including excess tax benefits or deficiencies related to stock-based compensation, in the period such events occur. The estimated annual effective tax rate is computed based on the expected annual pretax income of the consolidated entities located within each taxing jurisdiction based on legislation enacted as of the balance sheet date. For the </span><span style="font-family:inherit;font-size:10pt;">three</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">September&#160;29, 2018</span><span style="font-family:inherit;font-size:10pt;">, the Company recorded discrete tax benefits of approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$7.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$14.6 million</span></span><span style="font-family:inherit;font-size:10pt;">, respectively, related to excess tax benefits realized from stock-based compensation. For the </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">September&#160;29, 2018</span><span style="font-family:inherit;font-size:10pt;">, the Company recorded discrete tax benefits of approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$13.1 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$21.7 million</span></span><span style="font-family:inherit;font-size:10pt;">, respectively, related to excess tax benefits realized from stock-based compensation. </span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred tax assets and liabilities are determined based on the future tax consequences associated with temporary differences between income and expenses reported for accounting and tax purposes. A valuation allowance for deferred tax assets is recorded to the extent that the Company cannot determine that the ultimate realization of the net deferred tax assets is more likely than not. Realization of deferred tax assets is principally dependent upon the achievement of future taxable income, the estimation of which requires significant judgment by the Company&#8217;s management. The judgment of the Company&#8217;s management regarding future profitability may change due to many factors, including future market conditions and the Company&#8217;s ability to successfully execute its business plans or tax planning strategies. These changes, if any, may require material adjustments to these deferred tax asset balances.</span></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;">, the liability for income taxes associated with uncertain tax positions was approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$16.3 million</span></span><span style="font-family:inherit;font-size:10pt;">. If fully recognized, approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$15.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> (net of federal benefit on state taxes) would impact the Company&#8217;s effective tax rate. It is reasonably possible that the amount of unrecognized tax benefits in various jurisdictions may change in the next twelve months due to the expiration of statutes of limitation and audit settlements. However, due to the uncertainty surrounding the timing of these events, an estimate of the change within the next twelve months cannot currently be made.</span></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company conducts business in multiple jurisdictions and, as a result, one or more of the Company&#8217;s subsidiaries files income tax returns in U.S. federal, various state, local and foreign jurisdictions. The Company has concluded all U.S. federal income tax matters through fiscal year 2015. All material state, local and foreign income tax matters have been concluded through fiscal year 2011. The Company does not believe that the results of any tax authority examination would have a significant impact on its 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_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>29
<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>30
<FILENAME>R69.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3</span><table class="report" border="0" cellspacing="2" id="idp6807737520">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Intangible Assets Intangible Assets - Future Amortization Expense (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Sep. 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_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill and Intangible Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear', window );">2019 (balance of year)</a></td>
<td class="nump">$ 4,417<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo', window );">2020</a></td>
<td class="nump">4,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_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree', window );">2021</a></td>
<td class="nump">3,572<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour', window );">2022</a></td>
<td class="nump">2,308<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive', window );">2023</a></td>
<td class="nump">1,838<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive', window );">Thereafter</a></td>
<td class="nump">11,282<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Intangible assets, net</a></td>
<td class="nump">$ 27,432<span></span>
</td>
<td class="nump">$ 27,924<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_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized after the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized in the remainder of the fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>31
<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.19.3</span><table class="report" border="0" cellspacing="2" id="idp6756015760">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property and Equipment Property and Equipment Narrative (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Sep. 28, 2019 </div>
<div>USD ($) </div>
<div>Facilities</div>
</th>
<th class="th">
<div>Sep. 29, 2018 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Sep. 28, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Sep. 29, 2018 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 29, 2018 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Total property and equipment</a></td>
<td class="nump">$ 319,987<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 319,987<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 263,762<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment', window );">Accumulated depreciation</a></td>
<td class="nump">110,529<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">110,529<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 97,790<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Depreciation', window );">Depreciation</a></td>
<td class="nump">$ 4,800<span></span>
</td>
<td class="nump">$ 4,000<span></span>
</td>
<td class="nump">$ 14,300<span></span>
</td>
<td class="nump">$ 12,100<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_masi_PropertiesPurchased', window );">Properties Purchased | Facilities</a></td>
<td class="nump">2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAdditions', window );">Property, Plant and Equipment, Additions</a></td>
<td class="nump">$ 35,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>
<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_masi_PropertiesPurchased">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Properties Purchased</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">masi_PropertiesPurchased</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>masi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_Depreciation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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_Depreciation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAdditions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of acquisition of long-lived, 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, 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_PropertyPlantAndEquipmentAdditions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>32
<FILENAME>R65.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3</span><table class="report" border="0" cellspacing="2" id="idp6623341408">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Lessee ROU Assets and Lease Liabilities Future Minimum Lease Payment (Details)<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Dec. 29, 2018 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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_OperatingLeasesFutureMinimumPaymentsDueCurrent', window );">2019</a></td>
<td class="nump">$ 6,926<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears', window );">2020</a></td>
<td class="nump">4,422<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears', window );">2021</a></td>
<td class="nump">2,384<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears', window );">2022</a></td>
<td class="nump">1,701<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears', window );">2023</a></td>
<td class="nump">1,568<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter', window );">Thereafter(1)</a></td>
<td class="nump">9,921<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDue', window );">Total</a></td>
<td class="nump">$ 26,922<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_OperatingLeasesFutureMinimumPaymentsDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of required minimum rental payments for leases having an initial or remaining non-cancelable letter-terms in excess of one year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=77902758&amp;loc=d3e41502-112717<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=82846649&amp;loc=d3e38371-112697<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=77902758&amp;loc=d3e41502-112717<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=82846649&amp;loc=d3e38371-112697<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=77902758&amp;loc=d3e41502-112717<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=82846649&amp;loc=d3e38371-112697<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=77902758&amp;loc=d3e41502-112717<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=82846649&amp;loc=d3e38371-112697<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=82846649&amp;loc=d3e38371-112697<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=77902758&amp;loc=d3e41502-112717<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=77902758&amp;loc=d3e41502-112717<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=82846649&amp;loc=d3e38371-112697<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due after the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=82846649&amp;loc=d3e38371-112697<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=77902758&amp;loc=d3e41502-112717<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>33
<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.19.3</span><table class="report" border="0" cellspacing="2" id="idp6623153040">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Non-operating income Non-operating income (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 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_NonoperatingIncomeExpenseAbstract', window );"><strong>Nonoperating Income (Expense) [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_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock', window );">Schedule of Other Nonoperating Income (Expense)</a></td>
<td class="text"><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Non-operating income consists of the following (in thousands): </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="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="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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Three Months Ended</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Nine Months Ended</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 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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">September&#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;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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">September&#160;29, <br/>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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">September&#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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">September&#160;29, <br/>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;">Interest income</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,664</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 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,326</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 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>10,706</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 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,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: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;">Interest expense</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(82</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>(7</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>(243</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>(694</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;">Realized and unrealized foreign currency 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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(856</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,311</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>(315</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>(764</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;">Other </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</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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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>20</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;"><div style="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>(10</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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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>291</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="text-align:left;padding-left:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,723</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,028</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,138</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,080</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><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_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_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 non-operating income or non-operating expense that may include amounts earned from dividends, interest on securities, gains (losses) on securities sold, equity earnings of unconsolidated affiliates, net gain (loss) on sales of business, interest expense and other miscellaneous income or expense 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;">us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock</td>
</tr>
<tr>
<td style="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>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.19.3</span><table class="report" border="0" cellspacing="2" id="idp6811955344">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other Current Liabilities Other Current Liabilities (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 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_AccruedLiabilitiesCurrentAndNoncurrentAbstract', window );"><strong>Accrued 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_ScheduleOfAccruedLiabilitiesTableTextBlock', window );">Schedule Other Current Liabilities</a></td>
<td class="text"><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other current liabilities consist of the following (in thousands):</span></div><div style="line-height:120%;padding-top:6px;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="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="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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">September&#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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">December&#160;29, <br/>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;">Income tax payable</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>6,488</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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>3,071</span></span></div></td><td style="vertical-align: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;">Accrued indirect taxes payable</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,712</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,465</span></span></div></td><td 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;">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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,387</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,038</span></span></div></td><td style="vertical-align: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;">Lessee lease liabilities, current </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,680</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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: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;">Accrued warranty</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,958</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,910</span></span></div></td><td style="vertical-align: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;">Related party payables</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,452</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,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: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;">Accrued legal fees</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,277</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,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: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;">Other</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,025</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,662</span></span></div></td><td 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;">&#160;&#160;&#160;&#160;&#160;Total accrued and other current liabilities</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>35,979</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>24,627</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><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_AccruedLiabilitiesCurrentAndNoncurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedLiabilitiesCurrentAndNoncurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of accrued liabilities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>35
<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>36
<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.19.3</span><table class="report" border="0" cellspacing="2" id="idp6764839168">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Credit Facilities Credit Facilities<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 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_DebtDisclosureAbstract', window );"><strong>Debt Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtDisclosureTextBlock', window );">Credit Facilities</a></td>
<td class="text"><div style="line-height:120%;padding-top:17px;text-align:left;font-size:10pt;"><span style="font-weight:bold;">15. Credit Facilities</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> </span></div><div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On December&#160;17, 2018, the Company entered into a Credit Agreement (</span><span style="font-family:inherit;font-size:10pt;">the 2018 Credit Facility</span><span style="font-family:inherit;font-size:10pt;">) with JPMorgan Chase Bank, N.A., as Administrative Agent and a Lender, and Bank of the West, a Lender (collectively, the Lenders). The </span><span style="font-family:inherit;font-size:10pt;">2018 Credit Facility</span><span style="font-family:inherit;font-size:10pt;"> provides for up to </span><span style="font-family:inherit;font-size:10pt;"><span>$150.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> of unsecured borrowings in multiple currencies, with an option, subject to certain conditions, for the Company to increase the aggregate borrowing capacity up to </span><span style="font-family:inherit;font-size:10pt;"><span>$550.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> in the future with the initial Lenders and additional Lenders, as required. As of </span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;">, the </span><span style="font-family:inherit;font-size:10pt;">2018 Credit Facility</span><span style="font-family:inherit;font-size:10pt;"> had </span><span style="font-family:inherit;font-size:10pt;"><span>no</span></span><span style="font-family:inherit;font-size:10pt;"> outstanding draws and </span><span style="font-family:inherit;font-size:10pt;"><span>$1.7 million</span></span><span style="font-family:inherit;font-size:10pt;"> of outstanding letters of credit. As of </span><span style="font-family:inherit;font-size:10pt;">December&#160;29, 2018</span><span style="font-family:inherit;font-size:10pt;">, the </span><span style="font-family:inherit;font-size:10pt;">2018 Credit Facility</span><span style="font-family:inherit;font-size:10pt;"> had </span><span style="font-family:inherit;font-size:10pt;"><span>no</span></span><span style="font-family:inherit;font-size:10pt;"> outstanding draws or letters of credit. The Company was in compliance with all covenants under the </span><span style="font-family:inherit;font-size:10pt;">2018 Credit Facility</span><span style="font-family:inherit;font-size:10pt;"> as of </span><span style="font-family:inherit;font-size:10pt;">September&#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%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In January 2016, the Company entered into an Amended and Restated Credit Agreement (Restated Credit Facility) with JPMorgan Chase Bank, N.A., as Administrative Agent and a Lender, Bank of America, as Syndication Agent and a Lender, Citibank, N.A., as Documentation Agent and a Lender, and various other Lenders (collectively, the Lenders). The Company terminated the Restated Credit Facility in February 2018.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">For the </span><span style="font-family:inherit;font-size:10pt;">three</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">September&#160;29, 2018</span><span style="font-family:inherit;font-size:10pt;">, the Company incurred total interest expense of </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.0 million</span></span><span style="font-family:inherit;font-size:10pt;">, respectively, under the 2018 Credit Facility and the Restated Credit Facility. For the </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">September&#160;29, 2018</span><span style="font-family:inherit;font-size:10pt;">, the Company incurred total interest expense of </span><span style="font-family:inherit;font-size:10pt;"><span>$0.2 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$0.6 million</span></span><span style="font-family:inherit;font-size:10pt;">, respectively, under the 2018 Credit Facility and the Restated Credit Facility.</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_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -URI http://asc.fasb.org/topic&amp;trid=2208564<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>37
<FILENAME>R26.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3</span><table class="report" border="0" cellspacing="2" id="idp6821135600">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Non-operating income Non-operating income<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 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_NonoperatingIncomeExpenseAbstract', window );"><strong>Nonoperating Income (Expense) [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_OtherNonoperatingIncomeAndExpenseTextBlock', window );">Non-operating income</a></td>
<td class="text"><div style="line-height:120%;padding-top:17px;font-size:10pt;"><span style="font-weight:bold;">19. Non-operating income</span></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Non-operating income consists of the following (in thousands): </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="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="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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Three Months Ended</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Nine Months Ended</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 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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">September&#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;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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">September&#160;29, <br/>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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">September&#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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">September&#160;29, <br/>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;">Interest income</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,664</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 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,326</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 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>10,706</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 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,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: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;">Interest expense</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(82</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>(7</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>(243</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>(694</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;">Realized and unrealized foreign currency 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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(856</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,311</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>(315</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>(764</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;">Other </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</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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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>20</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;"><div style="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>(10</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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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>291</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="text-align:left;padding-left:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,723</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,028</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,138</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,080</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><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_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_OtherNonoperatingIncomeAndExpenseTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 components of non-operating income or non-operating expense, including, but not limited to, amounts earned from dividends, interest on securities, gain (loss) on securities sold, equity earnings of unconsolidated affiliates, gain (loss) on sales of business, interest expense and other miscellaneous income or expense 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;">us-gaap_OtherNonoperatingIncomeAndExpenseTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>38
<FILENAME>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.19.3</span><table class="report" border="0" cellspacing="2" id="idp6835786560">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property and Equipment Property and Equipment (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Sep. 28, 2019</div></th>
<th class="th"><div>Sep. 29, 2018</div></th>
<th class="th"><div>Sep. 28, 2019</div></th>
<th class="th"><div>Sep. 29, 2018</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_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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Total property and equipment</a></td>
<td class="nump">$ 319,987<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 319,987<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 263,762<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment', window );">Accumulated depreciation</a></td>
<td class="num">(110,529)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(110,529)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(97,790)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property and equipment, net</a></td>
<td class="nump">209,458<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">209,458<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">165,972<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Depreciation', window );">Depreciation</a></td>
<td class="nump">4,800<span></span>
</td>
<td class="nump">$ 4,000<span></span>
</td>
<td class="nump">14,300<span></span>
</td>
<td class="nump">$ 12,100<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_BuildingAndBuildingImprovementsMember', window );">Building and building improvements</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Total property and equipment</a></td>
<td class="nump">91,704<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">91,704<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">88,449<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember', window );">Machinery and equipment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Total property and equipment</a></td>
<td class="nump">58,582<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">58,582<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">54,525<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandMember', window );">Land</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Total property and equipment</a></td>
<td class="nump">40,216<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">40,216<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">23,762<span></span>
</td>
</tr>
<tr class="rh">
<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=masi_AircraftComponentsandVehiclesMember', window );">Aircraft and vehicles</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Total property and equipment</a></td>
<td class="nump">28,818<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">28,818<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25,555<span></span>
</td>
</tr>
<tr class="rh">
<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_ComputerEquipmentMember', window );">Computer 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>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Total property and equipment</a></td>
<td class="nump">19,214<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">19,214<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">16,582<span></span>
</td>
</tr>
<tr class="rh">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Total property and equipment</a></td>
<td class="nump">17,574<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">17,574<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">16,428<span></span>
</td>
</tr>
<tr class="rh">
<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_ToolsDiesAndMoldsMember', window );">Tooling</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Total property and equipment</a></td>
<td class="nump">15,070<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">15,070<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">14,212<span></span>
</td>
</tr>
<tr class="rh">
<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 office 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>
</tr>
<tr class="ro">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Total property and equipment</a></td>
<td class="nump">10,708<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,708<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,459<span></span>
</td>
</tr>
<tr class="rh">
<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=masi_DemonstrationUnitsMember', window );">Demonstration units</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Total property and equipment</a></td>
<td class="nump">792<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">792<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">470<span></span>
</td>
</tr>
<tr class="rh">
<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 );">Construction-in-progress (CIP)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Total property and equipment</a></td>
<td class="nump">$ 37,309<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 37,309<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 13,320<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_Depreciation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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_Depreciation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingAndBuildingImprovementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_BuildingAndBuildingImprovementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=masi_AircraftComponentsandVehiclesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=masi_AircraftComponentsandVehiclesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_ComputerEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_ComputerEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_ToolsDiesAndMoldsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_ToolsDiesAndMoldsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=masi_DemonstrationUnitsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=masi_DemonstrationUnitsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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>39
<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.19.3</span><table class="report" border="0" cellspacing="2" id="idp6808958896">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Lessee ROU Assets and Lease Liabilities Future Maturities Operating Lease Payments (Details)<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Sep. 28, 2019 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths', window );">2019 (balance of year)</a></td>
<td class="nump">$ 1,332<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo', window );">2020</a></td>
<td class="nump">5,180<span></span>
</td>
</tr>
<tr class="ro">
<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 );">2021</a></td>
<td class="nump">3,139<span></span>
</td>
</tr>
<tr class="re">
<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 );">2022</a></td>
<td class="nump">2,053<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive', window );">2023</a></td>
<td class="nump">1,836<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive', window );">Thereafter(1)</a></td>
<td class="nump">11,106<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue', window );">Total</a></td>
<td class="nump">24,646<span></span>
</td>
</tr>
<tr class="re">
<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 );">Imputed interest</a></td>
<td class="num">(3,515)<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Present value</a></td>
<td class="nump">$ 21,131<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_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_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 after fifth 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_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_LesseeOperatingLeaseLiabilityPaymentsDueYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 fifth 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_LesseeOperatingLeaseLiabilityPaymentsDueYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>40
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "instance": {
  "masi-20190928x10q.htm": {
   "axisCustom": 0,
   "axisStandard": 21,
   "contextCount": 239,
   "dts": {
    "calculationLink": {
     "local": [
      "masi-20190928_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "masi-20190928_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": [
      "masi-20190928x10q.htm"
     ]
    },
    "labelLink": {
     "local": [
      "masi-20190928_lab.xml"
     ],
     "remote": [
      "http://xbrl.fasb.org/srt/2019/elts/srt-doc-2019-01-31.xml",
      "https://xbrl.sec.gov/dei/2019/dei-doc-2019-01-31.xml",
      "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-doc-2019-01-31.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "masi-20190928_pre.xml"
     ]
    },
    "referenceLink": {
     "remote": [
      "https://xbrl.sec.gov/dei/2019/dei-ref-2019-01-31.xml",
      "http://xbrl.fasb.org/srt/2019/elts/srt-ref-2019-01-31.xml",
      "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-ref-2019-01-31.xml"
     ]
    },
    "schema": {
     "local": [
      "masi-20190928.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/invest/2013/invest-2013-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/deprecated-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd",
      "http://xbrl.fasb.org/us-gaap/2019/elts/us-parts-codification-2019-01-31.xsd"
     ]
    }
   },
   "elementCount": 623,
   "entityCount": 1,
   "hidden": {
    "http://fasb.org/us-gaap/2019-01-31": 54,
    "http://www.masimo.com/20190928": 1,
    "http://xbrl.sec.gov/dei/2019-01-31": 5,
    "total": 60
   },
   "keyCustom": 46,
   "keyStandard": 446,
   "memberCustom": 12,
   "memberStandard": 50,
   "nsprefix": "masi",
   "nsuri": "http://www.masimo.com/20190928",
   "report": {
    "R1": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "masi-20190928x10q.htm",
      "contextRef": "FD2019Q3YTD",
      "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 - Document and Entity Information",
     "role": "http://www.masimo.com/role/DocumentAndEntityInformation",
     "shortName": "Document and Entity Information",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "masi-20190928x10q.htm",
      "contextRef": "FD2019Q3YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R10": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "masi-20190928x10q.htm",
      "contextRef": "FD2019Q3YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2105100 - Disclosure - Related Party Transactions",
     "role": "http://www.masimo.com/role/RelatedPartyTransactions",
     "shortName": "Related Party Transactions",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "masi-20190928x10q.htm",
      "contextRef": "FD2019Q3YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R11": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "masi-20190928x10q.htm",
      "contextRef": "FD2019Q3YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InventoryDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2106100 - Disclosure - Inventories",
     "role": "http://www.masimo.com/role/Inventories",
     "shortName": "Inventories",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "masi-20190928x10q.htm",
      "contextRef": "FD2019Q3YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InventoryDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R12": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "masi-20190928x10q.htm",
      "contextRef": "FD2019Q3YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OtherCurrentAssetsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2107100 - Disclosure - Other Current Assets",
     "role": "http://www.masimo.com/role/OtherCurrentAssets",
     "shortName": "Other Current Assets",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "masi-20190928x10q.htm",
      "contextRef": "FD2019Q3YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OtherCurrentAssetsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R13": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "masi-20190928x10q.htm",
      "contextRef": "FD2019Q3YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LessorSalesTypeLeasesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2108100 - Disclosure - Lease Receivable Lease Receivable",
     "role": "http://www.masimo.com/role/LeaseReceivableLeaseReceivable",
     "shortName": "Lease Receivable Lease Receivable",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "masi-20190928x10q.htm",
      "contextRef": "FD2019Q3YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LessorSalesTypeLeasesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R14": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "masi-20190928x10q.htm",
      "contextRef": "FD2019Q3YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "masi:DeferredCostsandOtherContractAssetsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2109100 - Disclosure - Deferred Costs and Other Contract Assets",
     "role": "http://www.masimo.com/role/DeferredCostsAndOtherContractAssets",
     "shortName": "Deferred Costs and Other Contract Assets",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "masi-20190928x10q.htm",
      "contextRef": "FD2019Q3YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "masi:DeferredCostsandOtherContractAssetsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R15": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "masi-20190928x10q.htm",
      "contextRef": "FD2019Q3YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2111100 - Disclosure - Property and Equipment",
     "role": "http://www.masimo.com/role/PropertyAndEquipment",
     "shortName": "Property and Equipment",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "masi-20190928x10q.htm",
      "contextRef": "FD2019Q3YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R16": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "masi-20190928x10q.htm",
      "contextRef": "FD2019Q3YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeasesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2115100 - Disclosure - Lessee ROU Assets and Lease Liabilities Lessee ROU Assets and Lease Liabilities",
     "role": "http://www.masimo.com/role/LesseeRouAssetsAndLeaseLiabilitiesLesseeRouAssetsAndLeaseLiabilities",
     "shortName": "Lessee ROU Assets and Lease Liabilities Lessee ROU Assets and Lease Liabilities",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "masi-20190928x10q.htm",
      "contextRef": "FD2019Q3YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeasesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R17": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "masi-20190928x10q.htm",
      "contextRef": "FD2019Q3YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IntangibleAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2116100 - Disclosure - Intangible Assets",
     "role": "http://www.masimo.com/role/IntangibleAssets",
     "shortName": "Intangible Assets",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "masi-20190928x10q.htm",
      "contextRef": "FD2019Q3YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IntangibleAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R18": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "masi-20190928x10q.htm",
      "contextRef": "FD2019Q3YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:GoodwillDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2117100 - Disclosure - Goodwill Goodwill",
     "role": "http://www.masimo.com/role/GoodwillGoodwill",
     "shortName": "Goodwill Goodwill",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "masi-20190928x10q.htm",
      "contextRef": "FD2019Q3YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:GoodwillDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R19": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "masi-20190928x10q.htm",
      "contextRef": "FD2019Q3YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OtherAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2118100 - Disclosure - Other Non-Current Assets Other Non-Current Assets",
     "role": "http://www.masimo.com/role/OtherNonCurrentAssetsOtherNonCurrentAssets",
     "shortName": "Other Non-Current Assets Other Non-Current Assets",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "masi-20190928x10q.htm",
      "contextRef": "FD2019Q3YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OtherAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R2": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "masi-20190928x10q.htm",
      "contextRef": "FI2019Q3",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1001000 - Statement - Condensed Consolidated Balance Sheets",
     "role": "http://www.masimo.com/role/CondensedConsolidatedBalanceSheets",
     "shortName": "Condensed Consolidated Balance Sheets",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "masi-20190928x10q.htm",
      "contextRef": "FI2019Q3",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:AccountsReceivableNetCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R20": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "masi-20190928x10q.htm",
      "contextRef": "FD2019Q3YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DeferredRevenueDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2119100 - Disclosure - Deferred Revenue and Other Contract Liabilities",
     "role": "http://www.masimo.com/role/DeferredRevenueAndOtherContractLiabilities",
     "shortName": "Deferred Revenue and Other Contract Liabilities",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "masi-20190928x10q.htm",
      "contextRef": "FD2019Q3YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DeferredRevenueDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R21": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "masi-20190928x10q.htm",
      "contextRef": "FD2019Q3YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2120100 - Disclosure - Other Current Liabilities",
     "role": "http://www.masimo.com/role/OtherCurrentLiabilities",
     "shortName": "Other Current Liabilities",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "masi-20190928x10q.htm",
      "contextRef": "FD2019Q3YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R22": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "masi-20190928x10q.htm",
      "contextRef": "FD2019Q3YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2122100 - Disclosure - Credit Facilities Credit Facilities",
     "role": "http://www.masimo.com/role/CreditFacilitiesCreditFacilities",
     "shortName": "Credit Facilities Credit Facilities",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "masi-20190928x10q.htm",
      "contextRef": "FD2019Q3YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R23": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "masi-20190928x10q.htm",
      "contextRef": "FD2019Q3YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OtherLiabilitiesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2123100 - Disclosure - Other Non-Current Liabilities",
     "role": "http://www.masimo.com/role/OtherNonCurrentLiabilities",
     "shortName": "Other Non-Current Liabilities",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "masi-20190928x10q.htm",
      "contextRef": "FD2019Q3YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OtherLiabilitiesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R24": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "masi-20190928x10q.htm",
      "contextRef": "FD2019Q3YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2124100 - Disclosure - Stock Repurchase Program",
     "role": "http://www.masimo.com/role/StockRepurchaseProgram",
     "shortName": "Stock Repurchase Program",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "masi-20190928x10q.htm",
      "contextRef": "FD2019Q3YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R25": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "masi-20190928x10q.htm",
      "contextRef": "FD2019Q3YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2125100 - Disclosure - Stock-Based Compensation",
     "role": "http://www.masimo.com/role/StockBasedCompensation",
     "shortName": "Stock-Based Compensation",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "masi-20190928x10q.htm",
      "contextRef": "FD2019Q3YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R26": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "masi-20190928x10q.htm",
      "contextRef": "FD2019Q3YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OtherNonoperatingIncomeAndExpenseTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2126100 - Disclosure - Non-operating income Non-operating income",
     "role": "http://www.masimo.com/role/NonOperatingIncomeNonOperatingIncome",
     "shortName": "Non-operating income Non-operating income",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "masi-20190928x10q.htm",
      "contextRef": "FD2019Q3YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OtherNonoperatingIncomeAndExpenseTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R27": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "masi-20190928x10q.htm",
      "contextRef": "FD2019Q3YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2127100 - Disclosure - Income Taxes",
     "role": "http://www.masimo.com/role/IncomeTaxes",
     "shortName": "Income Taxes",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "masi-20190928x10q.htm",
      "contextRef": "FD2019Q3YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R28": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "masi-20190928x10q.htm",
      "contextRef": "FD2019Q3YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2128100 - Disclosure - Commitments and Contingencies",
     "role": "http://www.masimo.com/role/CommitmentsAndContingencies",
     "shortName": "Commitments and Contingencies",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "masi-20190928x10q.htm",
      "contextRef": "FD2019Q3YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R29": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "masi-20190928x10q.htm",
      "contextRef": "FD2019Q3YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2129100 - Disclosure - Segment Information and Enterprise Reporting",
     "role": "http://www.masimo.com/role/SegmentInformationAndEnterpriseReporting",
     "shortName": "Segment Information and Enterprise Reporting",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "masi-20190928x10q.htm",
      "contextRef": "FD2019Q3YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R3": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "masi-20190928x10q.htm",
      "contextRef": "FI2019Q3",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1001501 - Statement - Condensed Consolidated Balance Sheets (Parenthetical)",
     "role": "http://www.masimo.com/role/CondensedConsolidatedBalanceSheetsParenthetical",
     "shortName": "Condensed Consolidated Balance Sheets (Parenthetical)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": null
    },
    "R30": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "masi-20190928x10q.htm",
      "contextRef": "FD2019Q3YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2202201 - Disclosure - Summary of Significant Accounting Policies (Policies)",
     "role": "http://www.masimo.com/role/SummaryOfSignificantAccountingPoliciesPolicies",
     "shortName": "Summary of Significant Accounting Policies (Policies)",
     "subGroupType": "policies",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "masi-20190928x10q.htm",
      "contextRef": "FD2019Q3YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R31": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:FairValueOfFinancialInstrumentsPolicy",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "masi-20190928x10q.htm",
      "contextRef": "FD2019Q3YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2302302 - Disclosure - Summary of Significant Accounting Policies (Tables)",
     "role": "http://www.masimo.com/role/SummaryOfSignificantAccountingPoliciesTables",
     "shortName": "Summary of Significant Accounting Policies (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:FairValueOfFinancialInstrumentsPolicy",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "masi-20190928x10q.htm",
      "contextRef": "FD2019Q3YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R32": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:InventoryDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "masi-20190928x10q.htm",
      "contextRef": "FD2019Q3YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2306301 - Disclosure - Inventories (Tables)",
     "role": "http://www.masimo.com/role/InventoriesTables",
     "shortName": "Inventories (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:InventoryDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "masi-20190928x10q.htm",
      "contextRef": "FD2019Q3YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R33": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:OtherCurrentAssetsTextBlock",
       "body",
       "html"
      ],
      "baseRef": "masi-20190928x10q.htm",
      "contextRef": "FD2019Q3YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfOtherAssetsTableTextBlock",
      "reportCount": 1,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2307301 - Disclosure - Other Current Assets Other Current Assets (Tables)",
     "role": "http://www.masimo.com/role/OtherCurrentAssetsOtherCurrentAssetsTables",
     "shortName": "Other Current Assets Other Current Assets (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": null
    },
    "R34": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:LessorSalesTypeLeasesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "masi-20190928x10q.htm",
      "contextRef": "FD2019Q3YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "masi:SaleTypeLeaseReceivableTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2308301 - Disclosure - Lease Receivable Lease Receivable (Tables)",
     "role": "http://www.masimo.com/role/LeaseReceivableLeaseReceivableTables",
     "shortName": "Lease Receivable Lease Receivable (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:LessorSalesTypeLeasesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "masi-20190928x10q.htm",
      "contextRef": "FD2019Q3YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "masi:SaleTypeLeaseReceivableTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R35": {
     "firstAnchor": {
      "ancestors": [
       "masi:DeferredCostsandOtherContractAssetsTextBlock",
       "body",
       "html"
      ],
      "baseRef": "masi-20190928x10q.htm",
      "contextRef": "FD2019Q3YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2309301 - Disclosure - Deferred Costs and Other Contract Assets Deferred Costs and Other Contract Assets (Tables)",
     "role": "http://www.masimo.com/role/DeferredCostsAndOtherContractAssetsDeferredCostsAndOtherContractAssetsTables",
     "shortName": "Deferred Costs and Other Contract Assets Deferred Costs and Other Contract Assets (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "masi:DeferredCostsandOtherContractAssetsTextBlock",
       "body",
       "html"
      ],
      "baseRef": "masi-20190928x10q.htm",
      "contextRef": "FD2019Q3YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R36": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "masi-20190928x10q.htm",
      "contextRef": "FD2019Q3YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "reportCount": 1,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2311301 - Disclosure - Property and Equipment (Tables)",
     "role": "http://www.masimo.com/role/PropertyAndEquipmentTables",
     "shortName": "Property and Equipment (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": null
    },
    "R37": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "masi-20190928x10q.htm",
      "contextRef": "FD2019Q3YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "masi:LesseeOperatingLeaseBalanceSheetClassificationTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2315301 - Disclosure - Lessee ROU Assets and Lease Liabilities Lessee ROU Assets and Lease Liabilities (Tables)",
     "role": "http://www.masimo.com/role/LesseeRouAssetsAndLeaseLiabilitiesLesseeRouAssetsAndLeaseLiabilitiesTables",
     "shortName": "Lessee ROU Assets and Lease Liabilities Lessee ROU Assets and Lease Liabilities (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "masi-20190928x10q.htm",
      "contextRef": "FD2019Q3YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "masi:LesseeOperatingLeaseBalanceSheetClassificationTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R38": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:IntangibleAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "masi-20190928x10q.htm",
      "contextRef": "FD2019Q3YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2316301 - Disclosure - Intangible Assets (Tables)",
     "role": "http://www.masimo.com/role/IntangibleAssetsTables",
     "shortName": "Intangible Assets (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:IntangibleAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "masi-20190928x10q.htm",
      "contextRef": "FD2019Q3YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R39": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:GoodwillDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "masi-20190928x10q.htm",
      "contextRef": "FD2019Q3YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfGoodwillTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2317301 - Disclosure - Goodwill Goodwill (Table)",
     "role": "http://www.masimo.com/role/GoodwillGoodwillTable",
     "shortName": "Goodwill Goodwill (Table)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:GoodwillDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "masi-20190928x10q.htm",
      "contextRef": "FD2019Q3YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfGoodwillTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R4": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock",
       "us-gaap:SegmentReportingDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "masi-20190928x10q.htm",
      "contextRef": "FD2019Q3QTD",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1002000 - Statement - Condensed Consolidated Statements of Operations Condensed Consolidated Statement of Operations",
     "role": "http://www.masimo.com/role/CondensedConsolidatedStatementsOfOperationsCondensedConsolidatedStatementOfOperations",
     "shortName": "Condensed Consolidated Statements of Operations Condensed Consolidated Statement of Operations",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "masi-20190928x10q.htm",
      "contextRef": "FD2019Q3QTD",
      "decimals": "-3",
      "lang": null,
      "name": "masi:Royaltyrevenueandother",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R40": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:OtherCurrentAssetsTextBlock",
       "body",
       "html"
      ],
      "baseRef": "masi-20190928x10q.htm",
      "contextRef": "FD2019Q3YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfOtherAssetsTableTextBlock",
      "reportCount": 1,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2318301 - Disclosure - Other Non-Current Assets Other Non-Current Assets (Tables)",
     "role": "http://www.masimo.com/role/OtherNonCurrentAssetsOtherNonCurrentAssetsTables",
     "shortName": "Other Non-Current Assets Other Non-Current Assets (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": null
    },
    "R41": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "masi-20190928x10q.htm",
      "contextRef": "FD2019Q3YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DeferredRevenueByArrangementDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2319301 - Disclosure - Deferred Revenue and Other Contract Liabilities Deferred Revenue and Other Contract Liabilities (Tables)",
     "role": "http://www.masimo.com/role/DeferredRevenueAndOtherContractLiabilitiesDeferredRevenueAndOtherContractLiabilitiesTables",
     "shortName": "Deferred Revenue and Other Contract Liabilities Deferred Revenue and Other Contract Liabilities (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "masi-20190928x10q.htm",
      "contextRef": "FD2019Q3YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DeferredRevenueByArrangementDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R42": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "masi-20190928x10q.htm",
      "contextRef": "FD2019Q3YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2320301 - Disclosure - Other Current Liabilities Other Current Liabilities (Tables)",
     "role": "http://www.masimo.com/role/OtherCurrentLiabilitiesOtherCurrentLiabilitiesTables",
     "shortName": "Other Current Liabilities Other Current Liabilities (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "masi-20190928x10q.htm",
      "contextRef": "FD2019Q3YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R43": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:OtherLiabilitiesDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "masi-20190928x10q.htm",
      "contextRef": "FD2019Q3YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "masi:ComponentsOfOtherLiabilitiesLongTermTableTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2323301 - Disclosure - Other Non-Current Liabilities Other Non-Current Liabilities (Tables)",
     "role": "http://www.masimo.com/role/OtherNonCurrentLiabilitiesOtherNonCurrentLiabilitiesTables",
     "shortName": "Other Non-Current Liabilities Other Non-Current Liabilities (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:OtherLiabilitiesDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "masi-20190928x10q.htm",
      "contextRef": "FD2019Q3YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "masi:ComponentsOfOtherLiabilitiesLongTermTableTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R44": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "masi-20190928x10q.htm",
      "contextRef": "FD2019Q3YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:TreasuryStockTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2324301 - Disclosure - Stock Repurchase Program (Tables)",
     "role": "http://www.masimo.com/role/StockRepurchaseProgramTables",
     "shortName": "Stock Repurchase Program (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "masi-20190928x10q.htm",
      "contextRef": "FD2019Q3YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:TreasuryStockTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R45": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "masi-20190928x10q.htm",
      "contextRef": "FD2019Q3YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2325301 - Disclosure - Stock-Based Compensation (Tables)",
     "role": "http://www.masimo.com/role/StockBasedCompensationTables",
     "shortName": "Stock-Based Compensation (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "masi-20190928x10q.htm",
      "contextRef": "FD2019Q3YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R46": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:OtherNonoperatingIncomeAndExpenseTextBlock",
       "body",
       "html"
      ],
      "baseRef": "masi-20190928x10q.htm",
      "contextRef": "FD2019Q3YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2326301 - Disclosure - Non-operating income Non-operating income (Tables)",
     "role": "http://www.masimo.com/role/NonOperatingIncomeNonOperatingIncomeTables",
     "shortName": "Non-operating income Non-operating income (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:OtherNonoperatingIncomeAndExpenseTextBlock",
       "body",
       "html"
      ],
      "baseRef": "masi-20190928x10q.htm",
      "contextRef": "FD2019Q3YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R47": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:SegmentReportingDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "masi-20190928x10q.htm",
      "contextRef": "FD2019Q3YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2329301 - Disclosure - Segment Information and Enterprise Reporting (Tables)",
     "role": "http://www.masimo.com/role/SegmentInformationAndEnterpriseReportingTables",
     "shortName": "Segment Information and Enterprise Reporting (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:SegmentReportingDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "masi-20190928x10q.htm",
      "contextRef": "FD2019Q3YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R48": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "masi-20190928x10q.htm",
      "contextRef": "FI2019Q3",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:ShortTermInvestments",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2402403 - Disclosure - Summary of Significant Accounting Policies - Additional Information (Detail)",
     "role": "http://www.masimo.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail",
     "shortName": "Summary of Significant Accounting Policies - Additional Information (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "ix:continuation",
       "us-gaap:RevenueRecognitionPolicyTextBlock",
       "body",
       "html"
      ],
      "baseRef": "masi-20190928x10q.htm",
      "contextRef": "FD2019Q3YTD",
      "decimals": "INF",
      "lang": null,
      "name": "masi:NumberofSourcesofProductRevenue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "segment",
      "xsiNil": "false"
     }
    },
    "R49": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "masi-20190928x10q.htm",
      "contextRef": "FI2019Q3",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2402404 - Disclosure - Summary of Significant Accounting Policies Summary of Significant Accounting Policies - Fair Value Hierarchy for Financial Assets (Details)",
     "role": "http://www.masimo.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfSignificantAccountingPoliciesFairValueHierarchyForFinancialAssetsDetails",
     "shortName": "Summary of Significant Accounting Policies Summary of Significant Accounting Policies - Fair Value Hierarchy for Financial Assets (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock",
       "us-gaap:FairValueOfFinancialInstrumentsPolicy",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "masi-20190928x10q.htm",
      "contextRef": "FI2019Q3_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:AvailableForSaleSecuritiesAmortizedCost",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R5": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "masi-20190928x10q.htm",
      "contextRef": "FD2019Q3QTD",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:ProfitLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1003000 - Statement - Condensed Consolidated Statements of Comprehensive Income",
     "role": "http://www.masimo.com/role/CondensedConsolidatedStatementsOfComprehensiveIncome",
     "shortName": "Condensed Consolidated Statements of Comprehensive Income",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "masi-20190928x10q.htm",
      "contextRef": "FD2019Q3QTD",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:ComprehensiveIncomeNetOfTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R50": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "ix:continuation",
       "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "masi-20190928x10q.htm",
      "contextRef": "FI2018Q4",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:ProductWarrantyAccrual",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2402405 - Disclosure - Summary of Significant Accounting Policies - Changes in Product Warranty Accrual (Detail)",
     "role": "http://www.masimo.com/role/SummaryOfSignificantAccountingPoliciesChangesInProductWarrantyAccrualDetail",
     "shortName": "Summary of Significant Accounting Policies - Changes in Product Warranty Accrual (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "ix:continuation",
       "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "masi-20190928x10q.htm",
      "contextRef": "FI2018Q4",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:ProductWarrantyAccrual",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R51": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
       "us-gaap:ComprehensiveIncomePolicyPolicyTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "masi-20190928x10q.htm",
      "contextRef": "FI2018Q4",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2402406 - Disclosure - Summary of Significant Accounting Policies - Schedule of Change in Accumulated Other Comprehensive Income (Detail)",
     "role": "http://www.masimo.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfChangeInAccumulatedOtherComprehensiveIncomeDetail",
     "shortName": "Summary of Significant Accounting Policies - Schedule of Change in Accumulated Other Comprehensive Income (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R52": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "ix:continuation",
       "us-gaap:EarningsPerSharePolicyTextBlock",
       "body",
       "html"
      ],
      "baseRef": "masi-20190928x10q.htm",
      "contextRef": "FD2019Q3QTD",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
      "reportCount": 1,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2402407 - Disclosure - Summary of Significant Accounting Policies - Reconciliation of Basic and Diluted Net Income Per Share (Detail)",
     "role": "http://www.masimo.com/role/SummaryOfSignificantAccountingPoliciesReconciliationOfBasicAndDilutedNetIncomePerShareDetail",
     "shortName": "Summary of Significant Accounting Policies - Reconciliation of Basic and Diluted Net Income Per Share (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
       "ix:continuation",
       "us-gaap:EarningsPerSharePolicyTextBlock",
       "body",
       "html"
      ],
      "baseRef": "masi-20190928x10q.htm",
      "contextRef": "FD2019Q3QTD",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R53": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "masi-20190928x10q.htm",
      "contextRef": "FD2019Q3YTD",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:InterestPaidNet",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2402408 - Disclosure - Summary of Significant Accounting Policies - Supplemental Cash Flow Information (Detail)",
     "role": "http://www.masimo.com/role/SummaryOfSignificantAccountingPoliciesSupplementalCashFlowInformationDetail",
     "shortName": "Summary of Significant Accounting Policies - Supplemental Cash Flow Information (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "masi-20190928x10q.htm",
      "contextRef": "FD2019Q3YTD",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:InterestPaidNet",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R54": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "masi-20190928x10q.htm",
      "contextRef": "FD2019Q3YTD",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "masi:PropertyPlantandEquipmentOccupiedSquareFeet",
      "reportCount": 1,
      "unique": true,
      "unitRef": "sqft",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2405402 - Disclosure - Related Party Transactions Related Party Transactions - (Details)",
     "role": "http://www.masimo.com/role/RelatedPartyTransactionsRelatedPartyTransactionsDetails",
     "shortName": "Related Party Transactions Related Party Transactions - (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "masi-20190928x10q.htm",
      "contextRef": "FD2019Q3YTD",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "masi:PropertyPlantandEquipmentOccupiedSquareFeet",
      "reportCount": 1,
      "unique": true,
      "unitRef": "sqft",
      "xsiNil": "false"
     }
    },
    "R55": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
       "us-gaap:InventoryDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "masi-20190928x10q.htm",
      "contextRef": "FI2019Q3",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:InventoryRawMaterialsNetOfReserves",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2406402 - Disclosure - Inventories - Components of Inventory (Details)",
     "role": "http://www.masimo.com/role/InventoriesComponentsOfInventoryDetails",
     "shortName": "Inventories - Components of Inventory (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
       "us-gaap:InventoryDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "masi-20190928x10q.htm",
      "contextRef": "FI2019Q3",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:InventoryRawMaterialsNetOfReserves",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R56": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:ScheduleOfOtherAssetsTableTextBlock",
       "us-gaap:OtherCurrentAssetsTextBlock",
       "body",
       "html"
      ],
      "baseRef": "masi-20190928x10q.htm",
      "contextRef": "FI2019Q3",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:NetInvestmentInLeaseCurrent",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2407402 - Disclosure - Other Current Assets Other Current Assets (Details)",
     "role": "http://www.masimo.com/role/OtherCurrentAssetsOtherCurrentAssetsDetails",
     "shortName": "Other Current Assets Other Current Assets (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:ScheduleOfOtherAssetsTableTextBlock",
       "us-gaap:OtherCurrentAssetsTextBlock",
       "body",
       "html"
      ],
      "baseRef": "masi-20190928x10q.htm",
      "contextRef": "FI2019Q3",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:PrepaidTaxes",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R57": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "masi:SaleTypeLeaseReceivableTableTextBlock",
       "us-gaap:LessorSalesTypeLeasesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "masi-20190928x10q.htm",
      "contextRef": "FI2019Q3",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceived",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2408403 - Disclosure - Lease Receivable Sales-Type Lease Receivable (Details)",
     "role": "http://www.masimo.com/role/LeaseReceivableSalesTypeLeaseReceivableDetails",
     "shortName": "Lease Receivable Sales-Type Lease Receivable (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "masi:SaleTypeLeaseReceivableTableTextBlock",
       "us-gaap:LessorSalesTypeLeasesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "masi-20190928x10q.htm",
      "contextRef": "FI2019Q3",
      "decimals": "-3",
      "lang": null,
      "name": "masi:SalestypeleaseAllowanceforCreditLoss",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R58": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivableMaturityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "masi-20190928x10q.htm",
      "contextRef": "FI2019Q3",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2408404 - Disclosure - Lease Receivable Sales-type Lease, Lease Receivable, Maturity (Details)",
     "role": "http://www.masimo.com/role/LeaseReceivableSalesTypeLeaseLeaseReceivableMaturityDetails",
     "shortName": "Lease Receivable Sales-type Lease, Lease Receivable, Maturity (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivableMaturityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "masi-20190928x10q.htm",
      "contextRef": "FI2019Q3",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R59": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock",
       "masi:DeferredCostsandOtherContractAssetsTextBlock",
       "body",
       "html"
      ],
      "baseRef": "masi-20190928x10q.htm",
      "contextRef": "FI2019Q3",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "masi:PrepaidDiscount",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2409402 - Disclosure - Deferred Costs and Other Contract Assets Deferred Costs and Other Contract Assets (Details)",
     "role": "http://www.masimo.com/role/DeferredCostsAndOtherContractAssetsDeferredCostsAndOtherContractAssetsDetails",
     "shortName": "Deferred Costs and Other Contract Assets Deferred Costs and Other Contract Assets (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock",
       "masi:DeferredCostsandOtherContractAssetsTextBlock",
       "body",
       "html"
      ],
      "baseRef": "masi-20190928x10q.htm",
      "contextRef": "FI2018Q4",
      "decimals": "-3",
      "lang": null,
      "name": "masi:PrepaidDiscount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R6": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "masi-20190928x10q.htm",
      "contextRef": "FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:SharesIssued",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1004000 - Statement - Consolidated Statement of Stockholders' Equity Consolidated Statement of Stockholders' Equity",
     "role": "http://www.masimo.com/role/ConsolidatedStatementOfStockholdersEquityConsolidatedStatementOfStockholdersEquity",
     "shortName": "Consolidated Statement of Stockholders' Equity Consolidated Statement of Stockholders' Equity",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "masi-20190928x10q.htm",
      "contextRef": "FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:SharesIssued",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R60": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "ix:continuation",
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "masi-20190928x10q.htm",
      "contextRef": "FI2019Q3",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2411402 - Disclosure - Property and Equipment Property and Equipment (Details)",
     "role": "http://www.masimo.com/role/PropertyAndEquipmentPropertyAndEquipmentDetails",
     "shortName": "Property and Equipment Property and Equipment (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "ix:continuation",
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "masi-20190928x10q.htm",
      "contextRef": "FI2018Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_BuildingAndBuildingImprovementsMember",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R61": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "ix:continuation",
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "masi-20190928x10q.htm",
      "contextRef": "FI2019Q3",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2411403 - Disclosure - Property and Equipment Property and Equipment Narrative (Details)",
     "role": "http://www.masimo.com/role/PropertyAndEquipmentPropertyAndEquipmentNarrativeDetails",
     "shortName": "Property and Equipment Property and Equipment Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "masi-20190928x10q.htm",
      "contextRef": "FD2019Q3QTD",
      "decimals": "INF",
      "lang": null,
      "name": "masi:PropertiesPurchased",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Facilities",
      "xsiNil": "false"
     }
    },
    "R62": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "masi-20190928x10q.htm",
      "contextRef": "FI2019Q3",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeaseRenewalTerm",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2415402 - Disclosure - Lessee ROU Assets and Lease Liabilities Lessee ROU Assets and Lease Liabilities (Details)",
     "role": "http://www.masimo.com/role/LesseeRouAssetsAndLeaseLiabilitiesLesseeRouAssetsAndLeaseLiabilitiesDetails",
     "shortName": "Lessee ROU Assets and Lease Liabilities Lessee ROU Assets and Lease Liabilities (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "masi-20190928x10q.htm",
      "contextRef": "FI2019Q3",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeaseRenewalTerm",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R63": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "ix:continuation",
       "us-gaap:OtherAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "masi-20190928x10q.htm",
      "contextRef": "FI2019Q3",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:OperatingLeaseRightOfUseAsset",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2415403 - Disclosure - Lessee ROU Assets and Lease Liabilities Lessee Operating Lease Balance Sheet Classification (Details)",
     "role": "http://www.masimo.com/role/LesseeRouAssetsAndLeaseLiabilitiesLesseeOperatingLeaseBalanceSheetClassificationDetails",
     "shortName": "Lessee ROU Assets and Lease Liabilities Lessee Operating Lease Balance Sheet Classification (Details)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R64": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "masi-20190928x10q.htm",
      "contextRef": "FI2019Q3",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2415404 - Disclosure - Lessee ROU Assets and Lease Liabilities Future Maturities Operating Lease Payments (Details)",
     "role": "http://www.masimo.com/role/LesseeRouAssetsAndLeaseLiabilitiesFutureMaturitiesOperatingLeasePaymentsDetails",
     "shortName": "Lessee ROU Assets and Lease Liabilities Future Maturities Operating Lease Payments (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "masi-20190928x10q.htm",
      "contextRef": "FI2019Q3",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R65": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "masi-20190928x10q.htm",
      "contextRef": "FI2018Q4",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2415405 - Disclosure - Lessee ROU Assets and Lease Liabilities Future Minimum Lease Payment (Details)",
     "role": "http://www.masimo.com/role/LesseeRouAssetsAndLeaseLiabilitiesFutureMinimumLeasePaymentDetails",
     "shortName": "Lessee ROU Assets and Lease Liabilities Future Minimum Lease Payment (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "masi-20190928x10q.htm",
      "contextRef": "FI2018Q4",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R66": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "ix:continuation",
       "us-gaap:LeaseCostTableTextBlock",
       "body",
       "html"
      ],
      "baseRef": "masi-20190928x10q.htm",
      "contextRef": "FD2019Q3QTD",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:OperatingLeaseCost",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2415406 - Disclosure - Lessee ROU Assets and Lease Liabilities Lease, Cost (Details)",
     "role": "http://www.masimo.com/role/LesseeRouAssetsAndLeaseLiabilitiesLeaseCostDetails",
     "shortName": "Lessee ROU Assets and Lease Liabilities Lease, Cost (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "ix:continuation",
       "us-gaap:LeaseCostTableTextBlock",
       "body",
       "html"
      ],
      "baseRef": "masi-20190928x10q.htm",
      "contextRef": "FD2019Q3QTD",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:OperatingLeaseCost",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R67": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
       "us-gaap:IntangibleAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "masi-20190928x10q.htm",
      "contextRef": "FI2019Q3",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:FiniteLivedIntangibleAssetsGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2416402 - Disclosure - Intangible Assets Intangible Assets - Schedule of Finite-Lived Intangible Assets (Details)",
     "role": "http://www.masimo.com/role/IntangibleAssetsIntangibleAssetsScheduleOfFiniteLivedIntangibleAssetsDetails",
     "shortName": "Intangible Assets Intangible Assets - Schedule of Finite-Lived Intangible Assets (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
       "us-gaap:IntangibleAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "masi-20190928x10q.htm",
      "contextRef": "FI2019Q3",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:FiniteLivedIntangibleAssetsGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R68": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "us-gaap:IntangibleAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "masi-20190928x10q.htm",
      "contextRef": "FD2019Q3QTD",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:AmortizationOfIntangibleAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2416403 - Disclosure - Intangible Assets Intangible Assets - Additional Information (Details)",
     "role": "http://www.masimo.com/role/IntangibleAssetsIntangibleAssetsAdditionalInformationDetails",
     "shortName": "Intangible Assets Intangible Assets - Additional Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "us-gaap:IntangibleAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "masi-20190928x10q.htm",
      "contextRef": "FD2019Q3QTD",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:AmortizationOfIntangibleAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R69": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock",
       "us-gaap:IntangibleAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "masi-20190928x10q.htm",
      "contextRef": "FI2019Q3",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2416404 - Disclosure - Intangible Assets Intangible Assets - Future Amortization Expense (Details)",
     "role": "http://www.masimo.com/role/IntangibleAssetsIntangibleAssetsFutureAmortizationExpenseDetails",
     "shortName": "Intangible Assets Intangible Assets - Future Amortization Expense (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock",
       "us-gaap:IntangibleAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "masi-20190928x10q.htm",
      "contextRef": "FI2019Q3",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R7": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "masi-20190928x10q.htm",
      "contextRef": "FD2019Q3YTD",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:ProfitLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1005000 - Statement - Condensed Consolidated Statements of Cash Flows",
     "role": "http://www.masimo.com/role/CondensedConsolidatedStatementsOfCashFlows",
     "shortName": "Condensed Consolidated Statements of Cash Flows",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "masi-20190928x10q.htm",
      "contextRef": "FD2019Q3YTD",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:DepreciationDepletionAndAmortization",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R70": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "masi-20190928x10q.htm",
      "contextRef": "FI2019Q3",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:Goodwill",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2417402 - Disclosure - Goodwill Goodwill (Details)",
     "role": "http://www.masimo.com/role/GoodwillGoodwillDetails",
     "shortName": "Goodwill Goodwill (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:ScheduleOfGoodwillTextBlock",
       "us-gaap:GoodwillDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "masi-20190928x10q.htm",
      "contextRef": "FD2019Q3YTD",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:GoodwillPurchaseAccountingAdjustments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R71": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "us-gaap:GoodwillDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "masi-20190928x10q.htm",
      "contextRef": "D2018Q3SD",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:PaymentsToAcquireBusinessesGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2417403 - Disclosure - Goodwill Goodwill - Additional Information (Details)",
     "role": "http://www.masimo.com/role/GoodwillGoodwillAdditionalInformationDetails",
     "shortName": "Goodwill Goodwill - Additional Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "us-gaap:GoodwillDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "masi-20190928x10q.htm",
      "contextRef": "D2018Q3SD",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:PaymentsToAcquireBusinessesGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R72": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "ix:continuation",
       "us-gaap:OtherAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "masi-20190928x10q.htm",
      "contextRef": "FI2019Q3",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:OperatingLeaseRightOfUseAsset",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2418402 - Disclosure - Other Non-Current Assets Other Non-Current Assets (Details)",
     "role": "http://www.masimo.com/role/OtherNonCurrentAssetsOtherNonCurrentAssetsDetails",
     "shortName": "Other Non-Current Assets Other Non-Current Assets (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "ix:continuation",
       "us-gaap:OtherAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "masi-20190928x10q.htm",
      "contextRef": "FI2019Q3",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:EquityMethodInvestments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R73": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "masi-20190928x10q.htm",
      "contextRef": "FI2019Q3",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:DeferredRevenue",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2419402 - Disclosure - Deferred Revenue and Other Contract Liabilities - Deferred Revenue and Other Contract Liabilities (Details)",
     "role": "http://www.masimo.com/role/DeferredRevenueAndOtherContractLiabilitiesDeferredRevenueAndOtherContractLiabilitiesDetails",
     "shortName": "Deferred Revenue and Other Contract Liabilities - Deferred Revenue and Other Contract Liabilities (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "ix:continuation",
       "us-gaap:DeferredRevenueDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "masi-20190928x10q.htm",
      "contextRef": "FI2019Q3",
      "decimals": "-3",
      "lang": null,
      "name": "masi:Accruedrebatesandallowances",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R74": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "ix:continuation",
       "us-gaap:DeferredRevenueDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "masi-20190928x10q.htm",
      "contextRef": "FI2018Q4",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:DeferredRevenue",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2419403 - Disclosure - Deferred Revenue and Other Contract Liabilities - Changes in Deferred Revenue (Details)",
     "role": "http://www.masimo.com/role/DeferredRevenueAndOtherContractLiabilitiesChangesInDeferredRevenueDetails",
     "shortName": "Deferred Revenue and Other Contract Liabilities - Changes in Deferred Revenue (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "masi-20190928x10q.htm",
      "contextRef": "FD2019Q3YTD",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:DeferredRevenueAdditions",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R75": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:DeferredRevenueByArrangementDisclosureTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "masi-20190928x10q.htm",
      "contextRef": "FI2019Q3_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain_2019-12-31",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:RevenueRemainingPerformanceObligation",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2419404 - Disclosure - Deferred Revenue and Other Contract Liabilities - Unrecognized Contract Revenue (Details)",
     "role": "http://www.masimo.com/role/DeferredRevenueAndOtherContractLiabilitiesUnrecognizedContractRevenueDetails",
     "shortName": "Deferred Revenue and Other Contract Liabilities - Unrecognized Contract Revenue (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:DeferredRevenueByArrangementDisclosureTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "masi-20190928x10q.htm",
      "contextRef": "FI2019Q3_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain_2019-12-31",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:RevenueRemainingPerformanceObligation",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R76": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock",
       "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "masi-20190928x10q.htm",
      "contextRef": "FI2019Q3",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:TaxesPayableCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2420402 - Disclosure - Other Current Liabilities Other Current Liabilities (Details)",
     "role": "http://www.masimo.com/role/OtherCurrentLiabilitiesOtherCurrentLiabilitiesDetails",
     "shortName": "Other Current Liabilities Other Current Liabilities (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock",
       "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "masi-20190928x10q.htm",
      "contextRef": "FI2019Q3",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:TaxesPayableCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R77": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "us-gaap:DebtDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "masi-20190928x10q.htm",
      "contextRef": "FI2019Q3",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:LettersOfCreditOutstandingAmount",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2422402 - Disclosure - Credit Facilities Credit Facilities (Details)",
     "role": "http://www.masimo.com/role/CreditFacilitiesCreditFacilitiesDetails",
     "shortName": "Credit Facilities Credit Facilities (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "us-gaap:DebtDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "masi-20190928x10q.htm",
      "contextRef": "FI2018Q4_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember",
      "decimals": "INF",
      "lang": null,
      "name": "us-gaap:LongTermLineOfCredit",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R78": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "masi:ComponentsOfOtherLiabilitiesLongTermTableTableTextBlock",
       "us-gaap:OtherLiabilitiesDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "masi-20190928x10q.htm",
      "contextRef": "FI2019Q3",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "masi:IncomeTaxPayableNoncurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2423402 - Disclosure - Other Non-Current Liabilities Other Non-Current Liabilities - Components of Other Non-Current Liabilities (Detail)",
     "role": "http://www.masimo.com/role/OtherNonCurrentLiabilitiesOtherNonCurrentLiabilitiesComponentsOfOtherNonCurrentLiabilitiesDetail",
     "shortName": "Other Non-Current Liabilities Other Non-Current Liabilities - Components of Other Non-Current Liabilities (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "masi:ComponentsOfOtherLiabilitiesLongTermTableTableTextBlock",
       "us-gaap:OtherLiabilitiesDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "masi-20190928x10q.htm",
      "contextRef": "FI2019Q3",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "masi:IncomeTaxPayableNoncurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R79": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "masi-20190928x10q.htm",
      "contextRef": "FI2019Q3",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2424402 - Disclosure - Stock Repurchase Program - Additional Information (Detail)",
     "role": "http://www.masimo.com/role/StockRepurchaseProgramAdditionalInformationDetail",
     "shortName": "Stock Repurchase Program - Additional Information (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "ix:continuation",
       "us-gaap:TreasuryStockTextBlock",
       "body",
       "html"
      ],
      "baseRef": "masi-20190928x10q.htm",
      "contextRef": "FD2019Q3QTD",
      "decimals": "2",
      "lang": null,
      "name": "us-gaap:TreasuryStockAcquiredAverageCostPerShare",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usdPerShare",
      "xsiNil": "false"
     }
    },
    "R8": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "masi-20190928x10q.htm",
      "contextRef": "FD2019Q3YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NatureOfOperations",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2101100 - Disclosure - Description of the Company",
     "role": "http://www.masimo.com/role/DescriptionOfCompany",
     "shortName": "Description of the Company",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "masi-20190928x10q.htm",
      "contextRef": "FD2019Q3YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NatureOfOperations",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R80": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "baseRef": "masi-20190928x10q.htm",
      "contextRef": "FD2019Q3QTD",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2425402 - Disclosure - Stock-Based Compensation - Additional Information (Detail)",
     "role": "http://www.masimo.com/role/StockBasedCompensationAdditionalInformationDetail",
     "shortName": "Stock-Based Compensation - Additional Information (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "masi-20190928x10q.htm",
      "contextRef": "FD2019Q3YTD",
      "decimals": null,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R81": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "baseRef": "masi-20190928x10q.htm",
      "contextRef": "FI2019Q3",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant",
      "reportCount": 1,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2425403 - Disclosure - Stock-Based Compensation - Number and Weighted Average Exercise Price of Options Issued and Outstanding under all Stock Option Plans (Detail)",
     "role": "http://www.masimo.com/role/StockBasedCompensationNumberAndWeightedAverageExercisePriceOfOptionsIssuedAndOutstandingUnderAllStockOptionPlansDetail",
     "shortName": "Stock-Based Compensation - Number and Weighted Average Exercise Price of Options Issued and Outstanding under all Stock Option Plans (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "masi-20190928x10q.htm",
      "contextRef": "FD2019Q3YTD",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R82": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "baseRef": "masi-20190928x10q.htm",
      "contextRef": "FD2019Q3QTD",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2425404 - Disclosure - Stock-Based Compensation Stock-Based Compensation - Summary of Unvested RSU Activity (Details)",
     "role": "http://www.masimo.com/role/StockBasedCompensationStockBasedCompensationSummaryOfUnvestedRsuActivityDetails",
     "shortName": "Stock-Based Compensation Stock-Based Compensation - Summary of Unvested RSU Activity (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "masi-20190928x10q.htm",
      "contextRef": "FD2019Q3YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember",
      "decimals": "0",
      "lang": null,
      "name": "masi:SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsExpiredWeighedAverageGrantDateFairValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usdPerShare",
      "xsiNil": "false"
     }
    },
    "R83": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "masi-20190928x10q.htm",
      "contextRef": "FD2019Q3QTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2425405 - Disclosure - Stock-Based Compensation - Range of Assumptions Used and Resulting Weighted-Average Fair Value of Options Granted at Date of Grant (Detail)",
     "role": "http://www.masimo.com/role/StockBasedCompensationRangeOfAssumptionsUsedAndResultingWeightedAverageFairValueOfOptionsGrantedAtDateOfGrantDetail",
     "shortName": "Stock-Based Compensation - Range of Assumptions Used and Resulting Weighted-Average Fair Value of Options Granted at Date of Grant (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "masi-20190928x10q.htm",
      "contextRef": "FD2019Q3QTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R84": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock",
       "us-gaap:OtherNonoperatingIncomeAndExpenseTextBlock",
       "body",
       "html"
      ],
      "baseRef": "masi-20190928x10q.htm",
      "contextRef": "FD2019Q3QTD",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:InterestIncomeOther",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2426402 - Disclosure - Non-operating income Non-operating income (Details)",
     "role": "http://www.masimo.com/role/NonOperatingIncomeNonOperatingIncomeDetails",
     "shortName": "Non-operating income Non-operating income (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock",
       "us-gaap:OtherNonoperatingIncomeAndExpenseTextBlock",
       "body",
       "html"
      ],
      "baseRef": "masi-20190928x10q.htm",
      "contextRef": "FD2019Q3QTD",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:InterestIncomeOther",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R85": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "masi-20190928x10q.htm",
      "contextRef": "FD2019Q3QTD",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:OtherTaxExpenseBenefit",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2427401 - Disclosure - Income Taxes - Additional Information (Detail)",
     "role": "http://www.masimo.com/role/IncomeTaxesAdditionalInformationDetail",
     "shortName": "Income Taxes - Additional Information (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "masi-20190928x10q.htm",
      "contextRef": "FD2019Q3QTD",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:OtherTaxExpenseBenefit",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R86": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "masi-20190928x10q.htm",
      "contextRef": "FD2019Q3YTD",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2428402 - Disclosure - Commitments and Contingencies - Additional Information (Detail)",
     "role": "http://www.masimo.com/role/CommitmentsAndContingenciesAdditionalInformationDetail",
     "shortName": "Commitments and Contingencies - Additional Information (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "masi-20190928x10q.htm",
      "contextRef": "FD2019Q3YTD",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R87": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock",
       "us-gaap:SegmentReportingDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "masi-20190928x10q.htm",
      "contextRef": "FD2019Q3QTD",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2429402 - Disclosure - Segment Information and Enterprise Reporting - Analysis of Product Revenues Based upon Geographic Area Shipped (Detail)",
     "role": "http://www.masimo.com/role/SegmentInformationAndEnterpriseReportingAnalysisOfProductRevenuesBasedUponGeographicAreaShippedDetail",
     "shortName": "Segment Information and Enterprise Reporting - Analysis of Product Revenues Based upon Geographic Area Shipped (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock",
       "us-gaap:SegmentReportingDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "masi-20190928x10q.htm",
      "contextRef": "FD2019Q3QTD",
      "decimals": "3",
      "lang": null,
      "name": "us-gaap:ConcentrationRiskPercentage1",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R88": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock",
       "us-gaap:SegmentReportingDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "masi-20190928x10q.htm",
      "contextRef": "FI2019Q3",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:NoncurrentAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2429403 - Disclosure - Segment Information and Enterprise Reporting Long-lived assets by geographic area (Details)",
     "role": "http://www.masimo.com/role/SegmentInformationAndEnterpriseReportingLongLivedAssetsByGeographicAreaDetails",
     "shortName": "Segment Information and Enterprise Reporting Long-lived assets by geographic area (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock",
       "us-gaap:SegmentReportingDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "masi-20190928x10q.htm",
      "contextRef": "FI2019Q3",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:NoncurrentAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R9": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "masi-20190928x10q.htm",
      "contextRef": "FD2019Q3YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2102100 - Disclosure - Summary of Significant Accounting Policies",
     "role": "http://www.masimo.com/role/SummaryOfSignificantAccountingPolicies",
     "shortName": "Summary of Significant Accounting Policies",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "masi-20190928x10q.htm",
      "contextRef": "FD2019Q3YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    }
   },
   "segmentCount": 63,
   "tag": {
    "country_US": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "UNITED STATES",
        "terseLabel": "United States (U.S.)"
       }
      }
     },
     "localname": "US",
     "nsuri": "http://xbrl.sec.gov/country/2017-01-31",
     "presentation": [
      "http://www.masimo.com/role/CommitmentsAndContingenciesAdditionalInformationDetail",
      "http://www.masimo.com/role/SegmentInformationAndEnterpriseReportingAnalysisOfProductRevenuesBasedUponGeographicAreaShippedDetail",
      "http://www.masimo.com/role/SegmentInformationAndEnterpriseReportingLongLivedAssetsByGeographicAreaDetails"
     ],
     "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.masimo.com/role/DocumentAndEntityInformation"
     ],
     "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.masimo.com/role/DocumentAndEntityInformation"
     ],
     "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.masimo.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "gMonthDayItemType"
    },
    "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.masimo.com/role/DocumentAndEntityInformation"
     ],
     "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.masimo.com/role/DocumentAndEntityInformation"
     ],
     "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.masimo.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "dateItemType"
    },
    "dei_DocumentQuarterlyReport": {
     "auth_ref": [
      "r472"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as an quarterly report.",
        "label": "Document Quarterly Report",
        "terseLabel": "Document Quarterly Report"
       }
      }
     },
     "localname": "DocumentQuarterlyReport",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentTransitionReport": {
     "auth_ref": [
      "r473"
     ],
     "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.masimo.com/role/DocumentAndEntityInformation"
     ],
     "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.masimo.com/role/DocumentAndEntityInformation"
     ],
     "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.masimo.com/role/DocumentAndEntityInformation"
     ],
     "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.masimo.com/role/DocumentAndEntityInformation"
     ],
     "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.masimo.com/role/DocumentAndEntityInformation"
     ],
     "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.masimo.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "stateOrProvinceItemType"
    },
    "dei_EntityCentralIndexKey": {
     "auth_ref": [
      "r475"
     ],
     "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.masimo.com/role/DocumentAndEntityInformation"
     ],
     "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.masimo.com/role/DocumentAndEntityInformation"
     ],
     "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.masimo.com/role/DocumentAndEntityInformation"
     ],
     "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.masimo.com/role/CommitmentsAndContingenciesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "dei_EntityEmergingGrowthCompany": {
     "auth_ref": [
      "r475"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Indicate if registrant meets the emerging growth company criteria.",
        "label": "Entity Emerging Growth Company",
        "terseLabel": "Emerging Growth Company"
       }
      }
     },
     "localname": "EntityEmergingGrowthCompany",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/DocumentAndEntityInformation"
     ],
     "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.masimo.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "fileNumberItemType"
    },
    "dei_EntityFilerCategory": {
     "auth_ref": [
      "r475"
     ],
     "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.masimo.com/role/DocumentAndEntityInformation"
     ],
     "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.masimo.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "edgarStateCountryItemType"
    },
    "dei_EntityInteractiveDataCurrent": {
     "auth_ref": [
      "r477"
     ],
     "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.masimo.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityRegistrantName": {
     "auth_ref": [
      "r475"
     ],
     "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.masimo.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityShellCompany": {
     "auth_ref": [
      "r475"
     ],
     "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.masimo.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntitySmallBusiness": {
     "auth_ref": [
      "r475"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).",
        "label": "Entity Small Business",
        "terseLabel": "Smaller Reporting Company"
       }
      }
     },
     "localname": "EntitySmallBusiness",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityTaxIdentificationNumber": {
     "auth_ref": [
      "r475"
     ],
     "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.masimo.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "employerIdItemType"
    },
    "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.masimo.com/role/CommitmentsAndContingenciesAdditionalInformationDetail"
     ],
     "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.masimo.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_Security12bTitle": {
     "auth_ref": [
      "r470"
     ],
     "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.masimo.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "securityTitleItemType"
    },
    "dei_SecurityExchangeName": {
     "auth_ref": [
      "r471"
     ],
     "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.masimo.com/role/DocumentAndEntityInformation"
     ],
     "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.masimo.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "tradingSymbolItemType"
    },
    "masi_A2007StockIncentivePlanDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "2007 Stock Incentive Plan [Domain]",
        "label": "2007 Stock Incentive Plan [Domain]",
        "terseLabel": "2007 Stock Incentive Plan"
       }
      }
     },
     "localname": "A2007StockIncentivePlanDomain",
     "nsuri": "http://www.masimo.com/20190928",
     "presentation": [
      "http://www.masimo.com/role/StockBasedCompensationAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "masi_A2015RepurchaseProgramMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "2015 Repurchase Program [Member]",
        "label": "2015 Repurchase Program [Member]",
        "terseLabel": "2015 Repurchase Program"
       }
      }
     },
     "localname": "A2015RepurchaseProgramMember",
     "nsuri": "http://www.masimo.com/20190928",
     "presentation": [
      "http://www.masimo.com/role/StockRepurchaseProgramAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "masi_A2017EquityIncentivePlanDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "2017 Equity Incentive Plan [Domain]",
        "label": "2017 Equity Incentive Plan [Domain]",
        "terseLabel": "2017 Equity Incentive Plan"
       }
      }
     },
     "localname": "A2017EquityIncentivePlanDomain",
     "nsuri": "http://www.masimo.com/20190928",
     "presentation": [
      "http://www.masimo.com/role/StockBasedCompensationAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "masi_A2018RepurchaseProgramMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "2018 Repurchase Program",
        "label": "2018 Repurchase Program [Member]",
        "terseLabel": "2018 Repurchase Program"
       }
      }
     },
     "localname": "A2018RepurchaseProgramMember",
     "nsuri": "http://www.masimo.com/20190928",
     "presentation": [
      "http://www.masimo.com/role/StockRepurchaseProgramAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "masi_Accruedrebatesandallowances": {
     "auth_ref": [],
     "calculation": {
      "http://www.masimo.com/role/DeferredRevenueAndOtherContractLiabilitiesDeferredRevenueAndOtherContractLiabilitiesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_OtherLiabilitiesAndDeferredRevenueNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Accrued rebates and allowances",
        "label": "Accrued rebates and allowances",
        "verboseLabel": "Accrued rebates and allowances"
       }
      }
     },
     "localname": "Accruedrebatesandallowances",
     "nsuri": "http://www.masimo.com/20190928",
     "presentation": [
      "http://www.masimo.com/role/DeferredRevenueAndOtherContractLiabilitiesDeferredRevenueAndOtherContractLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "masi_AcquiredTechnologyMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Acquired Technology [Member]",
        "label": "Acquired Technology [Member]",
        "terseLabel": "Acquired technology"
       }
      }
     },
     "localname": "AcquiredTechnologyMember",
     "nsuri": "http://www.masimo.com/20190928",
     "presentation": [
      "http://www.masimo.com/role/IntangibleAssetsIntangibleAssetsScheduleOfFiniteLivedIntangibleAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "masi_AircraftComponentsandVehiclesMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Aircraft, Components and Vehicles",
        "label": "Aircraft, Components and Vehicles [Member]",
        "terseLabel": "Aircraft and vehicles"
       }
      }
     },
     "localname": "AircraftComponentsandVehiclesMember",
     "nsuri": "http://www.masimo.com/20190928",
     "presentation": [
      "http://www.masimo.com/role/PropertyAndEquipmentPropertyAndEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "masi_CercacorLaboratoriesMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Cercacor Laboratories [Member]",
        "label": "Cercacor Laboratories [Member]",
        "terseLabel": "Cercacor Laboratories"
       }
      }
     },
     "localname": "CercacorLaboratoriesMember",
     "nsuri": "http://www.masimo.com/20190928",
     "presentation": [
      "http://www.masimo.com/role/RelatedPartyTransactionsRelatedPartyTransactionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "masi_ComponentsOfOtherLiabilitiesLongTermTableTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "This element may be used as a single block of text to encapsulate the entire disclosure for other liabilities including data and tables.",
        "label": "Components Of Other Liabilities Long Term Table [Table Text Block]",
        "terseLabel": "Schedule of Components Of Other Liabilities Long Term Table"
       }
      }
     },
     "localname": "ComponentsOfOtherLiabilitiesLongTermTableTableTextBlock",
     "nsuri": "http://www.masimo.com/20190928",
     "presentation": [
      "http://www.masimo.com/role/OtherNonCurrentLiabilitiesOtherNonCurrentLiabilitiesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "masi_ConcentrationRiskARCustomer": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Concentration Risk, Customer, Percentage of Receivable Balance",
        "label": "ConcentrationRiskARCustomer",
        "terseLabel": "Concentration Risk, AR Balance One Customer"
       }
      }
     },
     "localname": "ConcentrationRiskARCustomer",
     "nsuri": "http://www.masimo.com/20190928",
     "presentation": [
      "http://www.masimo.com/role/CommitmentsAndContingenciesAdditionalInformationDetail"
     ],
     "xbrltype": "integerItemType"
    },
    "masi_ConcentrationRiskJustintimeDistributors": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Concentration Risk, Just-in-time Distributors",
        "label": "Concentration Risk, Just-in-time Distributors",
        "terseLabel": "Concentration Risk, Just-in-time Distributors"
       }
      }
     },
     "localname": "ConcentrationRiskJustintimeDistributors",
     "nsuri": "http://www.masimo.com/20190928",
     "presentation": [
      "http://www.masimo.com/role/CommitmentsAndContingenciesAdditionalInformationDetail"
     ],
     "xbrltype": "integerItemType"
    },
    "masi_ConcentrationRiskLonglivedAssetGeographicAreaPercentage": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Concentration Risk, Long-lived Asset Geographic Area, Percentage",
        "label": "Concentration Risk, Long-lived Asset Geographic Area, Percentage",
        "terseLabel": "Concentration Risk, Long-lived Asset Geographic Area, Percentage"
       }
      }
     },
     "localname": "ConcentrationRiskLonglivedAssetGeographicAreaPercentage",
     "nsuri": "http://www.masimo.com/20190928",
     "presentation": [
      "http://www.masimo.com/role/SegmentInformationAndEnterpriseReportingLongLivedAssetsByGeographicAreaDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "masi_ContingenciesAndCommitmentsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Contingencies And Commitments [Line Items]",
        "label": "Contingencies And Commitments [Line Items]",
        "terseLabel": "Contingencies And Commitments [Line Items]"
       }
      }
     },
     "localname": "ContingenciesAndCommitmentsLineItems",
     "nsuri": "http://www.masimo.com/20190928",
     "presentation": [
      "http://www.masimo.com/role/CommitmentsAndContingenciesAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "masi_ContingenciesAndCommitmentsTable": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Contingencies And Commitments [Table]",
        "label": "Contingencies And Commitments [Table]",
        "terseLabel": "Contingencies And Commitments [Table]"
       }
      }
     },
     "localname": "ContingenciesAndCommitmentsTable",
     "nsuri": "http://www.masimo.com/20190928",
     "presentation": [
      "http://www.masimo.com/role/CommitmentsAndContingenciesAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "masi_CumulativeEffectonRetainedEarningsNetofTaxDeferredTaxAssets": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Cumulative Effect on Retained Earnings, Net of Tax, Deferred Tax Assets",
        "label": "Cumulative Effect on Retained Earnings, Net of Tax, Deferred Tax Assets",
        "terseLabel": "Cumulative Effect on Retained Earnings, Net of Tax, Deferred Tax Assets"
       }
      }
     },
     "localname": "CumulativeEffectonRetainedEarningsNetofTaxDeferredTaxAssets",
     "nsuri": "http://www.masimo.com/20190928",
     "presentation": [
      "http://www.masimo.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "masi_CumulativeEffectonRetainedEarningsNetofTaxDeferredTaxDeferredRevenueandContractRelatedLiabilities": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Cumulative Effect on Retained Earnings, Net of Tax, Deferred Tax Deferred Revenue and Contract-Related Liabilities",
        "label": "Cumulative Effect on Retained Earnings, Net of Tax, Deferred Tax Deferred Revenue and Contract-Related Liabilities",
        "terseLabel": "Cumulative Effect on Retained Earnings, Net of Tax, Deferred Tax Deferred Revenue and Contract-Related Liabilities"
       }
      }
     },
     "localname": "CumulativeEffectonRetainedEarningsNetofTaxDeferredTaxDeferredRevenueandContractRelatedLiabilities",
     "nsuri": "http://www.masimo.com/20190928",
     "presentation": [
      "http://www.masimo.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "masi_CumulativeEffectonRetainedEarningsNetofTaxLeaseReceivable": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Cumulative Effect on Retained Earnings, Net of Tax, Lease Receivable",
        "label": "Cumulative Effect on Retained Earnings, Net of Tax, Lease Receivable",
        "terseLabel": "Cumulative Effect on Retained Earnings, Net of Tax, Lease Receivable"
       }
      }
     },
     "localname": "CumulativeEffectonRetainedEarningsNetofTaxLeaseReceivable",
     "nsuri": "http://www.masimo.com/20190928",
     "presentation": [
      "http://www.masimo.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "masi_CumulativeEffectonRetainedEarningsNetofTaxLeasedEquipment": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Cumulative Effect on Retained Earnings, Net of Tax, Leased Equipment",
        "label": "Cumulative Effect on Retained Earnings, Net of Tax, Leased Equipment",
        "terseLabel": "Cumulative Effect on Retained Earnings, Net of Tax, Leased Equipment"
       }
      }
     },
     "localname": "CumulativeEffectonRetainedEarningsNetofTaxLeasedEquipment",
     "nsuri": "http://www.masimo.com/20190928",
     "presentation": [
      "http://www.masimo.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "masi_CumulativeEffectonRetainedEarningsNetofTaxOtherCurrentLiabilities": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Cumulative Effect on Retained Earnings, Net of Tax, Other Current Liabilities",
        "label": "Cumulative Effect on Retained Earnings, Net of Tax, Other Current Liabilities",
        "terseLabel": "Cumulative Effect on Retained Earnings, Net of Tax, Other Current Liabilities"
       }
      }
     },
     "localname": "CumulativeEffectonRetainedEarningsNetofTaxOtherCurrentLiabilities",
     "nsuri": "http://www.masimo.com/20190928",
     "presentation": [
      "http://www.masimo.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "masi_CumulativeEffectonRetainedEarningsNetofTaxROUAssetsandLeaseLiabilities": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Cumulative Effect on Retained Earnings, Net of Tax, ROU Assets and Lease Liabilities",
        "label": "Cumulative Effect on Retained Earnings, Net of Tax, ROU Assets and Lease Liabilities",
        "terseLabel": "Cumulative Effect on Retained Earnings, Net of Tax, ROU Assets and Lease Liabilities"
       }
      }
     },
     "localname": "CumulativeEffectonRetainedEarningsNetofTaxROUAssetsandLeaseLiabilities",
     "nsuri": "http://www.masimo.com/20190928",
     "presentation": [
      "http://www.masimo.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "masi_DeferredCostofGoodsSoldAccumulatedAmortization": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Deferred Cost of Goods Sold, Accumulated Amortization",
        "label": "Deferred Cost of Goods Sold, Accumulated Amortization",
        "terseLabel": "Deferred Cost of Goods Sold, Accumulated Amortization"
       }
      }
     },
     "localname": "DeferredCostofGoodsSoldAccumulatedAmortization",
     "nsuri": "http://www.masimo.com/20190928",
     "presentation": [
      "http://www.masimo.com/role/DeferredCostsAndOtherContractAssetsDeferredCostsAndOtherContractAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "masi_DeferredCostofGoodsSoldAmortization": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Deferred Cost of Goods Sold, Amortization",
        "label": "Deferred Cost of Goods Sold, Amortization",
        "terseLabel": "Deferred Cost of Goods Sold, Amortization"
       }
      }
     },
     "localname": "DeferredCostofGoodsSoldAmortization",
     "nsuri": "http://www.masimo.com/20190928",
     "presentation": [
      "http://www.masimo.com/role/DeferredCostsAndOtherContractAssetsDeferredCostsAndOtherContractAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "masi_DeferredCostsandOtherContractAssetsPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Deferred Costs and Other Contract Assets [Policy Text Block]",
        "label": "Deferred Costs and Other Contract Assets [Policy Text Block]",
        "terseLabel": "Deferred Costs and Other Contract Assets"
       }
      }
     },
     "localname": "DeferredCostsandOtherContractAssetsPolicyTextBlock",
     "nsuri": "http://www.masimo.com/20190928",
     "presentation": [
      "http://www.masimo.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "masi_DeferredCostsandOtherContractAssetsTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Deferred Costs and Other Contract Assets [Text Block]",
        "label": "Deferred Costs and Other Contract Assets [Text Block]",
        "terseLabel": "Deferred Costs and Other Contract Assets"
       }
      }
     },
     "localname": "DeferredCostsandOtherContractAssetsTextBlock",
     "nsuri": "http://www.masimo.com/20190928",
     "presentation": [
      "http://www.masimo.com/role/DeferredCostsAndOtherContractAssets"
     ],
     "xbrltype": "textBlockItemType"
    },
    "masi_DeferredTaxAdjustmentfromPurchasePriceAllocation": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Deferred Tax Adjustment from Purchase Price Allocation",
        "label": "Deferred Tax Adjustment from Purchase Price Allocation",
        "terseLabel": "Deferred Tax Adjustment from Purchase Price Allocation"
       }
      }
     },
     "localname": "DeferredTaxAdjustmentfromPurchasePriceAllocation",
     "nsuri": "http://www.masimo.com/20190928",
     "presentation": [
      "http://www.masimo.com/role/GoodwillGoodwillAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "masi_DemonstrationUnitsMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Demonstration units.",
        "label": "Demonstration Units [Member]",
        "terseLabel": "Demonstration units"
       }
      }
     },
     "localname": "DemonstrationUnitsMember",
     "nsuri": "http://www.masimo.com/20190928",
     "presentation": [
      "http://www.masimo.com/role/PropertyAndEquipmentPropertyAndEquipmentDetails",
      "http://www.masimo.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "masi_DocumentAndEntityInformationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Document and Entity Information [Abstract]",
        "label": "Document And Entity Information [Abstract]"
       }
      }
     },
     "localname": "DocumentAndEntityInformationAbstract",
     "nsuri": "http://www.masimo.com/20190928",
     "xbrltype": "stringItemType"
    },
    "masi_EmploymentAgreementSeveranceBenefitsSpecialPaymentQualifyingTermination": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Employment Agreement, Severance Benefits, Special Payment, Qualifying Termination",
        "label": "Employment Agreement, Severance Benefits, Special Payment, Qualifying Termination",
        "terseLabel": "Employment Agreement, Severance Benefits, Special Payment, Qualifying Termination"
       }
      }
     },
     "localname": "EmploymentAgreementSeveranceBenefitsSpecialPaymentQualifyingTermination",
     "nsuri": "http://www.masimo.com/20190928",
     "presentation": [
      "http://www.masimo.com/role/CommitmentsAndContingenciesAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "masi_EmploymentAgreementSeveranceTerms": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Employment Agreement, Severance Terms",
        "label": "Employment Agreement, Severance Terms",
        "terseLabel": "Employment Agreement, Severance Terms"
       }
      }
     },
     "localname": "EmploymentAgreementSeveranceTerms",
     "nsuri": "http://www.masimo.com/20190928",
     "presentation": [
      "http://www.masimo.com/role/CommitmentsAndContingenciesAdditionalInformationDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "masi_Equipmentleasedtocustomers": {
     "auth_ref": [],
     "calculation": {
      "http://www.masimo.com/role/DeferredCostsAndOtherContractAssetsDeferredCostsAndOtherContractAssetsDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_DeferredCostsAndOtherAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Equipment leased to customers",
        "label": "Equipment leased to customers",
        "terseLabel": "Equipment leased to customers, net(1)"
       }
      }
     },
     "localname": "Equipmentleasedtocustomers",
     "nsuri": "http://www.masimo.com/20190928",
     "presentation": [
      "http://www.masimo.com/role/DeferredCostsAndOtherContractAssetsDeferredCostsAndOtherContractAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "masi_EstimateofAnnualPreventableHospitalDeathsPreventedby2020": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Estimate of Annual Preventable Hospital Deaths Prevented by 2020",
        "label": "Estimate of Annual Preventable Hospital Deaths Prevented by 2020",
        "terseLabel": "Estimate of Annual Preventable Hospital Deaths Prevented by 2020"
       }
      }
     },
     "localname": "EstimateofAnnualPreventableHospitalDeathsPreventedby2020",
     "nsuri": "http://www.masimo.com/20190928",
     "presentation": [
      "http://www.masimo.com/role/RelatedPartyTransactionsRelatedPartyTransactionsDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "masi_FurnitureandOfficeEquipmentMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Furniture and Office Equipment [Member]",
        "label": "Furniture and Office Equipment [Member]",
        "terseLabel": "Furniture and office equipment"
       }
      }
     },
     "localname": "FurnitureandOfficeEquipmentMember",
     "nsuri": "http://www.masimo.com/20190928",
     "presentation": [
      "http://www.masimo.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "masi_GoodwillAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Goodwill [Abstract]",
        "label": "Goodwill [Abstract]"
       }
      }
     },
     "localname": "GoodwillAbstract",
     "nsuri": "http://www.masimo.com/20190928",
     "xbrltype": "stringItemType"
    },
    "masi_IncomeTaxPayableNoncurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.masimo.com/role/OtherNonCurrentLiabilitiesOtherNonCurrentLiabilitiesComponentsOfOtherNonCurrentLiabilitiesDetail": {
       "order": 1.0,
       "parentTag": "us-gaap_DeferredCreditsAndOtherLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Income Tax Payable, Noncurrent",
        "label": "Income Tax Payable, Noncurrent",
        "terseLabel": "Income tax payable, noncurrent"
       }
      }
     },
     "localname": "IncomeTaxPayableNoncurrent",
     "nsuri": "http://www.masimo.com/20190928",
     "presentation": [
      "http://www.masimo.com/role/OtherNonCurrentLiabilitiesOtherNonCurrentLiabilitiesComponentsOfOtherNonCurrentLiabilitiesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "masi_LesseeOperatingLeaseBalanceSheetClassificationTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "[Table Text Block] for Lessee Operating Lease Balance Sheet Classification [Table]",
        "label": "Lessee Operating Lease Balance Sheet Classification [Table Text Block]",
        "terseLabel": "Lessee Operating Lease Balance Sheet Classification"
       }
      }
     },
     "localname": "LesseeOperatingLeaseBalanceSheetClassificationTableTextBlock",
     "nsuri": "http://www.masimo.com/20190928",
     "presentation": [
      "http://www.masimo.com/role/LesseeRouAssetsAndLeaseLiabilitiesLesseeRouAssetsAndLeaseLiabilitiesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "masi_LossContingencyDamagesSoughtValuePerViolation": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Loss Contingency, Damages Sought, Value Per Violation",
        "label": "Loss Contingency, Damages Sought, Value Per Violation",
        "terseLabel": "Loss contingency, damages sought"
       }
      }
     },
     "localname": "LossContingencyDamagesSoughtValuePerViolation",
     "nsuri": "http://www.masimo.com/20190928",
     "presentation": [
      "http://www.masimo.com/role/CommitmentsAndContingenciesAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "masi_Masimovs.PhysiciansHealthsourceInc.Member": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Masimo vs. Physicians Healthsource, Inc. [Member]",
        "label": "Masimo vs. Physicians Healthsource, Inc. [Member]",
        "terseLabel": "Masimo vs. Physicians Healthsource, Inc."
       }
      }
     },
     "localname": "Masimovs.PhysiciansHealthsourceInc.Member",
     "nsuri": "http://www.masimo.com/20190928",
     "presentation": [
      "http://www.masimo.com/role/CommitmentsAndContingenciesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "masi_MasimovsFormerAgencyTenderMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Masimo vs Former Agency Tender [Domain]",
        "label": "Masimo vs Former Agency Tender [Member]",
        "terseLabel": "Masimo vs Former Agency Tender"
       }
      }
     },
     "localname": "MasimovsFormerAgencyTenderMember",
     "nsuri": "http://www.masimo.com/20190928",
     "presentation": [
      "http://www.masimo.com/role/CommitmentsAndContingenciesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "masi_NumberofSourcesofProductRevenue": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of Sources of Product Revenue",
        "label": "Number of Sources of Product Revenue",
        "terseLabel": "Number of Sources of Product Revenue"
       }
      }
     },
     "localname": "NumberofSourcesofProductRevenue",
     "nsuri": "http://www.masimo.com/20190928",
     "presentation": [
      "http://www.masimo.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "integerItemType"
    },
    "masi_OtherAssetsLongtermAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Other Assets, Longterm [Abstract]",
        "label": "Other Assets, Longterm [Abstract]"
       }
      }
     },
     "localname": "OtherAssetsLongtermAbstract",
     "nsuri": "http://www.masimo.com/20190928",
     "xbrltype": "stringItemType"
    },
    "masi_OtherLiabilitiesLongTermAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Other Liabilities, Long Term [Abstract]",
        "label": "Other Liabilities, Long Term [Abstract]"
       }
      }
     },
     "localname": "OtherLiabilitiesLongTermAbstract",
     "nsuri": "http://www.masimo.com/20190928",
     "xbrltype": "stringItemType"
    },
    "masi_PercentageOfRevenueOneCustomer": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Percentage of the Company's total revenue that is from one customer.",
        "label": "Percentage Of Revenue One Customer",
        "terseLabel": "Percentage Of Revenue One Customer"
       }
      }
     },
     "localname": "PercentageOfRevenueOneCustomer",
     "nsuri": "http://www.masimo.com/20190928",
     "presentation": [
      "http://www.masimo.com/role/CommitmentsAndContingenciesAdditionalInformationDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "masi_PercentageOfRevenueTwoCustomer": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Percentage of revenue two customer.",
        "label": "Percentage Of Revenue Two Customer",
        "terseLabel": "Percentage Of Revenue Two Customer"
       }
      }
     },
     "localname": "PercentageOfRevenueTwoCustomer",
     "nsuri": "http://www.masimo.com/20190928",
     "presentation": [
      "http://www.masimo.com/role/CommitmentsAndContingenciesAdditionalInformationDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "masi_PercentageofAccountsReceivableBalance": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Percentage of Accounts Receivable Balance",
        "label": "Percentage of Accounts Receivable Balance",
        "terseLabel": "Percentage of Accounts Receivable Balance"
       }
      }
     },
     "localname": "PercentageofAccountsReceivableBalance",
     "nsuri": "http://www.masimo.com/20190928",
     "presentation": [
      "http://www.masimo.com/role/CommitmentsAndContingenciesAdditionalInformationDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "masi_PercentageofRevenueCustomerConcentration": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Percentage of Revenue - Customer Concentration",
        "label": "Percentage of Revenue - Customer Concentration",
        "terseLabel": "Percentage of Revenue - Customer Concentration"
       }
      }
     },
     "localname": "PercentageofRevenueCustomerConcentration",
     "nsuri": "http://www.masimo.com/20190928",
     "presentation": [
      "http://www.masimo.com/role/CommitmentsAndContingenciesAdditionalInformationDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "masi_PrepaidDiscount": {
     "auth_ref": [],
     "calculation": {
      "http://www.masimo.com/role/DeferredCostsAndOtherContractAssetsDeferredCostsAndOtherContractAssetsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DeferredCostsAndOtherAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Prepaid Discount",
        "label": "Prepaid Discount",
        "terseLabel": "Prepaid contract allowances"
       }
      }
     },
     "localname": "PrepaidDiscount",
     "nsuri": "http://www.masimo.com/20190928",
     "presentation": [
      "http://www.masimo.com/role/DeferredCostsAndOtherContractAssetsDeferredCostsAndOtherContractAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "masi_Proceedsfromstockoptionsexercisedunsettledatperiodend": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Proceeds from stock options exercised, unsettled at period end",
        "label": "Proceeds from stock options exercised, unsettled at period end",
        "terseLabel": "Unsettled common stock proceeds from option exercises"
       }
      }
     },
     "localname": "Proceedsfromstockoptionsexercisedunsettledatperiodend",
     "nsuri": "http://www.masimo.com/20190928",
     "presentation": [
      "http://www.masimo.com/role/SummaryOfSignificantAccountingPoliciesSupplementalCashFlowInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "masi_PropertiesPurchased": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Properties Purchased",
        "label": "Properties Purchased",
        "terseLabel": "Properties Purchased"
       }
      }
     },
     "localname": "PropertiesPurchased",
     "nsuri": "http://www.masimo.com/20190928",
     "presentation": [
      "http://www.masimo.com/role/PropertyAndEquipmentPropertyAndEquipmentNarrativeDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "masi_PropertyPlantandEquipmentOccupiedSquareFeet": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The amount of square feet occupied.",
        "label": "Property Plant and Equipment, Occupied Square Feet",
        "terseLabel": "Property Plant and Equipment, Occupied Square Feet"
       }
      }
     },
     "localname": "PropertyPlantandEquipmentOccupiedSquareFeet",
     "nsuri": "http://www.masimo.com/20190928",
     "presentation": [
      "http://www.masimo.com/role/RelatedPartyTransactionsRelatedPartyTransactionsDetails"
     ],
     "xbrltype": "areaItemType"
    },
    "masi_ReimbursementFeeMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Reimbursement Fee [Member]",
        "label": "Reimbursement Fee [Member]",
        "terseLabel": "Reimbursement Fee"
       }
      }
     },
     "localname": "ReimbursementFeeMember",
     "nsuri": "http://www.masimo.com/20190928",
     "presentation": [
      "http://www.masimo.com/role/RelatedPartyTransactionsRelatedPartyTransactionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "masi_Royalty": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Royalty revenue earned during the period from a third party resulting from a settlement agreement.",
        "label": "Royalty",
        "terseLabel": "Royalty"
       }
      }
     },
     "localname": "Royalty",
     "nsuri": "http://www.masimo.com/20190928",
     "presentation": [
      "http://www.masimo.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "masi_RoyaltyRevenueNumberofDaysRoyaltyRevenueisAdjustedSubsequenttoQuarterEnd": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Royalty Revenue, Number of Days Royalty Revenue is Adjusted Subsequent to Quarter End",
        "label": "Royalty Revenue, Number of Days Royalty Revenue is Adjusted Subsequent to Quarter End",
        "terseLabel": "Number of days royalty revenue is adjusted subsequent to quarter end"
       }
      }
     },
     "localname": "RoyaltyRevenueNumberofDaysRoyaltyRevenueisAdjustedSubsequenttoQuarterEnd",
     "nsuri": "http://www.masimo.com/20190928",
     "presentation": [
      "http://www.masimo.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "durationItemType"
    },
    "masi_Royaltyrevenueandother": {
     "auth_ref": [],
     "calculation": {
      "http://www.masimo.com/role/CondensedConsolidatedStatementsOfOperationsCondensedConsolidatedStatementOfOperations": {
       "order": 2.0,
       "parentTag": "us-gaap_Revenues",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Royalty revenue and other",
        "label": "Royalty revenue and other",
        "terseLabel": "Royalty and other revenue"
       }
      }
     },
     "localname": "Royaltyrevenueandother",
     "nsuri": "http://www.masimo.com/20190928",
     "presentation": [
      "http://www.masimo.com/role/CondensedConsolidatedStatementsOfOperationsCondensedConsolidatedStatementOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "masi_SaleTypeLeaseReceivableTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Sale-Type Lease Receivable [Table Text Block]",
        "label": "Sale-Type Lease Receivable [Table Text Block]",
        "terseLabel": "Sale-Type Lease Receivable"
       }
      }
     },
     "localname": "SaleTypeLeaseReceivableTableTextBlock",
     "nsuri": "http://www.masimo.com/20190928",
     "presentation": [
      "http://www.masimo.com/role/LeaseReceivableLeaseReceivableTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "masi_SalestypeleaseAllowanceforCreditLoss": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Sales-type lease, Allowance for Credit Loss",
        "label": "Sales-type lease, Allowance for Credit Loss",
        "negatedTerseLabel": "Allowance for credit loss"
       }
      }
     },
     "localname": "SalestypeleaseAllowanceforCreditLoss",
     "nsuri": "http://www.masimo.com/20190928",
     "presentation": [
      "http://www.masimo.com/role/LeaseReceivableSalesTypeLeaseReceivableDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "masi_SeverancePlanParticipationAgreements": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Severance plan participation agreements.",
        "label": "Severance Plan Participation Agreements",
        "terseLabel": "Severance plan participation agreements"
       }
      }
     },
     "localname": "SeverancePlanParticipationAgreements",
     "nsuri": "http://www.masimo.com/20190928",
     "presentation": [
      "http://www.masimo.com/role/CommitmentsAndContingenciesAdditionalInformationDetail"
     ],
     "xbrltype": "integerItemType"
    },
    "masi_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsExercisedinPeriod": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Exercised in Period",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Exercised in Period",
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Exercised in Period"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsExercisedinPeriod",
     "nsuri": "http://www.masimo.com/20190928",
     "presentation": [
      "http://www.masimo.com/role/StockBasedCompensationAdditionalInformationDetail",
      "http://www.masimo.com/role/StockBasedCompensationStockBasedCompensationSummaryOfUnvestedRsuActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "masi_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsExpiredWeighedAverageGrantDateFairValue": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Expired, Weighed Average Grant Date Fair Value",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Expired, Weighed Average Grant Date Fair Value",
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Expired, Weighed Average Grant Date Fair Value"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsExpiredWeighedAverageGrantDateFairValue",
     "nsuri": "http://www.masimo.com/20190928",
     "presentation": [
      "http://www.masimo.com/role/StockBasedCompensationStockBasedCompensationSummaryOfUnvestedRsuActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "masi_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsExpiredinPeriod": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Expired in Period",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Expired in Period",
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Expired in Period"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsExpiredinPeriod",
     "nsuri": "http://www.masimo.com/20190928",
     "presentation": [
      "http://www.masimo.com/role/StockBasedCompensationAdditionalInformationDetail",
      "http://www.masimo.com/role/StockBasedCompensationStockBasedCompensationSummaryOfUnvestedRsuActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "masi_ShortTermInvestmentsPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Short-Term Investments [Policy Text Block]",
        "label": "Short-Term Investments [Policy Text Block]",
        "terseLabel": "Short-Term Investments"
       }
      }
     },
     "localname": "ShortTermInvestmentsPolicyTextBlock",
     "nsuri": "http://www.masimo.com/20190928",
     "presentation": [
      "http://www.masimo.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "masi_SummaryOfSignificantAccountingPoliciesLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Summary Of Significant Accounting Policies [Line Items]",
        "label": "Summary Of Significant Accounting Policies [Line Items]",
        "terseLabel": "Summary Of Significant Accounting Policies [Line Items]"
       }
      }
     },
     "localname": "SummaryOfSignificantAccountingPoliciesLineItems",
     "nsuri": "http://www.masimo.com/20190928",
     "presentation": [
      "http://www.masimo.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "masi_SummaryOfSignificantAccountingPoliciesTable": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Summary Of Significant Accounting Policies [Table]",
        "label": "Summary Of Significant Accounting Policies [Table]",
        "terseLabel": "Summary Of Significant Accounting Policies [Table]"
       }
      }
     },
     "localname": "SummaryOfSignificantAccountingPoliciesTable",
     "nsuri": "http://www.masimo.com/20190928",
     "presentation": [
      "http://www.masimo.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "masi_SupplementalUnemploymentBenefitsSeveranceBenefitsRequiredNoticeofResignation": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Supplemental Unemployment Benefits, Severance Benefits, Required Notice of Resignation",
        "label": "Supplemental Unemployment Benefits, Severance Benefits, Required Notice of Resignation",
        "terseLabel": "Supplemental Unemployment Benefits, Severance Benefits, Required Notice of Resignation"
       }
      }
     },
     "localname": "SupplementalUnemploymentBenefitsSeveranceBenefitsRequiredNoticeofResignation",
     "nsuri": "http://www.masimo.com/20190928",
     "presentation": [
      "http://www.masimo.com/role/CommitmentsAndContingenciesAdditionalInformationDetail"
     ],
     "xbrltype": "durationItemType"
    },
    "masi_TaxesCollectedFromCustomersAndRemittedToGovernmentalAuthoritiesPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for taxes collected from customers and remitted to government authorities.",
        "label": "Taxes Collected From Customers And Remitted To Governmental Authorities Policy [Policy Text Block]",
        "terseLabel": "Taxes Collected From Customers And Remitted To Governmental Authorities"
       }
      }
     },
     "localname": "TaxesCollectedFromCustomersAndRemittedToGovernmentalAuthoritiesPolicyPolicyTextBlock",
     "nsuri": "http://www.masimo.com/20190928",
     "presentation": [
      "http://www.masimo.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "masi_UnrecognizedTaxBenefitsLiabilitiesNoncurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.masimo.com/role/OtherNonCurrentLiabilitiesOtherNonCurrentLiabilitiesComponentsOfOtherNonCurrentLiabilitiesDetail": {
       "order": 3.0,
       "parentTag": "us-gaap_DeferredCreditsAndOtherLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Unrecognized tax benefits liabilities noncurrent.",
        "label": "Unrecognized Tax Benefits Liabilities Noncurrent",
        "terseLabel": "Unrecognized tax benefits"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefitsLiabilitiesNoncurrent",
     "nsuri": "http://www.masimo.com/20190928",
     "presentation": [
      "http://www.masimo.com/role/OtherNonCurrentLiabilitiesOtherNonCurrentLiabilitiesComponentsOfOtherNonCurrentLiabilitiesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "masi_WarrantyPeriodForDefectsInMaterialAndWorkmanship": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Warranty period for defects in material and workmanship.",
        "label": "Warranty Period For Defects In Material And Workmanship",
        "terseLabel": "Warranty period for defects in material and workmanship"
       }
      }
     },
     "localname": "WarrantyPeriodForDefectsInMaterialAndWorkmanship",
     "nsuri": "http://www.masimo.com/20190928",
     "presentation": [
      "http://www.masimo.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "durationItemType"
    },
    "srt_AmericasMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Continents of North and South America.",
        "label": "Americas [Member]",
        "terseLabel": "North and South America (excluding the U.S.)"
       }
      }
     },
     "localname": "AmericasMember",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/SegmentInformationAndEnterpriseReportingAnalysisOfProductRevenuesBasedUponGeographicAreaShippedDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_AsiaPacificMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Region of Asia Pacific.",
        "label": "Asia Pacific [Member]",
        "verboseLabel": "Asia and Australia"
       }
      }
     },
     "localname": "AsiaPacificMember",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/SegmentInformationAndEnterpriseReportingAnalysisOfProductRevenuesBasedUponGeographicAreaShippedDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ChiefExecutiveOfficerMember": {
     "auth_ref": [
      "r175"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Person with designation of chief executive officer.",
        "label": "Chief Executive Officer [Member]",
        "terseLabel": "Chief Executive Officer",
        "verboseLabel": "Chief Executive Officer"
       }
      }
     },
     "localname": "ChiefExecutiveOfficerMember",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/CommitmentsAndContingenciesAdditionalInformationDetail",
      "http://www.masimo.com/role/StockBasedCompensationAdditionalInformationDetail",
      "http://www.masimo.com/role/StockBasedCompensationStockBasedCompensationSummaryOfUnvestedRsuActivityDetails",
      "http://www.masimo.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ConsolidationItemsAxis": {
     "auth_ref": [
      "r159",
      "r166"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by components, eliminations, non-segment corporate-level activity and reconciling items used in consolidating a parent entity and its subsidiaries or its operating segments.",
        "label": "Consolidation Items [Axis]",
        "terseLabel": "Consolidation Items [Axis]"
       }
      }
     },
     "localname": "ConsolidationItemsAxis",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/CommitmentsAndContingenciesAdditionalInformationDetail",
      "http://www.masimo.com/role/IntangibleAssetsIntangibleAssetsAdditionalInformationDetails",
      "http://www.masimo.com/role/SegmentInformationAndEnterpriseReportingAnalysisOfProductRevenuesBasedUponGeographicAreaShippedDetail",
      "http://www.masimo.com/role/SegmentInformationAndEnterpriseReportingLongLivedAssetsByGeographicAreaDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ConsolidationItemsDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Components, elimination, non-segment corporate-level activity and reconciling items used in consolidating a parent entity and its subsidiaries or its operating segments.",
        "label": "Consolidation Items [Domain]",
        "terseLabel": "Consolidation Items [Domain]"
       }
      }
     },
     "localname": "ConsolidationItemsDomain",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/CommitmentsAndContingenciesAdditionalInformationDetail",
      "http://www.masimo.com/role/IntangibleAssetsIntangibleAssetsAdditionalInformationDetails",
      "http://www.masimo.com/role/SegmentInformationAndEnterpriseReportingAnalysisOfProductRevenuesBasedUponGeographicAreaShippedDetail",
      "http://www.masimo.com/role/SegmentInformationAndEnterpriseReportingLongLivedAssetsByGeographicAreaDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock": {
     "auth_ref": [
      "r476"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of contractual obligation by timing of payment due. Includes, but is not limited to, long-term debt obligation, lease obligation, and purchase obligation.",
        "label": "Contractual Obligation, Fiscal Year Maturity [Table Text Block]",
        "terseLabel": "Contractual Obligation, Fiscal Year Maturity Schedule"
       }
      }
     },
     "localname": "ContractualObligationFiscalYearMaturityScheduleTableTextBlock",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/LesseeRouAssetsAndLeaseLiabilitiesLesseeRouAssetsAndLeaseLiabilitiesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "srt_LitigationCaseAxis": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by type of judicial proceeding, alternative dispute resolution or claim.",
        "label": "Litigation Case [Axis]",
        "terseLabel": "Litigation Case [Axis]"
       }
      }
     },
     "localname": "LitigationCaseAxis",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/CommitmentsAndContingenciesAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_LitigationCaseTypeDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Judicial proceeding, alternative dispute resolution or claim. For example, but not limited to, name of case, category of litigation, or other differentiating information.",
        "label": "Litigation Case [Domain]",
        "terseLabel": "Litigation Case [Domain]"
       }
      }
     },
     "localname": "LitigationCaseTypeDomain",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/CommitmentsAndContingenciesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MajorCustomersAxis": {
     "auth_ref": [
      "r173",
      "r267",
      "r271",
      "r462"
     ],
     "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": "Customer [Axis]"
       }
      }
     },
     "localname": "MajorCustomersAxis",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/SegmentInformationAndEnterpriseReportingAnalysisOfProductRevenuesBasedUponGeographicAreaShippedDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_MaximumMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Upper limit of the provided range.",
        "label": "Maximum [Member]",
        "terseLabel": "Maximum",
        "verboseLabel": "Maximum"
       }
      }
     },
     "localname": "MaximumMember",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/CommitmentsAndContingenciesAdditionalInformationDetail",
      "http://www.masimo.com/role/StockBasedCompensationAdditionalInformationDetail",
      "http://www.masimo.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MinimumMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Lower limit of the provided range.",
        "label": "Minimum [Member]",
        "terseLabel": "Minimum",
        "verboseLabel": "Minimum"
       }
      }
     },
     "localname": "MinimumMember",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/CommitmentsAndContingenciesAdditionalInformationDetail",
      "http://www.masimo.com/role/RelatedPartyTransactionsRelatedPartyTransactionsDetails",
      "http://www.masimo.com/role/StockBasedCompensationAdditionalInformationDetail",
      "http://www.masimo.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "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.masimo.com/role/SegmentInformationAndEnterpriseReportingAnalysisOfProductRevenuesBasedUponGeographicAreaShippedDetail"
     ],
     "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.masimo.com/role/CommitmentsAndContingenciesAdditionalInformationDetail",
      "http://www.masimo.com/role/IntangibleAssetsIntangibleAssetsAdditionalInformationDetails",
      "http://www.masimo.com/role/RelatedPartyTransactionsRelatedPartyTransactionsDetails",
      "http://www.masimo.com/role/StockBasedCompensationAdditionalInformationDetail",
      "http://www.masimo.com/role/StockBasedCompensationStockBasedCompensationSummaryOfUnvestedRsuActivityDetails",
      "http://www.masimo.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "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.masimo.com/role/CommitmentsAndContingenciesAdditionalInformationDetail",
      "http://www.masimo.com/role/IntangibleAssetsIntangibleAssetsAdditionalInformationDetails",
      "http://www.masimo.com/role/RelatedPartyTransactionsRelatedPartyTransactionsDetails",
      "http://www.masimo.com/role/StockBasedCompensationAdditionalInformationDetail",
      "http://www.masimo.com/role/StockBasedCompensationStockBasedCompensationSummaryOfUnvestedRsuActivityDetails",
      "http://www.masimo.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ReportableGeographicalComponentsMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Geographical components of an entity reporting separate financial information in the entity's financial statements.",
        "label": "Reportable Geographical Components [Member]",
        "terseLabel": "Reportable Geographical Components"
       }
      }
     },
     "localname": "ReportableGeographicalComponentsMember",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/CommitmentsAndContingenciesAdditionalInformationDetail",
      "http://www.masimo.com/role/SegmentInformationAndEnterpriseReportingAnalysisOfProductRevenuesBasedUponGeographicAreaShippedDetail",
      "http://www.masimo.com/role/SegmentInformationAndEnterpriseReportingLongLivedAssetsByGeographicAreaDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "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.masimo.com/role/CommitmentsAndContingenciesAdditionalInformationDetail",
      "http://www.masimo.com/role/SegmentInformationAndEnterpriseReportingAnalysisOfProductRevenuesBasedUponGeographicAreaShippedDetail",
      "http://www.masimo.com/role/SegmentInformationAndEnterpriseReportingLongLivedAssetsByGeographicAreaDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_StatementGeographicalAxis": {
     "auth_ref": [
      "r172",
      "r267",
      "r270",
      "r461",
      "r466",
      "r468",
      "r478",
      "r479"
     ],
     "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.masimo.com/role/CommitmentsAndContingenciesAdditionalInformationDetail",
      "http://www.masimo.com/role/SegmentInformationAndEnterpriseReportingAnalysisOfProductRevenuesBasedUponGeographicAreaShippedDetail",
      "http://www.masimo.com/role/SegmentInformationAndEnterpriseReportingLongLivedAssetsByGeographicAreaDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_TitleOfIndividualAxis": {
     "auth_ref": [
      "r175",
      "r417"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by title of individual or nature of relationship to individual or group of individuals.",
        "label": "Title of Individual [Axis]",
        "terseLabel": "Title of Individual [Axis]"
       }
      }
     },
     "localname": "TitleOfIndividualAxis",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/CommitmentsAndContingenciesAdditionalInformationDetail",
      "http://www.masimo.com/role/StockBasedCompensationAdditionalInformationDetail",
      "http://www.masimo.com/role/StockBasedCompensationStockBasedCompensationSummaryOfUnvestedRsuActivityDetails",
      "http://www.masimo.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_TitleOfIndividualWithRelationshipToEntityDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Title of individual, or nature of relationship to individual or group of individuals.",
        "label": "Title of Individual [Domain]",
        "terseLabel": "Title of Individual [Domain]"
       }
      }
     },
     "localname": "TitleOfIndividualWithRelationshipToEntityDomain",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/CommitmentsAndContingenciesAdditionalInformationDetail",
      "http://www.masimo.com/role/StockBasedCompensationAdditionalInformationDetail",
      "http://www.masimo.com/role/StockBasedCompensationStockBasedCompensationSummaryOfUnvestedRsuActivityDetails",
      "http://www.masimo.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "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_AccountingStandardsUpdate201602Member": {
     "auth_ref": [
      "r390"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Accounting Standards Update 2016-02 Leases (Topic 842).",
        "label": "Accounting Standards Update 2016-02 [Member]",
        "terseLabel": "Cumulative effect of adoption of ASU 2016-02",
        "verboseLabel": "Accounting Standards Update 2016-02"
       }
      }
     },
     "localname": "AccountingStandardsUpdate201602Member",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/ConsolidatedStatementOfStockholdersEquityConsolidatedStatementOfStockholdersEquity",
      "http://www.masimo.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccountingStandardsUpdate201616Member": {
     "auth_ref": [
      "r327",
      "r328"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Accounting Standards Update 2016-16 Income Taxes (Topic 740): Intra-Entity Transfers of Assets Other Than Inventory.",
        "label": "Accounting Standards Update 2016-16 [Member]",
        "terseLabel": "Adoption of ASU 2016-16"
       }
      }
     },
     "localname": "AccountingStandardsUpdate201616Member",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/ConsolidatedStatementOfStockholdersEquityConsolidatedStatementOfStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock": {
     "auth_ref": [
      "r49"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for accounts payable and accrued liabilities at the end of the reporting period.",
        "label": "Accounts Payable and Accrued Liabilities Disclosure [Text Block]",
        "terseLabel": "Other Current Liabilities"
       }
      }
     },
     "localname": "AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/OtherCurrentLiabilities"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_AccountsPayableCurrent": {
     "auth_ref": [
      "r48"
     ],
     "calculation": {
      "http://www.masimo.com/role/CondensedConsolidatedBalanceSheets": {
       "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.masimo.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccountsPayableRelatedPartiesCurrent": {
     "auth_ref": [
      "r48",
      "r128",
      "r416",
      "r418",
      "r419"
     ],
     "calculation": {
      "http://www.masimo.com/role/DeferredRevenueAndOtherContractLiabilitiesDeferredRevenueAndOtherContractLiabilitiesDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_OtherLiabilitiesAndDeferredRevenueNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount for accounts payable to related parties. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accounts Payable, Related Parties, Current",
        "terseLabel": "Accrued customer reimbursements(2)"
       }
      }
     },
     "localname": "AccountsPayableRelatedPartiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/DeferredRevenueAndOtherContractLiabilitiesDeferredRevenueAndOtherContractLiabilitiesDetails"
     ],
     "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": "Accounts Receivable"
       }
      }
     },
     "localname": "AccountsReceivableMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/CommitmentsAndContingenciesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccountsReceivableNetCurrent": {
     "auth_ref": [
      "r4",
      "r28",
      "r176",
      "r177",
      "r268"
     ],
     "calculation": {
      "http://www.masimo.com/role/CondensedConsolidatedBalanceSheets": {
       "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": "Trade accounts receivable, net of allowance for doubtful accounts of $1,946 and $1,535 at September 28, 2019 and December 29, 2018, respectively"
       }
      }
     },
     "localname": "AccountsReceivableNetCurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent": {
     "auth_ref": [
      "r13",
      "r53",
      "r314"
     ],
     "calculation": {
      "http://www.masimo.com/role/OtherCurrentLiabilitiesOtherCurrentLiabilitiesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for real and property taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accrual for Taxes Other than Income Taxes, Current",
        "terseLabel": "Accrued indirect taxes payable"
       }
      }
     },
     "localname": "AccrualForTaxesOtherThanIncomeTaxesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/OtherCurrentLiabilitiesOtherCurrentLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedLiabilitiesAndOtherLiabilities": {
     "auth_ref": [],
     "calculation": {
      "http://www.masimo.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      },
      "http://www.masimo.com/role/OtherCurrentLiabilitiesOtherCurrentLiabilitiesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of expenses incurred but not yet paid nor invoiced, and liabilities classified as other.",
        "label": "Accrued Liabilities and Other Liabilities",
        "terseLabel": "Other current liabilities",
        "totalLabel": "Total accrued and other current liabilities"
       }
      }
     },
     "localname": "AccruedLiabilitiesAndOtherLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/CondensedConsolidatedBalanceSheets",
      "http://www.masimo.com/role/OtherCurrentLiabilitiesOtherCurrentLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedLiabilitiesCurrent": {
     "auth_ref": [
      "r53"
     ],
     "calculation": {
      "http://www.masimo.com/role/OtherCurrentLiabilitiesOtherCurrentLiabilitiesDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accrued Liabilities, Current",
        "terseLabel": "Accrued expenses"
       }
      }
     },
     "localname": "AccruedLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/OtherCurrentLiabilitiesOtherCurrentLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedLiabilitiesCurrentAndNoncurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Accrued Liabilities [Abstract]"
       }
      }
     },
     "localname": "AccruedLiabilitiesCurrentAndNoncurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccruedProfessionalFeesCurrentAndNoncurrent": {
     "auth_ref": [
      "r439",
      "r457"
     ],
     "calculation": {
      "http://www.masimo.com/role/OtherCurrentLiabilitiesOtherCurrentLiabilitiesDetails": {
       "order": 7.0,
       "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities",
       "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 professional fees, such as for legal and accounting services received.",
        "label": "Accrued Professional Fees",
        "terseLabel": "Accrued legal fees"
       }
      }
     },
     "localname": "AccruedProfessionalFeesCurrentAndNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/OtherCurrentLiabilitiesOtherCurrentLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": {
     "auth_ref": [
      "r46",
      "r221"
     ],
     "calculation": {
      "http://www.masimo.com/role/PropertyAndEquipmentPropertyAndEquipmentDetails": {
       "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",
        "terseLabel": "Accumulated depreciation"
       }
      }
     },
     "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/PropertyAndEquipmentPropertyAndEquipmentDetails",
      "http://www.masimo.com/role/PropertyAndEquipmentPropertyAndEquipmentNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax": {
     "auth_ref": [
      "r68",
      "r70",
      "r71",
      "r72",
      "r369",
      "r378",
      "r381"
     ],
     "calculation": {
      "http://www.masimo.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 7.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Accumulated adjustment, net of tax, that results from the process of translating subsidiary financial statements and foreign equity investments into the reporting currency from the functional currency of the reporting entity, net of reclassification of realized foreign currency translation gains or losses.",
        "label": "Accumulated Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Net of Tax",
        "periodEndLabel": "Accumulated other comprehensive loss, end of period",
        "periodStartLabel": "Accumulated other comprehensive loss, beginning of period",
        "terseLabel": "Accumulated other comprehensive loss"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/CondensedConsolidatedBalanceSheets",
      "http://www.masimo.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfChangeInAccumulatedOtherComprehensiveIncomeDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeMember": {
     "auth_ref": [
      "r69",
      "r72",
      "r73",
      "r345"
     ],
     "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.masimo.com/role/ConsolidatedStatementOfStockholdersEquityConsolidatedStatementOfStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": {
     "auth_ref": [
      "r208"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Weighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Acquired Finite-lived Intangible Assets, Weighted Average Useful Life",
        "terseLabel": "Acquired Finite-lived Intangible Assets, Weighted Average Useful Life"
       }
      }
     },
     "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/IntangibleAssetsIntangibleAssetsAdditionalInformationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_AdditionalPaidInCapital": {
     "auth_ref": [
      "r29"
     ],
     "calculation": {
      "http://www.masimo.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 6.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "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. Includes adjustments to additional paid in capital. Some examples of such adjustments include recording the issuance of debt with a beneficial conversion feature and certain tax consequences of equity instruments awarded to employees. Use this element for the aggregate amount of additional paid-in capital associated with common and preferred stock. For additional paid-in capital associated with only common stock, use the element additional paid in capital, common stock. For additional paid-in capital associated with only preferred stock, use the element additional paid in capital, preferred stock.",
        "label": "Additional Paid in Capital",
        "terseLabel": "Additional paid-in capital"
       }
      }
     },
     "localname": "AdditionalPaidInCapital",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "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.masimo.com/role/ConsolidatedStatementOfStockholdersEquityConsolidatedStatementOfStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": {
     "auth_ref": [
      "r131"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by new accounting pronouncement.",
        "label": "Adjustments for New Accounting Pronouncements [Axis]",
        "terseLabel": "Adjustments for New Accounting Pronouncements [Axis]"
       }
      }
     },
     "localname": "AdjustmentsForNewAccountingPronouncementsAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/ConsolidatedStatementOfStockholdersEquityConsolidatedStatementOfStockholdersEquity",
      "http://www.masimo.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "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",
        "negatedTerseLabel": "Shares paid for tax withholding, value"
       }
      }
     },
     "localname": "AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/ConsolidatedStatementOfStockholdersEquityConsolidatedStatementOfStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": {
     "auth_ref": [
      "r276",
      "r278",
      "r311",
      "r312"
     ],
     "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": "Share-based Compensation Expense"
       }
      }
     },
     "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/ConsolidatedStatementOfStockholdersEquityConsolidatedStatementOfStockholdersEquity"
     ],
     "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 income to net cash provided by operating activities:"
       }
      }
     },
     "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/CondensedConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AirTransportationEquipmentMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Equipment used for the primary purpose of air transportation.",
        "label": "Air Transportation Equipment [Member]",
        "verboseLabel": "Aircraft and components"
       }
      }
     },
     "localname": "AirTransportationEquipmentMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AllocatedShareBasedCompensationExpense": {
     "auth_ref": [
      "r278",
      "r305",
      "r310"
     ],
     "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": "Share-based Compensation Expense"
       }
      }
     },
     "localname": "AllocatedShareBasedCompensationExpense",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/ConsolidatedStatementOfStockholdersEquityConsolidatedStatementOfStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": {
     "auth_ref": [
      "r34",
      "r182",
      "r187"
     ],
     "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 for doubtful accounts"
       }
      }
     },
     "localname": "AllowanceForDoubtfulAccountsReceivableCurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/CondensedConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AmortizationOfDeferredSalesCommissions": {
     "auth_ref": [
      "r88",
      "r109"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The amount of expense recognized in the current period for the periodic realization of capitalized fees that were paid to salespeople, distributors, brokers, and agents at the time of the conclusion of the sale. 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 Deferred Sales Commissions",
        "terseLabel": "Amortization of Deferred Sales Commissions"
       }
      }
     },
     "localname": "AmortizationOfDeferredSalesCommissions",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/DeferredCostsAndOtherContractAssetsDeferredCostsAndOtherContractAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AmortizationOfIntangibleAssets": {
     "auth_ref": [
      "r109",
      "r206",
      "r213"
     ],
     "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.masimo.com/role/IntangibleAssetsIntangibleAssetsAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": {
     "auth_ref": [
      "r141"
     ],
     "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": "Options to purchase of shares of common stock"
       }
      }
     },
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail",
      "http://www.masimo.com/role/SummaryOfSignificantAccountingPoliciesReconciliationOfBasicAndDilutedNetIncomePerShareDetail"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_Assets": {
     "auth_ref": [
      "r163",
      "r431",
      "r450"
     ],
     "calculation": {
      "http://www.masimo.com/role/CondensedConsolidatedBalanceSheets": {
       "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.masimo.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "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.masimo.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssetsCurrent": {
     "auth_ref": [
      "r7",
      "r9",
      "r67"
     ],
     "calculation": {
      "http://www.masimo.com/role/CondensedConsolidatedBalanceSheets": {
       "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.masimo.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "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.masimo.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AvailableForSaleEquitySecuritiesAccumulatedGrossUnrealizedGainBeforeTax": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount before tax of unrealized gain in accumulated other comprehensive income (AOCI) on investments in equity securities classified as available-for-sale.",
        "label": "Available-for-sale Equity Securities, Accumulated Gross Unrealized Gain, before Tax",
        "terseLabel": "Available-for-sale Equity Securities, Accumulated Gross Unrealized Gain, before Tax"
       }
      }
     },
     "localname": "AvailableForSaleEquitySecuritiesAccumulatedGrossUnrealizedGainBeforeTax",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfSignificantAccountingPoliciesFairValueHierarchyForFinancialAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleEquitySecuritiesAccumulatedGrossUnrealizedLossBeforeTax": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount before tax of unrealized loss in accumulated other comprehensive income (AOCI) on investments in equity securities classified as available-for-sale.",
        "label": "Available-for-sale Equity Securities, Accumulated Gross Unrealized Loss, before Tax",
        "terseLabel": "Available-for-sale Equity Securities, Accumulated Gross Unrealized Loss, before Tax"
       }
      }
     },
     "localname": "AvailableForSaleEquitySecuritiesAccumulatedGrossUnrealizedLossBeforeTax",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfSignificantAccountingPoliciesFairValueHierarchyForFinancialAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleSecurities": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of investment in debt and equity securities categorized neither as held-to-maturity nor trading.",
        "label": "Available-for-sale Securities",
        "terseLabel": "Available-for-sale Securities"
       }
      }
     },
     "localname": "AvailableForSaleSecurities",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfSignificantAccountingPoliciesFairValueHierarchyForFinancialAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesAmortizedCost": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "This item represents the cost of debt and equity securities, which are categorized neither as held-to-maturity nor trading, net of adjustments including accretion, amortization, collection of cash, previous other-than-temporary impairments recognized in earnings (less any cumulative-effect adjustments recognized, as defined), and fair value hedge accounting adjustments, if any.",
        "label": "Available-for-sale Securities, Amortized Cost Basis",
        "terseLabel": "Available-for-sale Securities, Amortized Cost Basis"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesAmortizedCost",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfSignificantAccountingPoliciesFairValueHierarchyForFinancialAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AwardDateAxis": {
     "auth_ref": [
      "r279",
      "r307"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by date or year award under share-based payment arrangement is granted.",
        "label": "Award Date [Axis]",
        "terseLabel": "Award Date [Axis]"
       }
      }
     },
     "localname": "AwardDateAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/StockBasedCompensationStockBasedCompensationSummaryOfUnvestedRsuActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AwardDateDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Date or year award under share-based payment arrangement is granted.",
        "label": "Award Date [Domain]",
        "terseLabel": "Award Date [Domain]"
       }
      }
     },
     "localname": "AwardDateDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/StockBasedCompensationStockBasedCompensationSummaryOfUnvestedRsuActivityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AwardTypeAxis": {
     "auth_ref": [
      "r279",
      "r307"
     ],
     "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.masimo.com/role/CommitmentsAndContingenciesAdditionalInformationDetail",
      "http://www.masimo.com/role/StockBasedCompensationAdditionalInformationDetail",
      "http://www.masimo.com/role/StockBasedCompensationStockBasedCompensationSummaryOfUnvestedRsuActivityDetails",
      "http://www.masimo.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "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.masimo.com/role/PropertyAndEquipmentPropertyAndEquipmentNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BalanceSheetLocationDomain": {
     "auth_ref": [
      "r355",
      "r356"
     ],
     "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.masimo.com/role/PropertyAndEquipmentPropertyAndEquipmentNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).",
        "label": "Basis of Accounting, Policy [Policy Text Block]",
        "terseLabel": "Basis of Presentation"
       }
      }
     },
     "localname": "BasisOfAccountingPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_BuildingAndBuildingImprovementsMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities and any addition, improvement, or renovation to the structure, for example, but not limited to, interior masonry, interior flooring, electrical, and plumbing.",
        "label": "Building and Building Improvements [Member]",
        "terseLabel": "Building and building improvements"
       }
      }
     },
     "localname": "BuildingAndBuildingImprovementsMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/PropertyAndEquipmentPropertyAndEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BuildingMember": {
     "auth_ref": [
      "r220"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities.",
        "label": "Building [Member]",
        "terseLabel": "Buildings"
       }
      }
     },
     "localname": "BuildingMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CapitalExpendituresIncurredButNotYetPaid": {
     "auth_ref": [
      "r114",
      "r115",
      "r116"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred.",
        "label": "Capital Expenditures Incurred but Not yet Paid",
        "terseLabel": "Unpaid purchases of property, plant and equipment"
       }
      }
     },
     "localname": "CapitalExpendituresIncurredButNotYetPaid",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/SummaryOfSignificantAccountingPoliciesSupplementalCashFlowInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Cash": {
     "auth_ref": [
      "r42",
      "r464",
      "r465"
     ],
     "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. Excludes cash and cash equivalents within disposal group and discontinued operation.",
        "label": "Cash",
        "terseLabel": "Cash and cash equivalents",
        "verboseLabel": "Bank balances"
       }
      }
     },
     "localname": "Cash",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/CommitmentsAndContingenciesAdditionalInformationDetail",
      "http://www.masimo.com/role/SummaryOfSignificantAccountingPoliciesSupplementalCashFlowInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashAndCashEquivalentsAtCarryingValue": {
     "auth_ref": [
      "r2",
      "r42",
      "r111"
     ],
     "calculation": {
      "http://www.masimo.com/role/CondensedConsolidatedBalanceSheets": {
       "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, cash equivalents and restricted cash at end of period",
        "terseLabel": "Cash and cash equivalents"
       }
      }
     },
     "localname": "CashAndCashEquivalentsAtCarryingValue",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/CondensedConsolidatedBalanceSheets",
      "http://www.masimo.com/role/CondensedConsolidatedStatementsOfCashFlows",
      "http://www.masimo.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfSignificantAccountingPoliciesFairValueHierarchyForFinancialAssetsDetails"
     ],
     "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"
       }
      }
     },
     "localname": "CashAndCashEquivalentsMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfSignificantAccountingPoliciesFairValueHierarchyForFinancialAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CashAndCashEquivalentsPolicyTextBlock": {
     "auth_ref": [
      "r16",
      "r112",
      "r119"
     ],
     "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.masimo.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "auth_ref": [
      "r102",
      "r111",
      "r117"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents",
        "terseLabel": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/CondensedConsolidatedStatementsOfCashFlows",
      "http://www.masimo.com/role/SummaryOfSignificantAccountingPoliciesSupplementalCashFlowInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect": {
     "auth_ref": [
      "r102",
      "r377"
     ],
     "calculation": {
      "http://www.masimo.com/role/CondensedConsolidatedStatementsOfCashFlows": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of increase (decrease) in cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; excluding effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Excluding Exchange Rate Effect",
        "totalLabel": "Net (decrease) increase in cash, cash equivalents and restricted cash"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/CondensedConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashDistributionMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Distribution of cash made by the entity based on a contractual agreement such as a partnership or employment agreement.",
        "label": "Cash Distribution [Member]",
        "terseLabel": "Cash Distribution"
       }
      }
     },
     "localname": "CashDistributionMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/CommitmentsAndContingenciesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CashEquivalentsAtCarryingValue": {
     "auth_ref": [
      "r42"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of 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 Equivalents, at Carrying Value",
        "terseLabel": "Cash Equivalents, at Carrying Value"
       }
      }
     },
     "localname": "CashEquivalentsAtCarryingValue",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/CommitmentsAndContingenciesAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashFDICInsuredAmount": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The amount of cash deposited in financial institutions as of the balance sheet date that is insured by the Federal Deposit Insurance Corporation.",
        "label": "Cash, FDIC Insured Amount",
        "terseLabel": "Bank balance covered by Federal Deposit Insurance Corporation limit"
       }
      }
     },
     "localname": "CashFDICInsuredAmount",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/CommitmentsAndContingenciesAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CertificatesOfDepositMember": {
     "auth_ref": [
      "r444"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Short to medium-term investment available at banks and savings and loan institutions where a customer agrees to lend money to the institution for a certain amount of time and is paid a predetermined rate of interest. Certificates of deposit (CD) are typically Federal Deposit Insurance Corporation (FDIC) insured.",
        "label": "Certificates of Deposit [Member]",
        "terseLabel": "Certificates of Deposit"
       }
      }
     },
     "localname": "CertificatesOfDepositMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfSignificantAccountingPoliciesFairValueHierarchyForFinancialAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ClassOfStockDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock.",
        "label": "Class of Stock [Domain]",
        "terseLabel": "Class of Stock [Domain]"
       }
      }
     },
     "localname": "ClassOfStockDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/StockBasedCompensationAdditionalInformationDetail",
      "http://www.masimo.com/role/StockBasedCompensationStockBasedCompensationSummaryOfUnvestedRsuActivityDetails",
      "http://www.masimo.com/role/StockRepurchaseProgramAdditionalInformationDetail",
      "http://www.masimo.com/role/StockRepurchaseProgramTables"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ClassOfStockLineItems": {
     "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": "Class of Stock [Line Items]",
        "terseLabel": "Class of Stock [Line Items]"
       }
      }
     },
     "localname": "ClassOfStockLineItems",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/StockRepurchaseProgramAdditionalInformationDetail",
      "http://www.masimo.com/role/StockRepurchaseProgramTables"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ClassificationOfVariableInterestEntityDomain": {
     "auth_ref": [
      "r346",
      "r347",
      "r348",
      "r349"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Categorization of Variable Interest Entities (VIE) for consolidation and (or) disclosure purposes, whether individually or in aggregate, by: (1) VIEs consolidated because the entity is the primary beneficiary, (2) VIEs not consolidated because the entity is not the primary beneficiary, and (3) VIEs or potential VIEs that are not consolidated because necessary information is not available. In general, a VIE is a corporation, partnership, trust, or any other legal structure used for business purposes that either (a) does not have equity investors with voting rights or (b) has equity investors that do not provide sufficient financial resources for the entity to support its activities. A VIE often holds financial assets, including loans or receivables, real estate or other property. A VIE may be essentially passive or it may engage in research and development or other activities on behalf of another company.",
        "label": "Variable Interest Entity, Classification [Domain]",
        "terseLabel": "Variable Interest Entity, Classification [Domain]"
       }
      }
     },
     "localname": "ClassificationOfVariableInterestEntityDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/RelatedPartyTransactionsRelatedPartyTransactionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommitmentsAndContingencies": {
     "auth_ref": [
      "r58",
      "r229",
      "r440",
      "r456"
     ],
     "calculation": {
      "http://www.masimo.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 2.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"
       }
      }
     },
     "localname": "CommitmentsAndContingencies",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "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": [
      "r228",
      "r232"
     ],
     "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.masimo.com/role/CommitmentsAndContingencies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": {
     "auth_ref": [
      "r60"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Aggregate number of common shares reserved for future issuance.",
        "label": "Common Stock, Capital Shares Reserved for Future Issuance",
        "terseLabel": "Common Stock, Capital Shares Reserved for Future Issuance"
       }
      }
     },
     "localname": "CommonStockCapitalSharesReservedForFutureIssuance",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/StockBasedCompensationAdditionalInformationDetail"
     ],
     "xbrltype": "sharesItemType"
    },
    "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.masimo.com/role/ConsolidatedStatementOfStockholdersEquityConsolidatedStatementOfStockholdersEquity",
      "http://www.masimo.com/role/StockRepurchaseProgramAdditionalInformationDetail",
      "http://www.masimo.com/role/StockRepurchaseProgramTables"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommonStockParOrStatedValuePerShare": {
     "auth_ref": [
      "r27"
     ],
     "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.masimo.com/role/CondensedConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "auth_ref": [
      "r27"
     ],
     "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, shares authorized"
       }
      }
     },
     "localname": "CommonStockSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/CondensedConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesOutstanding": {
     "auth_ref": [
      "r27",
      "r250"
     ],
     "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, shares outstanding"
       }
      }
     },
     "localname": "CommonStockSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/CondensedConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockValueOutstanding": {
     "auth_ref": [
      "r27"
     ],
     "calculation": {
      "http://www.masimo.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Value of all classes of common stock held by shareholders. May be all or portion of the number of common shares authorized. These shares exclude common shares repurchased by the entity and held as treasury shares.",
        "label": "Common Stock, Value, Outstanding",
        "terseLabel": "Common stock, $0.001 par value; 100,000 shares authorized; 53,611 and 53,085 shares issued and outstanding at September 28, 2019 and December 29, 2018, respectively"
       }
      }
     },
     "localname": "CommonStockValueOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ComprehensiveIncomeNetOfTax": {
     "auth_ref": [
      "r75",
      "r77",
      "r78"
     ],
     "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",
        "terseLabel": "Comprehensive income"
       }
      }
     },
     "localname": "ComprehensiveIncomeNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/CondensedConsolidatedStatementsOfComprehensiveIncome"
     ],
     "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"
       }
      }
     },
     "localname": "ComprehensiveIncomePolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ComputerEquipmentMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Long lived, depreciable assets that are used in the creation, maintenance and utilization of information systems.",
        "label": "Computer Equipment [Member]",
        "terseLabel": "Computer equipment"
       }
      }
     },
     "localname": "ComputerEquipmentMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/PropertyAndEquipmentPropertyAndEquipmentDetails",
      "http://www.masimo.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ConcentrationRiskBenchmarkDomain": {
     "auth_ref": [
      "r152",
      "r153",
      "r371",
      "r372"
     ],
     "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.masimo.com/role/CommitmentsAndContingenciesAdditionalInformationDetail",
      "http://www.masimo.com/role/CommitmentsAndContingenciesTables",
      "http://www.masimo.com/role/SegmentInformationAndEnterpriseReportingAnalysisOfProductRevenuesBasedUponGeographicAreaShippedDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ConcentrationRiskByBenchmarkAxis": {
     "auth_ref": [
      "r152",
      "r153",
      "r371",
      "r372",
      "r463"
     ],
     "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.masimo.com/role/CommitmentsAndContingenciesAdditionalInformationDetail",
      "http://www.masimo.com/role/CommitmentsAndContingenciesTables",
      "http://www.masimo.com/role/SegmentInformationAndEnterpriseReportingAnalysisOfProductRevenuesBasedUponGeographicAreaShippedDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConcentrationRiskByTypeAxis": {
     "auth_ref": [
      "r152",
      "r153",
      "r371",
      "r372",
      "r463"
     ],
     "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.masimo.com/role/CommitmentsAndContingenciesAdditionalInformationDetail",
      "http://www.masimo.com/role/CommitmentsAndContingenciesTables",
      "http://www.masimo.com/role/SegmentInformationAndEnterpriseReportingAnalysisOfProductRevenuesBasedUponGeographicAreaShippedDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConcentrationRiskPercentage1": {
     "auth_ref": [
      "r152",
      "r153",
      "r371",
      "r372"
     ],
     "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": "Concentration Risk, Percentage"
       }
      }
     },
     "localname": "ConcentrationRiskPercentage1",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/SegmentInformationAndEnterpriseReportingAnalysisOfProductRevenuesBasedUponGeographicAreaShippedDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ConcentrationRiskTypeDomain": {
     "auth_ref": [
      "r152",
      "r153",
      "r371",
      "r372"
     ],
     "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.masimo.com/role/CommitmentsAndContingenciesAdditionalInformationDetail",
      "http://www.masimo.com/role/CommitmentsAndContingenciesTables",
      "http://www.masimo.com/role/SegmentInformationAndEnterpriseReportingAnalysisOfProductRevenuesBasedUponGeographicAreaShippedDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "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": "Construction-in-progress (CIP)"
       }
      }
     },
     "localname": "ConstructionInProgressMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/PropertyAndEquipmentPropertyAndEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ContractWithCustomerLiabilityNoncurrent": {
     "auth_ref": [
      "r262",
      "r263",
      "r268"
     ],
     "calculation": {
      "http://www.masimo.com/role/DeferredRevenueAndOtherContractLiabilitiesDeferredRevenueAndOtherContractLiabilitiesDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_OtherLiabilitiesAndDeferredRevenueNoncurrent",
       "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",
        "terseLabel": "Other contract-related liabilities"
       }
      }
     },
     "localname": "ContractWithCustomerLiabilityNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/DeferredRevenueAndOtherContractLiabilitiesDeferredRevenueAndOtherContractLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CostOfGoodsAndServicesSold": {
     "auth_ref": [
      "r87"
     ],
     "calculation": {
      "http://www.masimo.com/role/CondensedConsolidatedStatementsOfOperationsCondensedConsolidatedStatementOfOperations": {
       "order": 2.0,
       "parentTag": "us-gaap_GrossProfit",
       "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 goods sold"
       }
      }
     },
     "localname": "CostOfGoodsAndServicesSold",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/CondensedConsolidatedStatementsOfOperationsCondensedConsolidatedStatementOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CreditFacilityAxis": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.",
        "label": "Credit Facility [Axis]",
        "terseLabel": "Credit Facility [Axis]"
       }
      }
     },
     "localname": "CreditFacilityAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/CreditFacilitiesCreditFacilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CreditFacilityDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.",
        "label": "Credit Facility [Domain]",
        "terseLabel": "Credit Facility [Domain]"
       }
      }
     },
     "localname": "CreditFacilityDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/CreditFacilitiesCreditFacilitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CumulativeEffectOnRetainedEarningsTax1": {
     "auth_ref": [
      "r133"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of the related income tax effect of a cumulative effect on retained earnings.",
        "label": "Cumulative Effect on Retained Earnings, Tax",
        "terseLabel": "Cumulative Effect on Retained Earnings, Tax, Adoption of ASU 2016-02"
       }
      }
     },
     "localname": "CumulativeEffectOnRetainedEarningsTax1",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/ConsolidatedStatementOfStockholdersEquityConsolidatedStatementOfStockholdersEquity",
      "http://www.masimo.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CustomerRelationshipsMember": {
     "auth_ref": [
      "r335"
     ],
     "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"
       }
      }
     },
     "localname": "CustomerRelationshipsMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/IntangibleAssetsIntangibleAssetsScheduleOfFiniteLivedIntangibleAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DebtDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Debt Disclosure [Abstract]"
       }
      }
     },
     "localname": "DebtDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtDisclosureTextBlock": {
     "auth_ref": [
      "r246"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.",
        "label": "Debt Disclosure [Text Block]",
        "terseLabel": "Credit Facilities"
       }
      }
     },
     "localname": "DebtDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/CreditFacilitiesCreditFacilities"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DebtInstrumentAxis": {
     "auth_ref": [
      "r20",
      "r22",
      "r23",
      "r432",
      "r433",
      "r447"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.",
        "label": "Debt Instrument [Axis]",
        "terseLabel": "Debt Instrument [Axis]"
       }
      }
     },
     "localname": "DebtInstrumentAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/CreditFacilitiesCreditFacilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentLineItems": {
     "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 Instrument [Line Items]",
        "terseLabel": "Debt Instrument [Line Items]"
       }
      }
     },
     "localname": "DebtInstrumentLineItems",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/CreditFacilitiesCreditFacilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentNameDomain": {
     "auth_ref": [
      "r56"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.",
        "label": "Debt Instrument, Name [Domain]",
        "terseLabel": "Debt Instrument, Name [Domain]"
       }
      }
     },
     "localname": "DebtInstrumentNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/CreditFacilitiesCreditFacilitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DebtInstrumentRedemptionPeriodAxis": {
     "auth_ref": [
      "r445"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information about timing of debt redemption features under terms of the debt agreement.",
        "label": "Debt Instrument, Redemption, Period [Axis]",
        "terseLabel": "Debt Instrument, Redemption, Period [Axis]"
       }
      }
     },
     "localname": "DebtInstrumentRedemptionPeriodAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/CreditFacilitiesCreditFacilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentRedemptionPeriodDomain": {
     "auth_ref": [
      "r445"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Period as defined under terms of the debt agreement for debt redemption features.",
        "label": "Debt Instrument, Redemption, Period [Domain]",
        "terseLabel": "Debt Instrument, Redemption, Period [Domain]"
       }
      }
     },
     "localname": "DebtInstrumentRedemptionPeriodDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/CreditFacilitiesCreditFacilitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DebtInstrumentTable": {
     "auth_ref": [
      "r56",
      "r125",
      "r251",
      "r254",
      "r255",
      "r256",
      "r383",
      "r384",
      "r386",
      "r446"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.",
        "label": "Schedule of Long-term Debt Instruments [Table]",
        "terseLabel": "Schedule of Long-term Debt Instruments [Table]"
       }
      }
     },
     "localname": "DebtInstrumentTable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/CreditFacilitiesCreditFacilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DeferredCosts": {
     "auth_ref": [
      "r19",
      "r430",
      "r449"
     ],
     "calculation": {
      "http://www.masimo.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of deferred cost, excluding capitalized cost related to contract with customer; classified as noncurrent.",
        "label": "Deferred Costs, Noncurrent",
        "terseLabel": "Deferred costs and other contract assets"
       }
      }
     },
     "localname": "DeferredCosts",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredCostsAndOtherAssets": {
     "auth_ref": [],
     "calculation": {
      "http://www.masimo.com/role/DeferredCostsAndOtherContractAssetsDeferredCostsAndOtherContractAssetsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of deferred cost assets and assets classified as other.",
        "label": "Deferred Costs and Other Assets",
        "totalLabel": "Total deferred costs and other contract assets"
       }
      }
     },
     "localname": "DeferredCostsAndOtherAssets",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/DeferredCostsAndOtherContractAssetsDeferredCostsAndOtherContractAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]"
       }
      }
     },
     "localname": "DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock": {
     "auth_ref": [
      "r47"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of the amounts paid in advance for capitalized costs that will be expensed with the passage of time or the occurrence of a triggering event, and will be charged against earnings within one year or the normal operating cycle, if longer; the aggregate carrying amount of current assets, not separately presented elsewhere in the balance sheet; and other deferred costs.",
        "label": "Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Table Text Block]",
        "terseLabel": "Schedule of Deferred Costs and Other Contract Assets"
       }
      }
     },
     "localname": "DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/DeferredCostsAndOtherContractAssetsDeferredCostsAndOtherContractAssetsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DeferredCreditsAndOtherLiabilities": {
     "auth_ref": [],
     "calculation": {
      "http://www.masimo.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      },
      "http://www.masimo.com/role/OtherNonCurrentLiabilitiesOtherNonCurrentLiabilitiesComponentsOfOtherNonCurrentLiabilitiesDetail": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Total carrying amount as of the balance sheet date of unearned revenue or income, not otherwise specified in the taxonomy, which is expected to be taken into income in future periods and obligations not separately disclosed in the balance sheet (other liabilities).",
        "label": "Deferred Credits and Other Liabilities",
        "terseLabel": "Other non-current liabilities",
        "totalLabel": "Total other non-current liabilities"
       }
      }
     },
     "localname": "DeferredCreditsAndOtherLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/CondensedConsolidatedBalanceSheets",
      "http://www.masimo.com/role/OtherNonCurrentLiabilitiesOtherNonCurrentLiabilitiesComponentsOfOtherNonCurrentLiabilitiesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r109",
      "r122",
      "r325",
      "r329"
     ],
     "calculation": {
      "http://www.masimo.com/role/CondensedConsolidatedStatementsOfCashFlows": {
       "order": 6.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "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": "Benefit from deferred income taxes"
       }
      }
     },
     "localname": "DeferredIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/CondensedConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredRevenue": {
     "auth_ref": [
      "r35"
     ],
     "calculation": {
      "http://www.masimo.com/role/DeferredRevenueAndOtherContractLiabilitiesDeferredRevenueAndOtherContractLiabilitiesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_OtherLiabilitiesAndDeferredRevenueNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable.",
        "label": "Deferred Revenue",
        "periodEndLabel": "Deferred revenue, end of the period",
        "periodStartLabel": "Deferred revenue, beginning of the period",
        "terseLabel": "Deferred revenue(1)"
       }
      }
     },
     "localname": "DeferredRevenue",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/DeferredRevenueAndOtherContractLiabilitiesChangesInDeferredRevenueDetails",
      "http://www.masimo.com/role/DeferredRevenueAndOtherContractLiabilitiesDeferredRevenueAndOtherContractLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredRevenueAdditions": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of deferred revenue recognized for transactions arising during the current reporting period. Deferred revenue is a liability as of the balance sheet date related to a revenue producing activity for which revenue has not yet been recognized. Generally, an Entity records deferred revenue when it receives consideration from a customer before achieving certain criteria that must be met for revenue to be recognized in conformity with GAAP.",
        "label": "Deferred Revenue, Additions",
        "terseLabel": "Revenue deferred during the period"
       }
      }
     },
     "localname": "DeferredRevenueAdditions",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/DeferredRevenueAndOtherContractLiabilitiesChangesInDeferredRevenueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredRevenueByArrangementDisclosureTextBlock": {
     "auth_ref": [
      "r12"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of the type of arrangements and the corresponding amounts that comprise the current and noncurrent balance of deferred revenue as of the balance sheet date.",
        "label": "Deferred Revenue, by Arrangement, Disclosure [Table Text Block]",
        "terseLabel": "Deferred Revenue, by Arrangement, Disclosure"
       }
      }
     },
     "localname": "DeferredRevenueByArrangementDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/DeferredRevenueAndOtherContractLiabilitiesDeferredRevenueAndOtherContractLiabilitiesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DeferredRevenueCurrent": {
     "auth_ref": [
      "r35"
     ],
     "calculation": {
      "http://www.masimo.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable, classified as current.",
        "label": "Deferred Revenue, Current",
        "terseLabel": "Deferred revenue and other contract-related liabilities - current",
        "verboseLabel": "Deferred revenue and other contract-related liabilities, current"
       }
      }
     },
     "localname": "DeferredRevenueCurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/CondensedConsolidatedBalanceSheets",
      "http://www.masimo.com/role/DeferredRevenueAndOtherContractLiabilitiesDeferredRevenueAndOtherContractLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredRevenueDisclosureTextBlock": {
     "auth_ref": [
      "r227"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for deferred revenues at the end of the reporting period, and description and amounts of significant changes that occurred during the reporting period. Deferred revenue is a liability as of the balance sheet date related to a revenue producing activity for which revenue has not yet been recognized. Generally, an entity records deferred revenue when it receives consideration from a customer before achieving certain criteria that must be met for revenue to be recognized in conformity with GAAP.",
        "label": "Deferred Revenue Disclosure [Text Block]",
        "terseLabel": "Deferred Revenue and Other Contract Liabilities"
       }
      }
     },
     "localname": "DeferredRevenueDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/DeferredRevenueAndOtherContractLiabilities"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DeferredRevenueNoncurrent": {
     "auth_ref": [
      "r35"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable, classified as noncurrent.",
        "label": "Deferred Revenue, Noncurrent",
        "negatedLabel": "Less: Non-current portion of deferred revenue"
       }
      }
     },
     "localname": "DeferredRevenueNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/DeferredRevenueAndOtherContractLiabilitiesDeferredRevenueAndOtherContractLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredRevenueRevenueRecognized1": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of revenue recognized that was previously reported as deferred or unearned revenue.",
        "label": "Deferred Revenue, Revenue Recognized",
        "negatedTerseLabel": "Recognition of revenue deferred in prior periods"
       }
      }
     },
     "localname": "DeferredRevenueRevenueRecognized1",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/DeferredRevenueAndOtherContractLiabilitiesChangesInDeferredRevenueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredSalesCommission": {
     "auth_ref": [],
     "calculation": {
      "http://www.masimo.com/role/DeferredCostsAndOtherContractAssetsDeferredCostsAndOtherContractAssetsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DeferredCostsAndOtherAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Carrying amount of advanced commission payments.",
        "label": "Deferred Sales Commission",
        "terseLabel": "Deferred commissions"
       }
      }
     },
     "localname": "DeferredSalesCommission",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/DeferredCostsAndOtherContractAssetsDeferredCostsAndOtherContractAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsNetNoncurrent": {
     "auth_ref": [
      "r317",
      "r318",
      "r319",
      "r320",
      "r324"
     ],
     "calculation": {
      "http://www.masimo.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 7.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards classified as noncurrent.",
        "label": "Deferred Tax Assets, Net of Valuation Allowance, Noncurrent",
        "terseLabel": "Deferred tax assets"
       }
      }
     },
     "localname": "DeferredTaxAssetsNetNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilitiesNoncurrent": {
     "auth_ref": [
      "r317",
      "r319",
      "r320"
     ],
     "calculation": {
      "http://www.masimo.com/role/OtherNonCurrentLiabilitiesOtherNonCurrentLiabilitiesComponentsOfOtherNonCurrentLiabilitiesDetail": {
       "order": 4.0,
       "parentTag": "us-gaap_DeferredCreditsAndOtherLiabilities",
       "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 noncurrent.",
        "label": "Deferred Tax Liabilities, Net, Noncurrent",
        "terseLabel": "Deferred tax liabilities"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/OtherNonCurrentLiabilitiesOtherNonCurrentLiabilitiesComponentsOfOtherNonCurrentLiabilitiesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of discretionary contributions made by an employer to a defined contribution plan.",
        "label": "Defined Contribution Plan, Employer Discretionary Contribution Amount",
        "terseLabel": "Company's contribution to employee retirement savings plan"
       }
      }
     },
     "localname": "DefinedContributionPlanEmployerDiscretionaryContributionAmount",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/CommitmentsAndContingenciesAdditionalInformationDetail"
     ],
     "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": "Company contribution percentage based on employee contribution of up to 3% of employee's compensation"
       }
      }
     },
     "localname": "DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/CommitmentsAndContingenciesAdditionalInformationDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DepositsAssetsNoncurrent": {
     "auth_ref": [
      "r47"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Carrying value of amounts transferred to third parties for security purposes that are expected to be returned or applied towards payment after one year or beyond the operating cycle, if longer.",
        "label": "Deposits Assets, Noncurrent",
        "terseLabel": "Prepaid deposits"
       }
      }
     },
     "localname": "DepositsAssetsNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/OtherNonCurrentAssetsOtherNonCurrentAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Depreciation": {
     "auth_ref": [
      "r109",
      "r219"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.",
        "label": "Depreciation",
        "terseLabel": "Depreciation"
       }
      }
     },
     "localname": "Depreciation",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/PropertyAndEquipmentPropertyAndEquipmentDetails",
      "http://www.masimo.com/role/PropertyAndEquipmentPropertyAndEquipmentNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DepreciationDepletionAndAmortization": {
     "auth_ref": [
      "r109",
      "r161"
     ],
     "calculation": {
      "http://www.masimo.com/role/CondensedConsolidatedStatementsOfCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "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 and amortization"
       }
      }
     },
     "localname": "DepreciationDepletionAndAmortization",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/CondensedConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": {
     "auth_ref": [
      "r313"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for share-based payment arrangement.",
        "label": "Share-based Payment Arrangement [Text Block]",
        "terseLabel": "Share-Based Compensation"
       }
      }
     },
     "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/StockBasedCompensation"
     ],
     "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_DueToRelatedPartiesCurrent": {
     "auth_ref": [
      "r48",
      "r128",
      "r415"
     ],
     "calculation": {
      "http://www.masimo.com/role/OtherCurrentLiabilitiesOtherCurrentLiabilitiesDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Carrying amount as of the balance sheet date of obligations due all related parties. For classified balance sheets, represents the current portion of such liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Due to Related Parties, Current",
        "terseLabel": "Related party payables"
       }
      }
     },
     "localname": "DueToRelatedPartiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/OtherCurrentLiabilitiesOtherCurrentLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EMEAMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Regions of Europe, Middle East and Africa.",
        "label": "EMEA [Member]",
        "verboseLabel": "Europe, Middle East and Africa"
       }
      }
     },
     "localname": "EMEAMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/SegmentInformationAndEnterpriseReportingAnalysisOfProductRevenuesBasedUponGeographicAreaShippedDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EarningsPerShareBasic": {
     "auth_ref": [
      "r83",
      "r132",
      "r136",
      "r138",
      "r139",
      "r140",
      "r144",
      "r442",
      "r459"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.",
        "label": "Earnings Per Share, Basic",
        "terseLabel": "Basic",
        "verboseLabel": "Net income per basic share"
       }
      }
     },
     "localname": "EarningsPerShareBasic",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/CondensedConsolidatedStatementsOfOperationsCondensedConsolidatedStatementOfOperations",
      "http://www.masimo.com/role/SummaryOfSignificantAccountingPoliciesReconciliationOfBasicAndDilutedNetIncomePerShareDetail"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerShareDiluted": {
     "auth_ref": [
      "r83",
      "r132",
      "r136",
      "r138",
      "r139",
      "r140",
      "r144",
      "r442",
      "r459"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.",
        "label": "Earnings Per Share, Diluted",
        "terseLabel": "Diluted",
        "verboseLabel": "Net income per diluted share"
       }
      }
     },
     "localname": "EarningsPerShareDiluted",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/CondensedConsolidatedStatementsOfOperationsCondensedConsolidatedStatementOfOperations",
      "http://www.masimo.com/role/SummaryOfSignificantAccountingPoliciesReconciliationOfBasicAndDilutedNetIncomePerShareDetail"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerSharePolicyTextBlock": {
     "auth_ref": [
      "r119",
      "r141",
      "r142",
      "r143"
     ],
     "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 Income Per Share"
       }
      }
     },
     "localname": "EarningsPerSharePolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_EarningsPerShareReconciliationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Earnings Per Share Reconciliation [Abstract]",
        "terseLabel": "Net income attributable to stockholders of Masimo Corporation:"
       }
      }
     },
     "localname": "EarningsPerShareReconciliationAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/SummaryOfSignificantAccountingPoliciesReconciliationOfBasicAndDilutedNetIncomePerShareDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents": {
     "auth_ref": [
      "r377"
     ],
     "calculation": {
      "http://www.masimo.com/role/CondensedConsolidatedStatementsOfCashFlows": {
       "order": 4.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect",
       "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 foreign currency exchange rates on cash"
       }
      }
     },
     "localname": "EffectOfExchangeRateOnCashAndCashEquivalents",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/CondensedConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeRelatedLiabilitiesCurrent": {
     "auth_ref": [
      "r53"
     ],
     "calculation": {
      "http://www.masimo.com/role/CondensedConsolidatedBalanceSheets": {
       "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 compensation"
       }
      }
     },
     "localname": "EmployeeRelatedLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": {
     "auth_ref": [
      "r306"
     ],
     "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.masimo.com/role/StockBasedCompensationAdditionalInformationDetail"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": {
     "auth_ref": [
      "r306"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options.",
        "label": "Share-based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount",
        "terseLabel": "Share-based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/StockBasedCompensationAdditionalInformationDetail",
      "http://www.masimo.com/role/StockBasedCompensationStockBasedCompensationSummaryOfUnvestedRsuActivityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": {
     "auth_ref": [
      "r306"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cost to be recognized for option under share-based payment arrangement.",
        "label": "Share-based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount",
        "terseLabel": "Share-based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/StockBasedCompensationAdditionalInformationDetail",
      "http://www.masimo.com/role/StockBasedCompensationStockBasedCompensationSummaryOfUnvestedRsuActivityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeStockOptionMember": {
     "auth_ref": [
      "r303"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time.",
        "label": "Share-based Payment Arrangement, Option [Member]",
        "terseLabel": "Employee Stock Option"
       }
      }
     },
     "localname": "EmployeeStockOptionMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/StockBasedCompensationAdditionalInformationDetail",
      "http://www.masimo.com/role/StockBasedCompensationStockBasedCompensationSummaryOfUnvestedRsuActivityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems": {
     "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": "Revenue from External Customer [Line Items]",
        "terseLabel": "Revenue from External Customer [Line Items]"
       }
      }
     },
     "localname": "EntityWideInformationRevenueFromExternalCustomerLineItems",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/CommitmentsAndContingenciesTables"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EntityWideRevenueMajorCustomerLineItems": {
     "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": "Revenue, Major Customer [Line Items]",
        "terseLabel": "Revenue, Major Customer [Line Items]"
       }
      }
     },
     "localname": "EntityWideRevenueMajorCustomerLineItems",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/SegmentInformationAndEnterpriseReportingAnalysisOfProductRevenuesBasedUponGeographicAreaShippedDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "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": [
      "r250"
     ],
     "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.masimo.com/role/ConsolidatedStatementOfStockholdersEquityConsolidatedStatementOfStockholdersEquity",
      "http://www.masimo.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EquityMethodInvestments": {
     "auth_ref": [
      "r43",
      "r164",
      "r186"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "This item represents the carrying amount on the entity's balance sheet of its investment in common stock of an equity method investee. This is not an indicator of the fair value of the investment, rather it is the initial cost adjusted for the entity's share of earnings and losses of the investee, adjusted for any distributions (dividends) and other than temporary impairment (OTTI) losses recognized.",
        "label": "Equity Method Investments",
        "terseLabel": "Strategic investments"
       }
      }
     },
     "localname": "EquityMethodInvestments",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/OtherNonCurrentAssetsOtherNonCurrentAssetsDetails"
     ],
     "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.masimo.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfSignificantAccountingPoliciesFairValueHierarchyForFinancialAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": {
     "auth_ref": [
      "r358",
      "r359",
      "r360",
      "r366"
     ],
     "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.masimo.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfSignificantAccountingPoliciesFairValueHierarchyForFinancialAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock": {
     "auth_ref": [
      "r358",
      "r359",
      "r360",
      "r365",
      "r366"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of financial instruments measured at fair value, including those classified in shareholders' equity measured on a recurring or nonrecurring basis. Disclosures include, but are not limited to, fair value measurements recorded and the reasons for the measurements, level within the fair value hierarchy in which the fair value measurements are categorized and transfers between levels 1 and 2. Nonrecurring fair value measurements are those that are required or permitted in the statement of financial position in particular circumstances.",
        "label": "Fair Value Measurements, Recurring and Nonrecurring [Table Text Block]",
        "terseLabel": "Fair Value Measurements, Recurring and Nonrecurring"
       }
      }
     },
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/SummaryOfSignificantAccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain": {
     "auth_ref": [
      "r363"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Class of asset.",
        "label": "Asset Class [Domain]",
        "terseLabel": "Asset Class [Domain]"
       }
      }
     },
     "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfSignificantAccountingPoliciesFairValueHierarchyForFinancialAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueByAssetClassAxis": {
     "auth_ref": [
      "r358",
      "r366"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by class of asset.",
        "label": "Asset Class [Axis]",
        "terseLabel": "Asset Class [Axis]"
       }
      }
     },
     "localname": "FairValueByAssetClassAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfSignificantAccountingPoliciesFairValueHierarchyForFinancialAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByFairValueHierarchyLevelAxis": {
     "auth_ref": [
      "r272",
      "r273",
      "r275",
      "r359",
      "r423"
     ],
     "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 [Axis]"
       }
      }
     },
     "localname": "FairValueByFairValueHierarchyLevelAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfSignificantAccountingPoliciesFairValueHierarchyForFinancialAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByMeasurementFrequencyAxis": {
     "auth_ref": [
      "r358",
      "r359",
      "r361",
      "r362",
      "r367"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by measurement frequency.",
        "label": "Measurement Frequency [Axis]",
        "terseLabel": "Measurement Frequency [Axis]"
       }
      }
     },
     "localname": "FairValueByMeasurementFrequencyAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfSignificantAccountingPoliciesFairValueHierarchyForFinancialAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueInputsLevel1Member": {
     "auth_ref": [
      "r272",
      "r273",
      "r275",
      "r359",
      "r424"
     ],
     "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]",
        "terseLabel": "Fair Value, Inputs, Level 1"
       }
      }
     },
     "localname": "FairValueInputsLevel1Member",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfSignificantAccountingPoliciesFairValueHierarchyForFinancialAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueInputsLevel2Member": {
     "auth_ref": [
      "r272",
      "r273",
      "r275",
      "r359",
      "r425"
     ],
     "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]",
        "terseLabel": "Fair Value, Inputs, Level 2"
       }
      }
     },
     "localname": "FairValueInputsLevel2Member",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfSignificantAccountingPoliciesFairValueHierarchyForFinancialAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueInputsLevel3Member": {
     "auth_ref": [
      "r272",
      "r273",
      "r275",
      "r359",
      "r426"
     ],
     "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"
       }
      }
     },
     "localname": "FairValueInputsLevel3Member",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfSignificantAccountingPoliciesFairValueHierarchyForFinancialAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueMeasurementFrequencyDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Measurement frequency.",
        "label": "Measurement Frequency [Domain]",
        "terseLabel": "Measurement Frequency [Domain]"
       }
      }
     },
     "localname": "FairValueMeasurementFrequencyDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfSignificantAccountingPoliciesFairValueHierarchyForFinancialAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "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 Hierarchy [Domain]"
       }
      }
     },
     "localname": "FairValueMeasurementsFairValueHierarchyDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfSignificantAccountingPoliciesFairValueHierarchyForFinancialAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueMeasurementsRecurringMember": {
     "auth_ref": [
      "r364",
      "r367"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value.",
        "label": "Fair Value, Recurring [Member]",
        "terseLabel": "Recurring"
       }
      }
     },
     "localname": "FairValueMeasurementsRecurringMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfSignificantAccountingPoliciesFairValueHierarchyForFinancialAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueOfFinancialInstrumentsPolicy": {
     "auth_ref": [
      "r119",
      "r368",
      "r370"
     ],
     "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 Measurements"
       }
      }
     },
     "localname": "FairValueOfFinancialInstrumentsPolicy",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetWeightedAveragePeriodBeforeNextRenewalOrExtension": {
     "auth_ref": [
      "r217"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Weighted average period before the next renewal or extension (both explicit and implicit) for intangible assets that have been renewed or extended, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Finite-Lived Intangible Asset, Weighted Average Period before Next Renewal or Extension",
        "terseLabel": "Weighted average number of years until the next renewal"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetWeightedAveragePeriodBeforeNextRenewalOrExtension",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": {
     "auth_ref": [
      "r212"
     ],
     "calculation": {
      "http://www.masimo.com/role/IntangibleAssetsIntangibleAssetsScheduleOfFiniteLivedIntangibleAssetsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": -1.0
      }
     },
     "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",
        "negatedTerseLabel": "Accumulated amortization"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/IntangibleAssetsIntangibleAssetsScheduleOfFiniteLivedIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": {
     "auth_ref": [],
     "calculation": {
      "http://www.masimo.com/role/IntangibleAssetsIntangibleAssetsFutureAmortizationExpenseDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized after the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Finite-Lived Intangible Assets, Amortization Expense, after Year Five",
        "terseLabel": "Thereafter"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/IntangibleAssetsIntangibleAssetsFutureAmortizationExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": {
     "auth_ref": [],
     "calculation": {
      "http://www.masimo.com/role/IntangibleAssetsIntangibleAssetsFutureAmortizationExpenseDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized in the remainder of the fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Finite-Lived Intangible Assets, Amortization Expense, Remainder of Fiscal Year",
        "terseLabel": "2019 (balance of year)"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/IntangibleAssetsIntangibleAssetsFutureAmortizationExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": {
     "auth_ref": [
      "r214"
     ],
     "calculation": {
      "http://www.masimo.com/role/IntangibleAssetsIntangibleAssetsFutureAmortizationExpenseDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Five",
        "terseLabel": "2023"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/IntangibleAssetsIntangibleAssetsFutureAmortizationExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": {
     "auth_ref": [
      "r214"
     ],
     "calculation": {
      "http://www.masimo.com/role/IntangibleAssetsIntangibleAssetsFutureAmortizationExpenseDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Four",
        "terseLabel": "2022"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/IntangibleAssetsIntangibleAssetsFutureAmortizationExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": {
     "auth_ref": [
      "r214"
     ],
     "calculation": {
      "http://www.masimo.com/role/IntangibleAssetsIntangibleAssetsFutureAmortizationExpenseDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Three",
        "terseLabel": "2021"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/IntangibleAssetsIntangibleAssetsFutureAmortizationExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": {
     "auth_ref": [
      "r214"
     ],
     "calculation": {
      "http://www.masimo.com/role/IntangibleAssetsIntangibleAssetsFutureAmortizationExpenseDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Two",
        "terseLabel": "2020"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/IntangibleAssetsIntangibleAssetsFutureAmortizationExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": {
     "auth_ref": [
      "r207",
      "r209",
      "r212",
      "r215",
      "r428"
     ],
     "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.masimo.com/role/IntangibleAssetsIntangibleAssetsAdditionalInformationDetails",
      "http://www.masimo.com/role/IntangibleAssetsIntangibleAssetsScheduleOfFiniteLivedIntangibleAssetsDetails",
      "http://www.masimo.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsCostIncurredToRenewOrExtend": {
     "auth_ref": [
      "r216"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The amount of capitalized costs incurred in the period to renew or extend the term of a recognized finite-lived (amortizing and amortizable) intangible asset.",
        "label": "Finite-Lived Intangible Assets, Cost Incurred to Renew or Extend",
        "terseLabel": "Finite-Lived Intangible Assets, Cost Incurred to Renew or Extend"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsCostIncurredToRenewOrExtend",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsGross": {
     "auth_ref": [
      "r212",
      "r428"
     ],
     "calculation": {
      "http://www.masimo.com/role/IntangibleAssetsIntangibleAssetsScheduleOfFiniteLivedIntangibleAssetsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.",
        "label": "Finite-Lived Intangible Assets, Gross",
        "terseLabel": "Total intangible assets"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsGross",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/IntangibleAssetsIntangibleAssetsScheduleOfFiniteLivedIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsLineItems": {
     "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": "Finite-Lived Intangible Assets [Line Items]",
        "terseLabel": "Finite-Lived Intangible Assets [Line Items]"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/IntangibleAssetsIntangibleAssetsAdditionalInformationDetails",
      "http://www.masimo.com/role/IntangibleAssetsIntangibleAssetsScheduleOfFiniteLivedIntangibleAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": {
     "auth_ref": [
      "r207",
      "r211"
     ],
     "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.masimo.com/role/IntangibleAssetsIntangibleAssetsAdditionalInformationDetails",
      "http://www.masimo.com/role/IntangibleAssetsIntangibleAssetsScheduleOfFiniteLivedIntangibleAssetsDetails",
      "http://www.masimo.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsNet": {
     "auth_ref": [
      "r212"
     ],
     "calculation": {
      "http://www.masimo.com/role/IntangibleAssetsIntangibleAssetsFutureAmortizationExpenseDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.masimo.com/role/IntangibleAssetsIntangibleAssetsScheduleOfFiniteLivedIntangibleAssetsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.",
        "label": "Finite-Lived Intangible Assets, Net",
        "totalLabel": "Intangible assets, net"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsNet",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/IntangibleAssetsIntangibleAssetsFutureAmortizationExpenseDetails",
      "http://www.masimo.com/role/IntangibleAssetsIntangibleAssetsScheduleOfFiniteLivedIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiscalPeriod": {
     "auth_ref": [
      "r339",
      "r353",
      "r354"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for determining an entity's fiscal year or other fiscal period. This disclosure may include identification of the fiscal period end-date, the length of the fiscal period, any reporting period lag between the entity and its subsidiaries, or equity investees. If a reporting lag exists, the closing date of the entity having a different period end is generally noted, along with an explanation of the necessity for using different closing dates. Any intervening events that materially affect the entity's financial position or results of operations are generally also disclosed.",
        "label": "Fiscal Period, Policy [Policy Text Block]",
        "terseLabel": "Fiscal Periods"
       }
      }
     },
     "localname": "FiscalPeriod",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ForeignCurrencyTransactionGainLossBeforeTax": {
     "auth_ref": [
      "r374",
      "r375",
      "r376"
     ],
     "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",
        "terseLabel": "Realized and unrealized foreign currency loss"
       }
      }
     },
     "localname": "ForeignCurrencyTransactionGainLossBeforeTax",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/NonOperatingIncomeNonOperatingIncomeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "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]",
        "verboseLabel": "Furniture and office equipment"
       }
      }
     },
     "localname": "FurnitureAndFixturesMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/PropertyAndEquipmentPropertyAndEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": {
     "auth_ref": [
      "r109"
     ],
     "calculation": {
      "http://www.masimo.com/role/CondensedConsolidatedStatementsOfCashFlows": {
       "order": 4.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, including oil and gas property and timber property.",
        "label": "Gain (Loss) on Disposition of Property Plant Equipment",
        "negatedTerseLabel": "Loss on disposal of property, equipment and intangibles"
       }
      }
     },
     "localname": "GainLossOnSaleOfPropertyPlantEquipment",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/CondensedConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Goodwill": {
     "auth_ref": [
      "r197",
      "r198"
     ],
     "calculation": {
      "http://www.masimo.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 6.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",
        "terseLabel": "Goodwill"
       }
      }
     },
     "localname": "Goodwill",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/CondensedConsolidatedBalanceSheets",
      "http://www.masimo.com/role/GoodwillGoodwillDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GoodwillAcquiredDuringPeriod": {
     "auth_ref": [
      "r199"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination.",
        "label": "Goodwill, Acquired During Period",
        "verboseLabel": "Goodwill, Acquired During Period"
       }
      }
     },
     "localname": "GoodwillAcquiredDuringPeriod",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/GoodwillGoodwillAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GoodwillAndIntangibleAssetImpairment": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Total loss recognized during the period from the impairment of goodwill plus the loss recognized in the period resulting from the impairment of the carrying amount of intangible assets, other than goodwill.",
        "label": "Goodwill and Intangible Asset Impairment",
        "terseLabel": "Impairment of goodwill, intangible assets and other long-lived assets"
       }
      }
     },
     "localname": "GoodwillAndIntangibleAssetImpairment",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "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_GoodwillDisclosureTextBlock": {
     "auth_ref": [
      "r204"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for goodwill.",
        "label": "Goodwill Disclosure [Text Block]",
        "terseLabel": "Goodwill"
       }
      }
     },
     "localname": "GoodwillDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/GoodwillGoodwill"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_GoodwillForeignCurrencyTranslationGainLoss": {
     "auth_ref": [
      "r200"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of foreign currency translation gain (loss) which increases (decreases) an asset representing future economic benefits from other assets acquired in a business combination that are not individually identified and separately recognized.",
        "label": "Goodwill, Foreign Currency Translation Gain (Loss)",
        "terseLabel": "Foreign currency translation adjustment"
       }
      }
     },
     "localname": "GoodwillForeignCurrencyTranslationGainLoss",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/GoodwillGoodwillDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GoodwillPurchaseAccountingAdjustments": {
     "auth_ref": [
      "r201",
      "r333"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of increase (decrease) from adjustments after acquisition date under purchase accounting 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, Purchase Accounting Adjustments",
        "terseLabel": "Adjustments to goodwill from finalization of purchase price allocation"
       }
      }
     },
     "localname": "GoodwillPurchaseAccountingAdjustments",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/GoodwillGoodwillDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GrossProfit": {
     "auth_ref": [
      "r86"
     ],
     "calculation": {
      "http://www.masimo.com/role/CondensedConsolidatedStatementsOfOperationsCondensedConsolidatedStatementOfOperations": {
       "order": 1.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": 1.0
      }
     },
     "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",
        "totalLabel": "Gross profit"
       }
      }
     },
     "localname": "GrossProfit",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/CondensedConsolidatedStatementsOfOperationsCondensedConsolidatedStatementOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for the impairment and disposal of long-lived assets including goodwill and other intangible assets.",
        "label": "Impairment or Disposal of Long-Lived Assets, Including Intangible Assets, Policy [Policy Text Block]",
        "verboseLabel": "Impairment of Goodwill, Intangible Assets and Other Long-Lived Assets"
       }
      }
     },
     "localname": "ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments": {
     "auth_ref": [
      "r126"
     ],
     "calculation": {
      "http://www.masimo.com/role/CondensedConsolidatedStatementsOfOperationsCondensedConsolidatedStatementOfOperations": {
       "order": 1.0,
       "parentTag": "us-gaap_ProfitLoss",
       "weight": 1.0
      }
     },
     "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": "Income before provision (benefit) for income taxes"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/CondensedConsolidatedStatementsOfOperationsCondensedConsolidatedStatementOfOperations"
     ],
     "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_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": [
      "r332"
     ],
     "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.masimo.com/role/IncomeTaxes"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeTaxEffectsAllocatedDirectlyToEquityCumulativeEffectOfChangeInAccountingPrinciple": {
     "auth_ref": [
      "r330"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cumulative tax effect on beginning retained earnings from change in accounting principle.",
        "label": "Income Tax Effects Allocated Directly to Equity, Cumulative Effect of Change in Accounting Principle",
        "terseLabel": "Cumulative Effect on Retained Earnings, Tax, Adoption of ASU 2016-16"
       }
      }
     },
     "localname": "IncomeTaxEffectsAllocatedDirectlyToEquityCumulativeEffectOfChangeInAccountingPrinciple",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/ConsolidatedStatementOfStockholdersEquityConsolidatedStatementOfStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r122",
      "r162",
      "r331"
     ],
     "calculation": {
      "http://www.masimo.com/role/CondensedConsolidatedStatementsOfOperationsCondensedConsolidatedStatementOfOperations": {
       "order": 2.0,
       "parentTag": "us-gaap_ProfitLoss",
       "weight": -1.0
      }
     },
     "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)",
        "terseLabel": "Provision (benefit) for income taxes"
       }
      }
     },
     "localname": "IncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/CondensedConsolidatedStatementsOfOperationsCondensedConsolidatedStatementOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxesPaid": {
     "auth_ref": [
      "r105",
      "r113"
     ],
     "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.",
        "label": "Income Taxes Paid",
        "terseLabel": "Income taxes"
       }
      }
     },
     "localname": "IncomeTaxesPaid",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/SummaryOfSignificantAccountingPoliciesSupplementalCashFlowInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsPayable": {
     "auth_ref": [
      "r108"
     ],
     "calculation": {
      "http://www.masimo.com/role/CondensedConsolidatedStatementsOfCashFlows": {
       "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 aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.",
        "label": "Increase (Decrease) in Accounts Payable",
        "terseLabel": "(Decrease) increase in accounts payable"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccountsPayable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/CondensedConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsReceivable": {
     "auth_ref": [
      "r108"
     ],
     "calculation": {
      "http://www.masimo.com/role/CondensedConsolidatedStatementsOfCashFlows": {
       "order": 7.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": "(Increase) decrease in accounts receivable"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccountsReceivable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/CondensedConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable": {
     "auth_ref": [
      "r108"
     ],
     "calculation": {
      "http://www.masimo.com/role/CondensedConsolidatedStatementsOfCashFlows": {
       "order": 16.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The increase (decrease) during the period in the amount due for taxes based on the reporting entity's earnings or attributable to the entity's income earning process (business presence) within a given jurisdiction.",
        "label": "Increase (Decrease) in Income Taxes Payable",
        "terseLabel": "Increase in income tax payable"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccruedIncomeTaxesPayable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/CondensedConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccruedLiabilities": {
     "auth_ref": [
      "r108"
     ],
     "calculation": {
      "http://www.masimo.com/role/CondensedConsolidatedStatementsOfCashFlows": {
       "order": 15.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid.",
        "label": "Increase (Decrease) in Accrued Liabilities",
        "terseLabel": "Increase in accrued liabilities"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccruedLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/CondensedConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInDeferredCharges": {
     "auth_ref": [
      "r108"
     ],
     "calculation": {
      "http://www.masimo.com/role/CondensedConsolidatedStatementsOfCashFlows": {
       "order": 11.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the value of expenditures made during the current reporting period for benefits that will be received over a period of years. Deferred charges differ from prepaid expenses in that they usually extend over a long period of time and may or may not be regularly recurring costs of operation.",
        "label": "Increase (Decrease) in Deferred Charges",
        "negatedLabel": "Decrease (increase) in deferred costs and other contract assets"
       }
      }
     },
     "localname": "IncreaseDecreaseInDeferredCharges",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/CondensedConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInDeferredRevenue": {
     "auth_ref": [
      "r108"
     ],
     "calculation": {
      "http://www.masimo.com/role/CondensedConsolidatedStatementsOfCashFlows": {
       "order": 17.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of increase (decrease) in deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable.",
        "label": "Increase (Decrease) in Deferred Revenue",
        "terseLabel": "Increase in deferred revenue and other contract-related liabilities"
       }
      }
     },
     "localname": "IncreaseDecreaseInDeferredRevenue",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/CondensedConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities": {
     "auth_ref": [
      "r108"
     ],
     "calculation": {
      "http://www.masimo.com/role/CondensedConsolidatedStatementsOfCashFlows": {
       "order": 14.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the aggregate amount of obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits.",
        "label": "Increase (Decrease) in Employee Related Liabilities",
        "terseLabel": "(Decrease) increase in accrued compensation"
       }
      }
     },
     "localname": "IncreaseDecreaseInEmployeeRelatedLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/CondensedConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInInventories": {
     "auth_ref": [
      "r108"
     ],
     "calculation": {
      "http://www.masimo.com/role/CondensedConsolidatedStatementsOfCashFlows": {
       "order": 8.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": "Increase in inventories"
       }
      }
     },
     "localname": "IncreaseDecreaseInInventories",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/CondensedConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Increase (Decrease) in Operating Capital [Abstract]",
        "terseLabel": "Changes in operating assets and liabilities:"
       }
      }
     },
     "localname": "IncreaseDecreaseInOperatingCapitalAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/CondensedConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncreaseDecreaseInOtherCurrentAssets": {
     "auth_ref": [
      "r108"
     ],
     "calculation": {
      "http://www.masimo.com/role/CondensedConsolidatedStatementsOfCashFlows": {
       "order": 9.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of increase (decrease) in current assets classified as other.",
        "label": "Increase (Decrease) in Other Current Assets",
        "negatedTerseLabel": "Increase in other current assets"
       }
      }
     },
     "localname": "IncreaseDecreaseInOtherCurrentAssets",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/CondensedConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInOtherNoncurrentAssets": {
     "auth_ref": [
      "r108"
     ],
     "calculation": {
      "http://www.masimo.com/role/CondensedConsolidatedStatementsOfCashFlows": {
       "order": 12.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of increase (decrease) in noncurrent assets classified as other.",
        "label": "Increase (Decrease) in Other Noncurrent Assets",
        "negatedTerseLabel": "(Increase) decrease in other non-current assets"
       }
      }
     },
     "localname": "IncreaseDecreaseInOtherNoncurrentAssets",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/CondensedConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInOtherOperatingLiabilities": {
     "auth_ref": [
      "r108"
     ],
     "calculation": {
      "http://www.masimo.com/role/CondensedConsolidatedStatementsOfCashFlows": {
       "order": 18.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of increase (decrease) in operating liabilities classified as other.",
        "label": "Increase (Decrease) in Other Operating Liabilities",
        "terseLabel": "Increase (decrease) in other non-current liabilities"
       }
      }
     },
     "localname": "IncreaseDecreaseInOtherOperatingLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/CondensedConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": {
     "auth_ref": [
      "r137",
      "r142"
     ],
     "calculation": {
      "http://www.masimo.com/role/SummaryOfSignificantAccountingPoliciesReconciliationOfBasicAndDilutedNetIncomePerShareDetail": {
       "order": 2.0,
       "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding",
       "weight": 1.0
      }
     },
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.",
        "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements",
        "terseLabel": "Diluted share equivalent: stock options, RSUs and PSUs"
       }
      }
     },
     "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/SummaryOfSignificantAccountingPoliciesReconciliationOfBasicAndDilutedNetIncomePerShareDetail"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_IntangibleAssetsDisclosureTextBlock": {
     "auth_ref": [
      "r218"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for all or part of the information related to intangible assets.",
        "label": "Intangible Assets Disclosure [Text Block]",
        "terseLabel": "Intangible Assets"
       }
      }
     },
     "localname": "IntangibleAssetsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/IntangibleAssets"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IntangibleAssetsFiniteLivedPolicy": {
     "auth_ref": [
      "r119",
      "r211"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for finite-lived intangible assets. This accounting policy also might address: (1) the amortization method used; (2) the useful lives of such assets; and (3) how the entity assesses and measures impairment of such assets.",
        "label": "Intangible Assets, Finite-Lived, Policy [Policy Text Block]",
        "terseLabel": "Intangible Assets"
       }
      }
     },
     "localname": "IntangibleAssetsFiniteLivedPolicy",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IntangibleAssetsNetExcludingGoodwill": {
     "auth_ref": [
      "r205",
      "r210"
     ],
     "calculation": {
      "http://www.masimo.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 5.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.",
        "label": "Intangible Assets, Net (Excluding Goodwill)",
        "terseLabel": "Intangible assets, net"
       }
      }
     },
     "localname": "IntangibleAssetsNetExcludingGoodwill",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestExpense": {
     "auth_ref": [
      "r80",
      "r160",
      "r382",
      "r385",
      "r443"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.",
        "label": "Interest Expense",
        "negatedTerseLabel": "Interest expense"
       }
      }
     },
     "localname": "InterestExpense",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/NonOperatingIncomeNonOperatingIncomeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestExpenseDebt": {
     "auth_ref": [
      "r91",
      "r245"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of the cost of borrowed funds accounted for as interest expense for debt.",
        "label": "Interest Expense, Debt",
        "terseLabel": "Interest Expense, Debt"
       }
      }
     },
     "localname": "InterestExpenseDebt",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/CreditFacilitiesCreditFacilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestIncomeOther": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of interest income earned from interest bearing assets classified as other.",
        "label": "Interest Income, Other",
        "terseLabel": "Interest income"
       }
      }
     },
     "localname": "InterestIncomeOther",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/NonOperatingIncomeNonOperatingIncomeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestPaidNet": {
     "auth_ref": [
      "r99",
      "r104",
      "r113"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.",
        "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities",
        "terseLabel": "Interest"
       }
      }
     },
     "localname": "InterestPaidNet",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/SummaryOfSignificantAccountingPoliciesSupplementalCashFlowInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Inventory Disclosure [Abstract]"
       }
      }
     },
     "localname": "InventoryDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_InventoryDisclosureTextBlock": {
     "auth_ref": [
      "r194"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.",
        "label": "Inventory Disclosure [Text Block]",
        "terseLabel": "Inventories"
       }
      }
     },
     "localname": "InventoryDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/Inventories"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_InventoryFinishedGoodsNetOfReserves": {
     "auth_ref": [
      "r36",
      "r193"
     ],
     "calculation": {
      "http://www.masimo.com/role/InventoriesComponentsOfInventoryDetails": {
       "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.masimo.com/role/InventoriesComponentsOfInventoryDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryNet": {
     "auth_ref": [
      "r3",
      "r64",
      "r190"
     ],
     "calculation": {
      "http://www.masimo.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      },
      "http://www.masimo.com/role/InventoriesComponentsOfInventoryDetails": {
       "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",
        "terseLabel": "Inventories",
        "totalLabel": "Total inventories"
       }
      }
     },
     "localname": "InventoryNet",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/CondensedConsolidatedBalanceSheets",
      "http://www.masimo.com/role/InventoriesComponentsOfInventoryDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryPolicyTextBlock": {
     "auth_ref": [
      "r15",
      "r65",
      "r119",
      "r145",
      "r191",
      "r192"
     ],
     "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": "Inventories"
       }
      }
     },
     "localname": "InventoryPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_InventoryRawMaterialsNetOfReserves": {
     "auth_ref": [
      "r38",
      "r193"
     ],
     "calculation": {
      "http://www.masimo.com/role/InventoriesComponentsOfInventoryDetails": {
       "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.masimo.com/role/InventoriesComponentsOfInventoryDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryWorkInProcessNetOfReserves": {
     "auth_ref": [
      "r37",
      "r193"
     ],
     "calculation": {
      "http://www.masimo.com/role/InventoriesComponentsOfInventoryDetails": {
       "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.masimo.com/role/InventoriesComponentsOfInventoryDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LandBuildingsAndImprovementsMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Real estate held and additions or improvements to real estate held and structures used in the conduct of business.",
        "label": "Land, Buildings and Improvements [Member]",
        "terseLabel": "Building improvements"
       }
      }
     },
     "localname": "LandBuildingsAndImprovementsMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LandMember": {
     "auth_ref": [
      "r269"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Part of earth's surface not covered by water.",
        "label": "Land [Member]",
        "terseLabel": "Land"
       }
      }
     },
     "localname": "LandMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/PropertyAndEquipmentPropertyAndEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "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": "Rent Expense under ASC 840"
       }
      }
     },
     "localname": "LeaseAndRentalExpense",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/LesseeRouAssetsAndLeaseLiabilitiesLesseeRouAssetsAndLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LeaseCost": {
     "auth_ref": [
      "r403",
      "r405"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of lease cost recognized by lessee for lease contract.",
        "label": "Lease, Cost",
        "terseLabel": "Total lease cost"
       }
      }
     },
     "localname": "LeaseCost",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/LesseeRouAssetsAndLeaseLiabilitiesLeaseCostDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LeaseCostTableTextBlock": {
     "auth_ref": [
      "r403"
     ],
     "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"
       }
      }
     },
     "localname": "LeaseCostTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/LesseeRouAssetsAndLeaseLiabilitiesLesseeRouAssetsAndLeaseLiabilitiesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LeaseholdImprovementsMember": {
     "auth_ref": [
      "r220"
     ],
     "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.masimo.com/role/PropertyAndEquipmentPropertyAndEquipmentDetails"
     ],
     "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": [
      "r232"
     ],
     "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 Costs and Contingencies"
       }
      }
     },
     "localname": "LegalMattersAndContingenciesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LesseeLeasesPolicyTextBlock": {
     "auth_ref": [
      "r394"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee.",
        "label": "Lessee, Leases [Policy Text Block]",
        "terseLabel": "Lessee Right-of-Use (ROU) Assets and Lease Liabilities"
       }
      }
     },
     "localname": "LesseeLeasesPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": {
     "auth_ref": [
      "r404"
     ],
     "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"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/LesseeRouAssetsAndLeaseLiabilitiesLesseeRouAssetsAndLeaseLiabilitiesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": {
     "auth_ref": [
      "r404"
     ],
     "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": "Total"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDue",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/LesseeRouAssetsAndLeaseLiabilitiesFutureMaturitiesOperatingLeasePaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": {
     "auth_ref": [
      "r404"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due after fifth fiscal year following latest fiscal year.",
        "label": "Lessee, Operating Lease, Liability, Payments, Due after Year Five",
        "terseLabel": "Thereafter(1)"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/LesseeRouAssetsAndLeaseLiabilitiesFutureMaturitiesOperatingLeasePaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": {
     "auth_ref": [
      "r404"
     ],
     "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": "2019 (balance of year)"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/LesseeRouAssetsAndLeaseLiabilitiesFutureMaturitiesOperatingLeasePaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": {
     "auth_ref": [
      "r404"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in fifth fiscal year following latest fiscal year.",
        "label": "Lessee, Operating Lease, Liability, Payments, Due Year Five",
        "terseLabel": "2023"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/LesseeRouAssetsAndLeaseLiabilitiesFutureMaturitiesOperatingLeasePaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": {
     "auth_ref": [
      "r404"
     ],
     "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": "2022"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/LesseeRouAssetsAndLeaseLiabilitiesFutureMaturitiesOperatingLeasePaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": {
     "auth_ref": [
      "r404"
     ],
     "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": "2021"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/LesseeRouAssetsAndLeaseLiabilitiesFutureMaturitiesOperatingLeasePaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": {
     "auth_ref": [
      "r404"
     ],
     "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": "2020"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/LesseeRouAssetsAndLeaseLiabilitiesFutureMaturitiesOperatingLeasePaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": {
     "auth_ref": [
      "r404"
     ],
     "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": "Imputed interest"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/LesseeRouAssetsAndLeaseLiabilitiesFutureMaturitiesOperatingLeasePaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseRenewalTerm": {
     "auth_ref": [
      "r395"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Term of lessee's operating lease renewal, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Lessee, Operating Lease, Renewal Term",
        "terseLabel": "Lessee, Operating Lease, Renewal Term"
       }
      }
     },
     "localname": "LesseeOperatingLeaseRenewalTerm",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/LesseeRouAssetsAndLeaseLiabilitiesLesseeRouAssetsAndLeaseLiabilitiesDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_LesseeOperatingLeasesTextBlock": {
     "auth_ref": [
      "r406"
     ],
     "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"
       }
      }
     },
     "localname": "LesseeOperatingLeasesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/LesseeRouAssetsAndLeaseLiabilitiesLesseeRouAssetsAndLeaseLiabilities"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LessorSalesTypeLeasesTextBlock": {
     "auth_ref": [
      "r413"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure of lessor's sales-type leases.",
        "label": "Lessor, Sales-type Leases [Text Block]",
        "terseLabel": "Lease Receivable"
       }
      }
     },
     "localname": "LessorSalesTypeLeasesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/LeaseReceivableLeaseReceivable"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LettersOfCreditOutstandingAmount": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The total amount of the contingent obligation under letters of credit outstanding as of the reporting date.",
        "label": "Letters of Credit Outstanding, Amount",
        "terseLabel": "Letters of Credit Outstanding, Amount"
       }
      }
     },
     "localname": "LettersOfCreditOutstandingAmount",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/CreditFacilitiesCreditFacilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Liabilities": {
     "auth_ref": [
      "r52"
     ],
     "calculation": {
      "http://www.masimo.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.",
        "label": "Liabilities",
        "totalLabel": "Total liabilities"
       }
      }
     },
     "localname": "Liabilities",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "auth_ref": [
      "r33",
      "r435",
      "r454"
     ],
     "calculation": {
      "http://www.masimo.com/role/CondensedConsolidatedBalanceSheets": {
       "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 equity"
       }
      }
     },
     "localname": "LiabilitiesAndStockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "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.masimo.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilitiesCurrent": {
     "auth_ref": [
      "r55"
     ],
     "calculation": {
      "http://www.masimo.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_Liabilities",
       "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.masimo.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "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.masimo.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LicensingAgreementsMember": {
     "auth_ref": [
      "r336"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Rights, generally of limited duration, under a license arrangement (for example, to sell or otherwise utilize specified products or processes in a specified territory).",
        "label": "Licensing Agreements [Member]",
        "terseLabel": "Licenses-related party"
       }
      }
     },
     "localname": "LicensingAgreementsMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/IntangibleAssetsIntangibleAssetsScheduleOfFiniteLivedIntangibleAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity": {
     "auth_ref": [
      "r50"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of current borrowing capacity under the credit facility considering any current restrictions on the amount that could be borrowed (for example, borrowings may be limited by the amount of current assets), but without considering any amounts currently outstanding under the facility.",
        "label": "Line of Credit Facility, Current Borrowing Capacity",
        "terseLabel": "Current Borrowing Capacity"
       }
      }
     },
     "localname": "LineOfCreditFacilityCurrentBorrowingCapacity",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/CreditFacilitiesCreditFacilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": {
     "auth_ref": [
      "r50"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.",
        "label": "Line of Credit Facility, Maximum Borrowing Capacity",
        "terseLabel": "Line of Credit Facility, Maximum Borrowing Capacity"
       }
      }
     },
     "localname": "LineOfCreditFacilityMaximumBorrowingCapacity",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/CreditFacilitiesCreditFacilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LitigationSettlementExpense": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of litigation expense, including but not limited to legal, forensic, accounting, and investigative fees.",
        "label": "Litigation Settlement, Expense",
        "terseLabel": "Litigation Settlement, Expense"
       }
      }
     },
     "localname": "LitigationSettlementExpense",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/CommitmentsAndContingenciesAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock": {
     "auth_ref": [
      "r171"
     ],
     "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": "Schedule of Long-lived Assets by Geographic Areas"
       }
      }
     },
     "localname": "LongLivedAssetsByGeographicAreasTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/SegmentInformationAndEnterpriseReportingTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LongTermLineOfCredit": {
     "auth_ref": [
      "r56",
      "r242",
      "r243"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The carrying value as of the balance sheet date of the noncurrent portion of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.",
        "label": "Long-term Line of Credit, Noncurrent",
        "terseLabel": "Long-term Line of Credit, Noncurrent"
       }
      }
     },
     "localname": "LongTermLineOfCredit",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/CreditFacilitiesCreditFacilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongtermDebtTypeAxis": {
     "auth_ref": [
      "r56"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by type of long-term debt.",
        "label": "Long-term Debt, Type [Axis]",
        "terseLabel": "Long-term Debt, Type [Axis]"
       }
      }
     },
     "localname": "LongtermDebtTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/CreditFacilitiesCreditFacilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LongtermDebtTypeDomain": {
     "auth_ref": [
      "r56",
      "r244"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.",
        "label": "Long-term Debt, Type [Domain]",
        "terseLabel": "Long-term Debt, Type [Domain]"
       }
      }
     },
     "localname": "LongtermDebtTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/CreditFacilitiesCreditFacilitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LossContingencyDamagesAwardedValue": {
     "auth_ref": [
      "r229",
      "r230",
      "r231"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of damages awarded to the plaintiff in the legal matter.",
        "label": "Loss Contingency, Damages Awarded, Value",
        "terseLabel": "Loss Contingency, Damages Awarded, Value"
       }
      }
     },
     "localname": "LossContingencyDamagesAwardedValue",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/CommitmentsAndContingenciesAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_MachineryAndEquipmentMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment.",
        "label": "Machinery and Equipment [Member]",
        "terseLabel": "Machinery and equipment",
        "verboseLabel": "Machinery and equipment"
       }
      }
     },
     "localname": "MachineryAndEquipmentMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/PropertyAndEquipmentPropertyAndEquipmentDetails",
      "http://www.masimo.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_MaturityOfTimeDeposits": {
     "auth_ref": [
      "r474"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Period of time between issuance and maturity of customer deposits, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Maturity of Time Deposits",
        "terseLabel": "Maturity of Time Deposits"
       }
      }
     },
     "localname": "MaturityOfTimeDeposits",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_MovementInDeferredRevenueRollForward": {
     "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 Deferred Revenue [Roll Forward]",
        "terseLabel": "Movement in Deferred Revenue [Roll Forward]"
       }
      }
     },
     "localname": "MovementInDeferredRevenueRollForward",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/DeferredRevenueAndOtherContractLiabilitiesChangesInDeferredRevenueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward": {
     "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 and Extended Product Warranty Accrual, Increase (Decrease) [Roll Forward]"
       }
      }
     },
     "localname": "MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/SummaryOfSignificantAccountingPoliciesChangesInProductWarrantyAccrualDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NatureOfOperations": {
     "auth_ref": [
      "r146",
      "r157"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for the nature of an entity's business, major products or services, principal markets including location, and the relative importance of its operations in each business and the basis for the determination, including but not limited to, assets, revenues, or earnings. For an entity that has not commenced principal operations, disclosures about the risks and uncertainties related to the activities in which the entity is currently engaged and an understanding of what those activities are being directed toward.",
        "label": "Nature of Operations [Text Block]",
        "terseLabel": "Description of the Company"
       }
      }
     },
     "localname": "NatureOfOperations",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/DescriptionOfCompany"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "auth_ref": [
      "r102"
     ],
     "calculation": {
      "http://www.masimo.com/role/CondensedConsolidatedStatementsOfCashFlows": {
       "order": 3.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect",
       "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 (used in) provided by financing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivities",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/CondensedConsolidatedStatementsOfCashFlows"
     ],
     "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.masimo.com/role/CondensedConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivities": {
     "auth_ref": [
      "r102"
     ],
     "calculation": {
      "http://www.masimo.com/role/CondensedConsolidatedStatementsOfCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect",
       "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 used in investing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivities",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/CondensedConsolidatedStatementsOfCashFlows"
     ],
     "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.masimo.com/role/CondensedConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivities": {
     "auth_ref": [
      "r102",
      "r107",
      "r110"
     ],
     "calculation": {
      "http://www.masimo.com/role/CondensedConsolidatedStatementsOfCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect",
       "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",
        "totalLabel": "Net cash provided by operating activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivities",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/CondensedConsolidatedStatementsOfCashFlows"
     ],
     "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.masimo.com/role/CondensedConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetIncomeLoss": {
     "auth_ref": [
      "r74",
      "r76",
      "r82",
      "r110",
      "r142",
      "r441",
      "r458"
     ],
     "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",
        "verboseLabel": "Net income"
       }
      }
     },
     "localname": "NetIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/SummaryOfSignificantAccountingPoliciesReconciliationOfBasicAndDilutedNetIncomePerShareDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Net Income (Loss) Available to Common Stockholders, Basic [Abstract]",
        "terseLabel": "Net income"
       }
      }
     },
     "localname": "NetIncomeLossAvailableToCommonStockholdersBasicAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/SummaryOfSignificantAccountingPoliciesReconciliationOfBasicAndDilutedNetIncomePerShareDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Net Income (Loss) Available to Common Stockholders, Diluted [Abstract]",
        "terseLabel": "Diluted net income per share:"
       }
      }
     },
     "localname": "NetIncomeLossAvailableToCommonStockholdersDilutedAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/SummaryOfSignificantAccountingPoliciesReconciliationOfBasicAndDilutedNetIncomePerShareDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetInvestmentInLeaseCurrent": {
     "auth_ref": [
      "r407",
      "r408"
     ],
     "calculation": {
      "http://www.masimo.com/role/OtherCurrentAssetsOtherCurrentAssetsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_OtherAssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of net investment in sales-type and direct financing lease, classified as current.",
        "label": "Net Investment in Lease, Current",
        "negatedTerseLabel": "Less: Current portion of lease receivable",
        "terseLabel": "Lease receivable, current"
       }
      }
     },
     "localname": "NetInvestmentInLeaseCurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/LeaseReceivableSalesTypeLeaseReceivableDetails",
      "http://www.masimo.com/role/OtherCurrentAssetsOtherCurrentAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetInvestmentInLeaseNoncurrent": {
     "auth_ref": [
      "r407",
      "r408"
     ],
     "calculation": {
      "http://www.masimo.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of net investment in sales-type and direct financing lease, classified as noncurrent.",
        "label": "Net Investment in Lease, Noncurrent",
        "terseLabel": "Lease receivable, noncurrent"
       }
      }
     },
     "localname": "NetInvestmentInLeaseNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/CondensedConsolidatedBalanceSheets",
      "http://www.masimo.com/role/LeaseReceivableSalesTypeLeaseReceivableDetails"
     ],
     "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 Issued Accounting Pronouncements"
       }
      }
     },
     "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_NonUsMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Countries excluding the United States of America (US).",
        "label": "Non-US [Member]",
        "terseLabel": "International"
       }
      }
     },
     "localname": "NonUsMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/CommitmentsAndContingenciesAdditionalInformationDetail",
      "http://www.masimo.com/role/SegmentInformationAndEnterpriseReportingLongLivedAssetsByGeographicAreaDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_NoncurrentAssets": {
     "auth_ref": [
      "r170"
     ],
     "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.masimo.com/role/SegmentInformationAndEnterpriseReportingLongLivedAssetsByGeographicAreaDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NonoperatingIncomeExpense": {
     "auth_ref": [
      "r90"
     ],
     "calculation": {
      "http://www.masimo.com/role/CondensedConsolidatedStatementsOfOperationsCondensedConsolidatedStatementOfOperations": {
       "order": 2.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)",
        "terseLabel": "Non-operating income"
       }
      }
     },
     "localname": "NonoperatingIncomeExpense",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/CondensedConsolidatedStatementsOfOperationsCondensedConsolidatedStatementOfOperations",
      "http://www.masimo.com/role/NonOperatingIncomeNonOperatingIncomeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NonoperatingIncomeExpenseAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Nonoperating Income (Expense) [Abstract]"
       }
      }
     },
     "localname": "NonoperatingIncomeExpenseAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_NontradeReceivablesCurrent": {
     "auth_ref": [
      "r66"
     ],
     "calculation": {
      "http://www.masimo.com/role/OtherCurrentAssetsOtherCurrentAssetsDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_OtherAssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The sum of amounts currently receivable other than from customers. For classified balance sheets, represents the current amount receivable, that is amounts expected to be collected within one year or the normal operating cycle, if longer.",
        "label": "Nontrade Receivables, Current",
        "terseLabel": "Customer notes receivable"
       }
      }
     },
     "localname": "NontradeReceivablesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/OtherCurrentAssetsOtherCurrentAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingExpenses": {
     "auth_ref": [],
     "calculation": {
      "http://www.masimo.com/role/CondensedConsolidatedStatementsOfOperationsCondensedConsolidatedStatementOfOperations": {
       "order": 2.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.",
        "label": "Operating Expenses",
        "totalLabel": "Total operating expenses"
       }
      }
     },
     "localname": "OperatingExpenses",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/CondensedConsolidatedStatementsOfOperationsCondensedConsolidatedStatementOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingIncomeLoss": {
     "auth_ref": [],
     "calculation": {
      "http://www.masimo.com/role/CondensedConsolidatedStatementsOfOperationsCondensedConsolidatedStatementOfOperations": {
       "order": 1.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": "Operating income"
       }
      }
     },
     "localname": "OperatingIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/CondensedConsolidatedStatementsOfOperationsCondensedConsolidatedStatementOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseCost": {
     "auth_ref": [
      "r396",
      "r405"
     ],
     "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 costs"
       }
      }
     },
     "localname": "OperatingLeaseCost",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/LesseeRouAssetsAndLeaseLiabilitiesLeaseCostDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiability": {
     "auth_ref": [
      "r392"
     ],
     "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": "Present value"
       }
      }
     },
     "localname": "OperatingLeaseLiability",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/LesseeRouAssetsAndLeaseLiabilitiesFutureMaturitiesOperatingLeasePaymentsDetails",
      "http://www.masimo.com/role/LesseeRouAssetsAndLeaseLiabilitiesLesseeOperatingLeaseBalanceSheetClassificationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilityCurrent": {
     "auth_ref": [
      "r392"
     ],
     "calculation": {
      "http://www.masimo.com/role/OtherCurrentLiabilitiesOtherCurrentLiabilitiesDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities",
       "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": "Lessee lease liabilities, current"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityCurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/LesseeRouAssetsAndLeaseLiabilitiesLesseeOperatingLeaseBalanceSheetClassificationDetails",
      "http://www.masimo.com/role/OtherCurrentLiabilitiesOtherCurrentLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilityNoncurrent": {
     "auth_ref": [
      "r392"
     ],
     "calculation": {
      "http://www.masimo.com/role/OtherNonCurrentLiabilitiesOtherNonCurrentLiabilitiesComponentsOfOtherNonCurrentLiabilitiesDetail": {
       "order": 2.0,
       "parentTag": "us-gaap_DeferredCreditsAndOtherLiabilities",
       "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": "Lessee lease liabilities, noncurrent"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/LesseeRouAssetsAndLeaseLiabilitiesLesseeOperatingLeaseBalanceSheetClassificationDetails",
      "http://www.masimo.com/role/OtherNonCurrentLiabilitiesOtherNonCurrentLiabilitiesComponentsOfOtherNonCurrentLiabilitiesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasePayments": {
     "auth_ref": [
      "r393",
      "r399"
     ],
     "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": "Payments against operating lease liabilities"
       }
      }
     },
     "localname": "OperatingLeasePayments",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/SummaryOfSignificantAccountingPoliciesSupplementalCashFlowInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseRightOfUseAsset": {
     "auth_ref": [
      "r391"
     ],
     "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": "Lessee ROU assets"
       }
      }
     },
     "localname": "OperatingLeaseRightOfUseAsset",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/LesseeRouAssetsAndLeaseLiabilitiesLesseeOperatingLeaseBalanceSheetClassificationDetails",
      "http://www.masimo.com/role/OtherNonCurrentAssetsOtherNonCurrentAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": {
     "auth_ref": [
      "r402",
      "r405"
     ],
     "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.masimo.com/role/LesseeRouAssetsAndLeaseLiabilitiesLesseeRouAssetsAndLeaseLiabilitiesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": {
     "auth_ref": [
      "r401",
      "r405"
     ],
     "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.masimo.com/role/LesseeRouAssetsAndLeaseLiabilitiesLesseeRouAssetsAndLeaseLiabilitiesDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_OperatingLeasesFutureMinimumPaymentsDue": {
     "auth_ref": [
      "r387",
      "r388"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of required minimum rental payments for leases having an initial or remaining non-cancelable letter-terms in excess of one year.",
        "label": "Operating Leases, Future Minimum Payments Due",
        "terseLabel": "Total"
       }
      }
     },
     "localname": "OperatingLeasesFutureMinimumPaymentsDue",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/LesseeRouAssetsAndLeaseLiabilitiesFutureMinimumLeasePaymentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent": {
     "auth_ref": [
      "r387",
      "r388"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Operating Leases, Future Minimum Payments Due, Next Twelve Months",
        "terseLabel": "2019"
       }
      }
     },
     "localname": "OperatingLeasesFutureMinimumPaymentsDueCurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/LesseeRouAssetsAndLeaseLiabilitiesFutureMinimumLeasePaymentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears": {
     "auth_ref": [
      "r387",
      "r388"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Operating Leases, Future Minimum Payments, Due in Five Years",
        "terseLabel": "2023"
       }
      }
     },
     "localname": "OperatingLeasesFutureMinimumPaymentsDueInFiveYears",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/LesseeRouAssetsAndLeaseLiabilitiesFutureMinimumLeasePaymentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears": {
     "auth_ref": [
      "r387",
      "r388"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Operating Leases, Future Minimum Payments, Due in Four Years",
        "terseLabel": "2022"
       }
      }
     },
     "localname": "OperatingLeasesFutureMinimumPaymentsDueInFourYears",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/LesseeRouAssetsAndLeaseLiabilitiesFutureMinimumLeasePaymentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears": {
     "auth_ref": [
      "r387",
      "r388"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Operating Leases, Future Minimum Payments, Due in Three Years",
        "terseLabel": "2021"
       }
      }
     },
     "localname": "OperatingLeasesFutureMinimumPaymentsDueInThreeYears",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/LesseeRouAssetsAndLeaseLiabilitiesFutureMinimumLeasePaymentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears": {
     "auth_ref": [
      "r387",
      "r388"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Operating Leases, Future Minimum Payments, Due in Two Years",
        "terseLabel": "2020"
       }
      }
     },
     "localname": "OperatingLeasesFutureMinimumPaymentsDueInTwoYears",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/LesseeRouAssetsAndLeaseLiabilitiesFutureMinimumLeasePaymentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter": {
     "auth_ref": [
      "r387",
      "r388"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due after the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Operating Leases, Future Minimum Payments, Due Thereafter",
        "terseLabel": "Thereafter(1)"
       }
      }
     },
     "localname": "OperatingLeasesFutureMinimumPaymentsDueThereafter",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/LesseeRouAssetsAndLeaseLiabilitiesFutureMinimumLeasePaymentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasesIncomeStatementSubleaseRevenue": {
     "auth_ref": [
      "r389"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The amount of revenue recognized for the period under subleasing arrangements.",
        "label": "Operating Leases, Income Statement, Sublease Revenue",
        "terseLabel": "Operating Leases, Income Statement, Sublease Revenue"
       }
      }
     },
     "localname": "OperatingLeasesIncomeStatementSubleaseRevenue",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/RelatedPartyTransactionsRelatedPartyTransactionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherAccruedLiabilitiesCurrent": {
     "auth_ref": [
      "r11",
      "r13",
      "r14",
      "r53"
     ],
     "calculation": {
      "http://www.masimo.com/role/OtherCurrentLiabilitiesOtherCurrentLiabilitiesDetails": {
       "order": 8.0,
       "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities",
       "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"
       }
      }
     },
     "localname": "OtherAccruedLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/OtherCurrentLiabilitiesOtherCurrentLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherAmortizationOfDeferredCharges": {
     "auth_ref": [
      "r88",
      "r109"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of amortization of other deferred costs recognized in the income statement.",
        "label": "Amortization of Other Deferred Charges",
        "terseLabel": "Amortization of Other Deferred Charges"
       }
      }
     },
     "localname": "OtherAmortizationOfDeferredCharges",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/DeferredCostsAndOtherContractAssetsDeferredCostsAndOtherContractAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherAssetsCurrent": {
     "auth_ref": [
      "r66"
     ],
     "calculation": {
      "http://www.masimo.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 5.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      },
      "http://www.masimo.com/role/OtherCurrentAssetsOtherCurrentAssetsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of current assets classified as other.",
        "label": "Other Assets, Current",
        "terseLabel": "Other current assets",
        "totalLabel": "Total other current assets"
       }
      }
     },
     "localname": "OtherAssetsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/CondensedConsolidatedBalanceSheets",
      "http://www.masimo.com/role/OtherCurrentAssetsOtherCurrentAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherAssetsDisclosureTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for other assets. This disclosure includes other current assets and other noncurrent assets.",
        "label": "Other Assets Disclosure [Text Block]",
        "terseLabel": "Other Non-Current Assets Disclosure"
       }
      }
     },
     "localname": "OtherAssetsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/OtherNonCurrentAssetsOtherNonCurrentAssets"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_OtherAssetsMiscellaneousCurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.masimo.com/role/OtherCurrentAssetsOtherCurrentAssetsDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_OtherAssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of other miscellaneous assets expected to be realized or consumed within one year or operating cycle, if longer.",
        "label": "Other Assets, Miscellaneous, Current",
        "terseLabel": "Other current assets"
       }
      }
     },
     "localname": "OtherAssetsMiscellaneousCurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/OtherCurrentAssetsOtherCurrentAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherAssetsNoncurrent": {
     "auth_ref": [
      "r47"
     ],
     "calculation": {
      "http://www.masimo.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 8.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 non-current assets"
       }
      }
     },
     "localname": "OtherAssetsNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/CondensedConsolidatedBalanceSheets",
      "http://www.masimo.com/role/OtherNonCurrentAssetsOtherNonCurrentAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherCommitment": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Minimum amount of other commitment not otherwise specified in the taxonomy. Excludes commitments explicitly modeled in the taxonomy, including but not limited to, long-term and short-term purchase commitments, recorded and unrecorded purchase obligations, supply commitments, registration payment arrangements, leases, debt, product warranties, guarantees, environmental remediation obligations, and pensions.",
        "label": "Other Commitment",
        "terseLabel": "Other Commitment"
       }
      }
     },
     "localname": "OtherCommitment",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/CommitmentsAndContingenciesAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent [Abstract]",
        "terseLabel": "Other comprehensive income (loss), net of tax:"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/CondensedConsolidatedStatementsOfComprehensiveIncome"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax": {
     "auth_ref": [
      "r68",
      "r70",
      "r373",
      "r380"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount before tax, after 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, before Tax",
        "terseLabel": "Foreign currency translation adjustment"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/ConsolidatedStatementOfStockholdersEquityConsolidatedStatementOfStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": {
     "auth_ref": [
      "r68",
      "r379"
     ],
     "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": "Unrealized gains (losses) from foreign currency translation adjustments"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/CondensedConsolidatedStatementsOfComprehensiveIncome",
      "http://www.masimo.com/role/ConsolidatedStatementOfStockholdersEquityConsolidatedStatementOfStockholdersEquity",
      "http://www.masimo.com/role/SummaryOfSignificantAccountingPoliciesScheduleOfChangeInAccumulatedOtherComprehensiveIncomeDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherCurrentAssetsTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for other current assets.",
        "label": "Other Current Assets [Text Block]",
        "terseLabel": "Other Current Assets"
       }
      }
     },
     "localname": "OtherCurrentAssetsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/OtherCurrentAssets"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_OtherIntangibleAssetsMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Intangible assets classified as other.",
        "label": "Other Intangible Assets [Member]",
        "terseLabel": "Other"
       }
      }
     },
     "localname": "OtherIntangibleAssetsMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/IntangibleAssetsIntangibleAssetsScheduleOfFiniteLivedIntangibleAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OtherLiabilitiesAndDeferredRevenueNoncurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.masimo.com/role/DeferredRevenueAndOtherContractLiabilitiesDeferredRevenueAndOtherContractLiabilitiesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Aggregate carrying amount, as of the balance sheet date, of noncurrent obligations and noncurrent portion of deferred revenue not separately disclosed in the balance sheet.  Noncurrent liabilities are expected to be paid after one year (or the normal operating cycle, if longer). Deferred revenue is a liability related to a revenue producing activity for which revenue has not yet been recognized, and is not expected to be recognized in the next twelve months.",
        "label": "Other Liabilities and Deferred Revenue, Noncurrent",
        "totalLabel": "Total deferred revenue and other contract-related liabilities"
       }
      }
     },
     "localname": "OtherLiabilitiesAndDeferredRevenueNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/DeferredRevenueAndOtherContractLiabilitiesDeferredRevenueAndOtherContractLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherLiabilitiesDisclosureTextBlock": {
     "auth_ref": [
      "r54"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for other liabilities.",
        "label": "Other Liabilities Disclosure [Text Block]",
        "terseLabel": "Other Non-Current Liabilities"
       }
      }
     },
     "localname": "OtherLiabilitiesDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/OtherNonCurrentLiabilities"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_OtherLiabilitiesNoncurrent": {
     "auth_ref": [
      "r57"
     ],
     "calculation": {
      "http://www.masimo.com/role/OtherNonCurrentLiabilitiesOtherNonCurrentLiabilitiesComponentsOfOtherNonCurrentLiabilitiesDetail": {
       "order": 5.0,
       "parentTag": "us-gaap_DeferredCreditsAndOtherLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.",
        "label": "Other Liabilities, Noncurrent",
        "terseLabel": "Other"
       }
      }
     },
     "localname": "OtherLiabilitiesNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/OtherNonCurrentLiabilitiesOtherNonCurrentLiabilitiesComponentsOfOtherNonCurrentLiabilitiesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherNonoperatingIncomeAndExpenseTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for the components of non-operating income or non-operating expense, including, but not limited to, amounts earned from dividends, interest on securities, gain (loss) on securities sold, equity earnings of unconsolidated affiliates, gain (loss) on sales of business, interest expense and other miscellaneous income or expense items.",
        "label": "Other Nonoperating Income and Expense [Text Block]",
        "terseLabel": "Non-operating income"
       }
      }
     },
     "localname": "OtherNonoperatingIncomeAndExpenseTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/NonOperatingIncomeNonOperatingIncome"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_OtherNonoperatingIncomeExpense": {
     "auth_ref": [
      "r92"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.",
        "label": "Other Nonoperating Income (Expense)",
        "negatedTerseLabel": "Other"
       }
      }
     },
     "localname": "OtherNonoperatingIncomeExpense",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/NonOperatingIncomeNonOperatingIncomeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherTaxExpenseBenefit": {
     "auth_ref": [
      "r127",
      "r321",
      "r326"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of other income tax expense (benefit).",
        "label": "Other Tax Expense (Benefit)",
        "terseLabel": "Other Tax Expense (Benefit)"
       }
      }
     },
     "localname": "OtherTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/IncomeTaxesAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PatentsMember": {
     "auth_ref": [
      "r337"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Exclusive legal right granted by the government to the owner of the patent to exploit an invention or a process for a period of time specified by law.",
        "label": "Patents [Member]",
        "terseLabel": "Patents"
       }
      }
     },
     "localname": "PatentsMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/IntangibleAssetsIntangibleAssetsScheduleOfFiniteLivedIntangibleAssetsDetails",
      "http://www.masimo.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PaymentForAdministrativeFees": {
     "auth_ref": [
      "r100",
      "r414"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount paid to managing member or general partner, affiliate of managing member or general partner, or affiliate of limited liability company (LLC) or limited partnership (LP) for administrative services provided to the LLC or LP, for example, but not limited to, salaries, rent, or overhead costs.",
        "label": "Payment for Administrative Fees",
        "terseLabel": "Payment for Administrative Fees"
       }
      }
     },
     "localname": "PaymentForAdministrativeFees",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/RelatedPartyTransactionsRelatedPartyTransactionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsForProceedsFromOtherInvestingActivities": {
     "auth_ref": [
      "r93",
      "r96",
      "r129"
     ],
     "calculation": {
      "http://www.masimo.com/role/CondensedConsolidatedStatementsOfCashFlows": {
       "order": 5.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",
        "terseLabel": "(Purchases of) proceeds from strategic investments, net"
       }
      }
     },
     "localname": "PaymentsForProceedsFromOtherInvestingActivities",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/CondensedConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsForRepurchaseOfCommonStock": {
     "auth_ref": [
      "r98"
     ],
     "calculation": {
      "http://www.masimo.com/role/CondensedConsolidatedStatementsOfCashFlows": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The cash outflow to reacquire common stock during the period.",
        "label": "Payments for Repurchase of Common Stock",
        "negatedLabel": "Repurchases of common stock"
       }
      }
     },
     "localname": "PaymentsForRepurchaseOfCommonStock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/CondensedConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsForRoyalties": {
     "auth_ref": [
      "r106"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The amount of cash paid for royalties during the current period.",
        "label": "Payments for Royalties",
        "terseLabel": "Payments for Royalties"
       }
      }
     },
     "localname": "PaymentsForRoyalties",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/RelatedPartyTransactionsRelatedPartyTransactionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": {
     "auth_ref": [
      "r98"
     ],
     "calculation": {
      "http://www.masimo.com/role/CondensedConsolidatedStatementsOfCashFlows": {
       "order": 2.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",
        "terseLabel": "Payroll tax withholdings on behalf of employees for vested equity awards"
       }
      }
     },
     "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/CondensedConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireBusinessesGross": {
     "auth_ref": [
      "r94",
      "r338"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.",
        "label": "Payments to Acquire Businesses, Gross",
        "terseLabel": "Acquisition through business combination"
       }
      }
     },
     "localname": "PaymentsToAcquireBusinessesGross",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/GoodwillGoodwillAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireIntangibleAssets": {
     "auth_ref": [
      "r95"
     ],
     "calculation": {
      "http://www.masimo.com/role/CondensedConsolidatedStatementsOfCashFlows": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The cash outflow to acquire asset without physical form usually arising from contractual or other legal rights, excluding goodwill.",
        "label": "Payments to Acquire Intangible Assets",
        "negatedLabel": "Increase in intangible assets"
       }
      }
     },
     "localname": "PaymentsToAcquireIntangibleAssets",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/CondensedConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireLongtermInvestments": {
     "auth_ref": [
      "r96"
     ],
     "calculation": {
      "http://www.masimo.com/role/CondensedConsolidatedStatementsOfCashFlows": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The cash outflow for securities or other assets acquired, which qualify for treatment as an investing activity and are to be liquidated, if necessary, beyond the current operating cycle. Includes cash flows from securities classified as trading securities that were acquired for reasons other than sale in the long-term.",
        "label": "Payments to Acquire Long-term Investments",
        "terseLabel": "Business combination, net of cash acquired, and strategic investments"
       }
      }
     },
     "localname": "PaymentsToAcquireLongtermInvestments",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/CondensedConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": {
     "auth_ref": [
      "r95"
     ],
     "calculation": {
      "http://www.masimo.com/role/CondensedConsolidatedStatementsOfCashFlows": {
       "order": 2.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": "Purchases of property and equipment, net"
       }
      }
     },
     "localname": "PaymentsToAcquirePropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/CondensedConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireShortTermInvestments": {
     "auth_ref": [
      "r96"
     ],
     "calculation": {
      "http://www.masimo.com/role/CondensedConsolidatedStatementsOfCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The cash outflow for securities or other assets acquired, which qualify for treatment as an investing activity and are to be liquidated, if necessary, within the current operating cycle. Includes cash flows from securities classified as trading securities that were acquired for reasons other than sale in the short-term.",
        "label": "Payments to Acquire Short-term Investments",
        "negatedTerseLabel": "Purchases of short-term investments, net"
       }
      }
     },
     "localname": "PaymentsToAcquireShortTermInvestments",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/CondensedConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PerformanceSharesMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Share-based payment arrangement awarded for meeting performance target.",
        "label": "Performance Shares [Member]",
        "terseLabel": "Performance Shares"
       }
      }
     },
     "localname": "PerformanceSharesMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/StockBasedCompensationAdditionalInformationDetail",
      "http://www.masimo.com/role/StockBasedCompensationStockBasedCompensationSummaryOfUnvestedRsuActivityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PlanNameAxis": {
     "auth_ref": [
      "r279",
      "r307"
     ],
     "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.masimo.com/role/CommitmentsAndContingenciesAdditionalInformationDetail",
      "http://www.masimo.com/role/StockBasedCompensationAdditionalInformationDetail",
      "http://www.masimo.com/role/StockBasedCompensationStockBasedCompensationSummaryOfUnvestedRsuActivityDetails"
     ],
     "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.masimo.com/role/CommitmentsAndContingenciesAdditionalInformationDetail",
      "http://www.masimo.com/role/StockBasedCompensationAdditionalInformationDetail",
      "http://www.masimo.com/role/StockBasedCompensationStockBasedCompensationSummaryOfUnvestedRsuActivityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PreferredStockParOrStatedValuePerShare": {
     "auth_ref": [
      "r26"
     ],
     "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.masimo.com/role/CondensedConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_PreferredStockSharesAuthorized": {
     "auth_ref": [
      "r26"
     ],
     "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, shares authorized"
       }
      }
     },
     "localname": "PreferredStockSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/CondensedConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockSharesIssued": {
     "auth_ref": [
      "r26"
     ],
     "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, shares issued"
       }
      }
     },
     "localname": "PreferredStockSharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/CondensedConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockSharesOutstanding": {
     "auth_ref": [
      "r26"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.",
        "label": "Preferred Stock, Shares Outstanding",
        "terseLabel": "Preferred stock, shares outstanding"
       }
      }
     },
     "localname": "PreferredStockSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/CondensedConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockValueOutstanding": {
     "auth_ref": [
      "r26"
     ],
     "calculation": {
      "http://www.masimo.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Value of all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by shareholders, which is net of related treasury stock. May be all or a portion of the number of preferred shares authorized. These shares represent the ownership interest of the preferred shareholders.",
        "label": "Preferred Stock, Value, Outstanding",
        "terseLabel": "Preferred stock, $0.001 par value; 5,000 shares authorized; 0 shares issued and outstanding at September 28, 2019 and December 29, 2018"
       }
      }
     },
     "localname": "PreferredStockValueOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PrepaidExpenseCurrent": {
     "auth_ref": [
      "r5",
      "r8",
      "r196"
     ],
     "calculation": {
      "http://www.masimo.com/role/OtherCurrentAssetsOtherCurrentAssetsDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_OtherAssetsCurrent",
       "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 within a future period of one year or the normal operating cycle, if longer.",
        "label": "Prepaid Expense, Current",
        "verboseLabel": "Prepaid expenses"
       }
      }
     },
     "localname": "PrepaidExpenseCurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/OtherCurrentAssetsOtherCurrentAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PrepaidTaxes": {
     "auth_ref": [
      "r6",
      "r8",
      "r195",
      "r196"
     ],
     "calculation": {
      "http://www.masimo.com/role/OtherCurrentAssetsOtherCurrentAssetsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_OtherAssetsCurrent",
       "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",
        "verboseLabel": "Prepaid income taxes"
       }
      }
     },
     "localname": "PrepaidTaxes",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/OtherCurrentAssetsOtherCurrentAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PriorPeriodReclassificationAdjustmentDescription": {
     "auth_ref": [
      "r0"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for reclassifications that affects the comparability of the financial statements.",
        "label": "Reclassification, Policy [Policy Text Block]",
        "terseLabel": "Reclassifications"
       }
      }
     },
     "localname": "PriorPeriodReclassificationAdjustmentDescription",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ProceedsFromLeasePayments": {
     "auth_ref": [
      "r409",
      "r410"
     ],
     "calculation": {
      "http://www.masimo.com/role/CondensedConsolidatedStatementsOfCashFlows": {
       "order": 10.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cash inflows from lease payments.",
        "label": "Proceeds from Lease Payments",
        "terseLabel": "Increase in lease receivable, net"
       }
      }
     },
     "localname": "ProceedsFromLeasePayments",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/CondensedConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromLegalSettlements": {
     "auth_ref": [
      "r103"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Cash received for the settlement of litigation during the current period.",
        "label": "Proceeds from Legal Settlements",
        "terseLabel": "Proceeds from Legal Settlements"
       }
      }
     },
     "localname": "ProceedsFromLegalSettlements",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/CommitmentsAndContingenciesAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromStockOptionsExercised": {
     "auth_ref": [
      "r97",
      "r308"
     ],
     "calculation": {
      "http://www.masimo.com/role/CondensedConsolidatedStatementsOfCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement.",
        "label": "Proceeds from Stock Options Exercised",
        "terseLabel": "Proceeds from issuance of common stock"
       }
      }
     },
     "localname": "ProceedsFromStockOptionsExercised",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/CondensedConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProductWarrantyAccrual": {
     "auth_ref": [
      "r239",
      "r240",
      "r439"
     ],
     "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.",
        "label": "Standard and Extended Product Warranty Accrual",
        "periodEndLabel": "Warranty accrual, end of period",
        "periodStartLabel": "Warranty accrual, beginning of period"
       }
      }
     },
     "localname": "ProductWarrantyAccrual",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/SummaryOfSignificantAccountingPoliciesChangesInProductWarrantyAccrualDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProductWarrantyAccrualClassifiedCurrent": {
     "auth_ref": [
      "r53",
      "r233",
      "r234"
     ],
     "calculation": {
      "http://www.masimo.com/role/OtherCurrentLiabilitiesOtherCurrentLiabilitiesDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities",
       "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.masimo.com/role/OtherCurrentLiabilitiesOtherCurrentLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProductWarrantyAccrualPeriodIncreaseDecrease": {
     "auth_ref": [
      "r238"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of increase (decrease) in the standard and extended product warranty liability.",
        "label": "Standard and Extended Product Warranty Accrual, Period Increase (Decrease)",
        "terseLabel": "Accrual for warranties issued"
       }
      }
     },
     "localname": "ProductWarrantyAccrualPeriodIncreaseDecrease",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/SummaryOfSignificantAccountingPoliciesChangesInProductWarrantyAccrualDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProductWarrantyAccrualPreexistingIncreaseDecrease": {
     "auth_ref": [
      "r236"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of increase (decrease) in the standard and extended product warranty accrual from changes in estimates attributable to preexisting product warranties.",
        "label": "Standard and Extended Product Warranty Accrual, Increase (Decrease) for Preexisting Warranties",
        "terseLabel": "Changes to pre-existing warranties (including changes in estimates)(1)"
       }
      }
     },
     "localname": "ProductWarrantyAccrualPreexistingIncreaseDecrease",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/SummaryOfSignificantAccountingPoliciesChangesInProductWarrantyAccrualDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProductWarrantyExpense": {
     "auth_ref": [
      "r108",
      "r235"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The expense charged against earnings for the period pertaining to standard and extended warranties on the entity's goods and services granted to customers.",
        "label": "Product Warranty Expense",
        "negatedLabel": "Settlements made"
       }
      }
     },
     "localname": "ProductWarrantyExpense",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/SummaryOfSignificantAccountingPoliciesChangesInProductWarrantyAccrualDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProfitLoss": {
     "auth_ref": [
      "r74",
      "r76",
      "r101",
      "r163",
      "r167",
      "r342",
      "r343",
      "r344",
      "r351",
      "r352"
     ],
     "calculation": {
      "http://www.masimo.com/role/CondensedConsolidatedStatementsOfCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://www.masimo.com/role/CondensedConsolidatedStatementsOfOperationsCondensedConsolidatedStatementOfOperations": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "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",
        "terseLabel": "Net income",
        "totalLabel": "Net income"
       }
      }
     },
     "localname": "ProfitLoss",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/CondensedConsolidatedStatementsOfCashFlows",
      "http://www.masimo.com/role/CondensedConsolidatedStatementsOfComprehensiveIncome",
      "http://www.masimo.com/role/CondensedConsolidatedStatementsOfOperationsCondensedConsolidatedStatementOfOperations",
      "http://www.masimo.com/role/ConsolidatedStatementOfStockholdersEquityConsolidatedStatementOfStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Property, Plant and Equipment [Abstract]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentAdditions": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of acquisition of long-lived, 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, furniture and fixtures, and computer equipment.",
        "label": "Property, Plant and Equipment, Additions",
        "terseLabel": "Property, Plant and Equipment, Additions"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentAdditions",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/PropertyAndEquipmentPropertyAndEquipmentNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentByTypeAxis": {
     "auth_ref": [
      "r46",
      "r222"
     ],
     "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.masimo.com/role/CommitmentsAndContingenciesAdditionalInformationDetail",
      "http://www.masimo.com/role/PropertyAndEquipmentPropertyAndEquipmentDetails",
      "http://www.masimo.com/role/PropertyAndEquipmentPropertyAndEquipmentNarrativeDetails",
      "http://www.masimo.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": {
     "auth_ref": [
      "r224"
     ],
     "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 and Equipment"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/PropertyAndEquipment"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentGross": {
     "auth_ref": [
      "r45",
      "r220"
     ],
     "calculation": {
      "http://www.masimo.com/role/PropertyAndEquipmentPropertyAndEquipmentDetails": {
       "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": "Total property and equipment"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentGross",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/PropertyAndEquipmentPropertyAndEquipmentDetails",
      "http://www.masimo.com/role/PropertyAndEquipmentPropertyAndEquipmentNarrativeDetails"
     ],
     "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.masimo.com/role/PropertyAndEquipmentPropertyAndEquipmentDetails",
      "http://www.masimo.com/role/PropertyAndEquipmentPropertyAndEquipmentNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentNet": {
     "auth_ref": [
      "r17",
      "r18",
      "r222",
      "r455"
     ],
     "calculation": {
      "http://www.masimo.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      },
      "http://www.masimo.com/role/PropertyAndEquipmentPropertyAndEquipmentDetails": {
       "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 and equipment, net",
        "totalLabel": "Property and equipment, net"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentNet",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/CondensedConsolidatedBalanceSheets",
      "http://www.masimo.com/role/PropertyAndEquipmentPropertyAndEquipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": {
     "auth_ref": [
      "r44",
      "r119",
      "r222"
     ],
     "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 and Equipment"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentTextBlock": {
     "auth_ref": [
      "r17",
      "r222"
     ],
     "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",
        "verboseLabel": "Schedule of Property, Plant and Equipment"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/PropertyAndEquipmentTables",
      "http://www.masimo.com/role/SummaryOfSignificantAccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentTypeDomain": {
     "auth_ref": [
      "r17",
      "r220"
     ],
     "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.masimo.com/role/CommitmentsAndContingenciesAdditionalInformationDetail",
      "http://www.masimo.com/role/PropertyAndEquipmentPropertyAndEquipmentDetails",
      "http://www.masimo.com/role/PropertyAndEquipmentPropertyAndEquipmentNarrativeDetails",
      "http://www.masimo.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "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": "Property, Plant and Equipment, Useful Life"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentUsefulLife",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_ProvisionForDoubtfulAccounts": {
     "auth_ref": [
      "r84",
      "r188"
     ],
     "calculation": {
      "http://www.masimo.com/role/CondensedConsolidatedStatementsOfCashFlows": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "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": "Provision (benefit) from doubtful accounts"
       }
      }
     },
     "localname": "ProvisionForDoubtfulAccounts",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/CondensedConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted": {
     "auth_ref": [
      "r24",
      "r434",
      "r451"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Minimum amount to be expended to satisfy the terms of arrangements in which the entity has agreed to expend funds to procure goods or services, excluding long-term purchase commitments or unconditional purchase obligations.",
        "label": "Purchase Commitment, Remaining Minimum Amount Committed",
        "terseLabel": "Purchase Commitment, Remaining Minimum Amount Committed"
       }
      }
     },
     "localname": "PurchaseCommitmentRemainingMinimumAmountCommitted",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/CommitmentsAndContingenciesAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RelatedPartyTransactionAxis": {
     "auth_ref": [
      "r274",
      "r416",
      "r418"
     ],
     "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.masimo.com/role/RelatedPartyTransactionsRelatedPartyTransactionsDetails"
     ],
     "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.masimo.com/role/RelatedPartyTransactionsRelatedPartyTransactionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RelatedPartyTransactionDueFromToRelatedParty": {
     "auth_ref": [
      "r128",
      "r415"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Receivables to be collected from (obligations owed to) related parties, net as of the balance sheet date where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth.",
        "label": "Related Party Transaction, Due from (to) Related Party",
        "terseLabel": "Related Party Transaction, Due from (to) Related Party"
       }
      }
     },
     "localname": "RelatedPartyTransactionDueFromToRelatedParty",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/RelatedPartyTransactionsRelatedPartyTransactionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty": {
     "auth_ref": [
      "r414"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Expenses recognized resulting from transactions (excluding transactions that are eliminated in consolidated or combined financial statements) with related party.",
        "label": "Related Party Transaction, Expenses from Transactions with Related Party",
        "terseLabel": "Related Party Transaction, Expenses from Transactions with Related Party"
       }
      }
     },
     "localname": "RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/RelatedPartyTransactionsRelatedPartyTransactionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "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.masimo.com/role/RelatedPartyTransactionsRelatedPartyTransactionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "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_RelatedPartyTransactionsDisclosureTextBlock": {
     "auth_ref": [
      "r422"
     ],
     "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": "Related Party Transactions"
       }
      }
     },
     "localname": "RelatedPartyTransactionsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/RelatedPartyTransactions"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ResearchAndDevelopmentExpense": {
     "auth_ref": [
      "r315",
      "r469"
     ],
     "calculation": {
      "http://www.masimo.com/role/CondensedConsolidatedStatementsOfOperationsCondensedConsolidatedStatementOfOperations": {
       "order": 2.0,
       "parentTag": "us-gaap_OperatingExpenses",
       "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",
        "verboseLabel": "Research and development"
       }
      }
     },
     "localname": "ResearchAndDevelopmentExpense",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/CondensedConsolidatedStatementsOfOperationsCondensedConsolidatedStatementOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RestrictedCash": {
     "auth_ref": [
      "r117",
      "r429",
      "r452"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cash restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.",
        "label": "Restricted Cash",
        "terseLabel": "Restricted cash"
       }
      }
     },
     "localname": "RestrictedCash",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/SummaryOfSignificantAccountingPoliciesSupplementalCashFlowInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RestrictedCashNoncurrent": {
     "auth_ref": [
      "r10",
      "r19",
      "r117",
      "r467"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cash restricted as to withdrawal or usage, classified as noncurrent. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.",
        "label": "Restricted Cash, Noncurrent",
        "terseLabel": "Restricted cash"
       }
      }
     },
     "localname": "RestrictedCashNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/OtherNonCurrentAssetsOtherNonCurrentAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RestrictedStockUnitsRSUMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met.",
        "label": "Restricted Stock Units (RSUs) [Member]",
        "terseLabel": "Restricted Stock Units (RSUs)"
       }
      }
     },
     "localname": "RestrictedStockUnitsRSUMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/CommitmentsAndContingenciesAdditionalInformationDetail",
      "http://www.masimo.com/role/StockBasedCompensationAdditionalInformationDetail",
      "http://www.masimo.com/role/StockBasedCompensationStockBasedCompensationSummaryOfUnvestedRsuActivityDetails",
      "http://www.masimo.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "auth_ref": [
      "r30",
      "r257",
      "r453"
     ],
     "calculation": {
      "http://www.masimo.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 8.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "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": "Retained earnings"
       }
      }
     },
     "localname": "RetainedEarningsAccumulatedDeficit",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "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": "Retained Earnings"
       }
      }
     },
     "localname": "RetainedEarningsMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/ConsolidatedStatementOfStockholdersEquityConsolidatedStatementOfStockholdersEquity",
      "http://www.masimo.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax": {
     "auth_ref": [
      "r266",
      "r267"
     ],
     "calculation": {
      "http://www.masimo.com/role/CondensedConsolidatedStatementsOfOperationsCondensedConsolidatedStatementOfOperations": {
       "order": 1.0,
       "parentTag": "us-gaap_Revenues",
       "weight": 1.0
      }
     },
     "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": "Product",
        "verboseLabel": "Product revenue"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerIncludingAssessedTax",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/CondensedConsolidatedStatementsOfOperationsCondensedConsolidatedStatementOfOperations",
      "http://www.masimo.com/role/SegmentInformationAndEnterpriseReportingAnalysisOfProductRevenuesBasedUponGeographicAreaShippedDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RevenueRecognitionAndDeferredRevenueAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Revenue Recognition and Deferred Revenue [Abstract]"
       }
      }
     },
     "localname": "RevenueRecognitionAndDeferredRevenueAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_RevenueRecognitionPolicyTextBlock": {
     "auth_ref": [
      "r120",
      "r121"
     ],
     "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, and Deferred Revenue and Other Contract Liabilities"
       }
      }
     },
     "localname": "RevenueRecognitionPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RevenueRemainingPerformanceObligation": {
     "auth_ref": [
      "r264"
     ],
     "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": "Unrecognized Contract Revenue"
       }
      }
     },
     "localname": "RevenueRemainingPerformanceObligation",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/DeferredRevenueAndOtherContractLiabilitiesUnrecognizedContractRevenueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems": {
     "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": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]",
        "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]"
       }
      }
     },
     "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/DeferredRevenueAndOtherContractLiabilitiesUnrecognizedContractRevenueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": {
     "auth_ref": [
      "r265"
     ],
     "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.masimo.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": {
     "auth_ref": [
      "r265"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Start date of time band for expected timing of satisfaction of remaining performance obligation, in CCYY-MM-DD format.",
        "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]",
        "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]"
       }
      }
     },
     "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/DeferredRevenueAndOtherContractLiabilitiesUnrecognizedContractRevenueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of information about expected timing for satisfying remaining performance obligation.",
        "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]",
        "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]"
       }
      }
     },
     "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/DeferredRevenueAndOtherContractLiabilitiesUnrecognizedContractRevenueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_Revenues": {
     "auth_ref": [
      "r81",
      "r158",
      "r159",
      "r165"
     ],
     "calculation": {
      "http://www.masimo.com/role/CondensedConsolidatedStatementsOfOperationsCondensedConsolidatedStatementOfOperations": {
       "order": 1.0,
       "parentTag": "us-gaap_GrossProfit",
       "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",
        "totalLabel": "Total revenue"
       }
      }
     },
     "localname": "Revenues",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/CondensedConsolidatedStatementsOfOperationsCondensedConsolidatedStatementOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "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.masimo.com/role/SegmentInformationAndEnterpriseReportingLongLivedAssetsByGeographicAreaDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RevolvingCreditFacilityMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount.",
        "label": "Revolving Credit Facility [Member]",
        "terseLabel": "Revolving Credit Facility [Member]"
       }
      }
     },
     "localname": "RevolvingCreditFacilityMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/CreditFacilitiesCreditFacilitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": {
     "auth_ref": [
      "r400",
      "r405"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability.",
        "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability",
        "terseLabel": "ROU assets obtained in exchange for lease liabilities(1)"
       }
      }
     },
     "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/SummaryOfSignificantAccountingPoliciesSupplementalCashFlowInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SalesMember": {
     "auth_ref": [
      "r357"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Primary financial statement caption encompassing revenue from sale of goods and services rendered in the normal course of business.",
        "label": "Sales [Member]",
        "terseLabel": "Sales"
       }
      }
     },
     "localname": "SalesMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/CommitmentsAndContingenciesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SalesRevenueProductLineMember": {
     "auth_ref": [
      "r151"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Revenue from specified product or service, when it serves as benchmark in concentration of risk calculation. Includes, but is not limited to, revenue from contract with customer and other sources.",
        "label": "Revenue, Product and Service Benchmark [Member]",
        "terseLabel": "Sales Revenue, Product Line"
       }
      }
     },
     "localname": "SalesRevenueProductLineMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/CommitmentsAndContingenciesAdditionalInformationDetail",
      "http://www.masimo.com/role/CommitmentsAndContingenciesTables"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivableMaturityTableTextBlock": {
     "auth_ref": [
      "r411"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of maturity of undiscounted cash flows to be received on annual basis for sales-type and direct financing leases receivable. Includes, but is not limited to, reconciliation to lease receivable recognized in statement of financial position.",
        "label": "Sales-type and Direct Financing Leases, Lease Receivable, Maturity [Table Text Block]",
        "terseLabel": "Sales-type Lease, Lease Receivable, Maturity"
       }
      }
     },
     "localname": "SalesTypeAndDirectFinancingLeasesLeaseReceivableMaturityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/LeaseReceivableLeaseReceivableTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceived": {
     "auth_ref": [
      "r411"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of undiscounted cash flows to be received by lessor for sales-type and direct financing leases.",
        "label": "Sales-type and Direct Financing Leases, Lease Receivable, Payments to be Received",
        "terseLabel": "Lease receivable",
        "verboseLabel": "Total"
       }
      }
     },
     "localname": "SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceived",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/LeaseReceivableSalesTypeLeaseLeaseReceivableMaturityDetails",
      "http://www.masimo.com/role/LeaseReceivableSalesTypeLeaseReceivableDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFiveYears": {
     "auth_ref": [
      "r411"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of undiscounted cash flows to be received by lessor for sales-type and direct financing leases in fifth fiscal year following latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest statement of financial position date.",
        "label": "Sales-type and Direct Financing Leases, Lease Receivable, Payments to be Received, Five Years",
        "terseLabel": "2023"
       }
      }
     },
     "localname": "SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFiveYears",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/LeaseReceivableSalesTypeLeaseLeaseReceivableMaturityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFourYears": {
     "auth_ref": [
      "r411"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of undiscounted cash flows to be received by lessor for sales-type and direct financing leases in fourth fiscal year following latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Sales-type and Direct Financing Leases, Lease Receivable, Payments to be Received, Four Years",
        "terseLabel": "2022"
       }
      }
     },
     "localname": "SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFourYears",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/LeaseReceivableSalesTypeLeaseLeaseReceivableMaturityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedNextTwelveMonths": {
     "auth_ref": [
      "r411"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of undiscounted cash flows to be received by lessor for sales-type and direct financing leases in the next fiscal year following latest fiscal year. Excludes interim and annual periods when interim periods are reported on rolling approach, from latest statement of financial position date.",
        "label": "Sales-type and Direct Financing Leases, Lease Receivable, Payments to be Received, Next Twelve Months",
        "terseLabel": "2019 (balance of year)"
       }
      }
     },
     "localname": "SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/LeaseReceivableSalesTypeLeaseLeaseReceivableMaturityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThereafter": {
     "auth_ref": [
      "r411"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of undiscounted cash flows to be received by lessor for sales-type and direct financing leases after fifth fiscal year following latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest statement of financial position date.",
        "label": "Sales-type and Direct Financing Leases, Lease Receivable, Payments to be Received, Thereafter",
        "terseLabel": "Thereafter"
       }
      }
     },
     "localname": "SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThereafter",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/LeaseReceivableSalesTypeLeaseLeaseReceivableMaturityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThreeYears": {
     "auth_ref": [
      "r411"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of undiscounted cash flows to be received by lessor for sales-type and direct financing leases in third fiscal year following latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest statement of financial position date.",
        "label": "Sales-type and Direct Financing Leases, Lease Receivable, Payments to be Received, Three Years",
        "terseLabel": "2021"
       }
      }
     },
     "localname": "SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThreeYears",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/LeaseReceivableSalesTypeLeaseLeaseReceivableMaturityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedTwoYears": {
     "auth_ref": [
      "r411"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of undiscounted cash flows to be received by lessor for sales-type and direct financing leases in second fiscal year following latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest statement of financial position date.",
        "label": "Sales-type and Direct Financing Leases, Lease Receivable, Payments to be Received, Two Years",
        "terseLabel": "2020"
       }
      }
     },
     "localname": "SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedTwoYears",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/LeaseReceivableSalesTypeLeaseLeaseReceivableMaturityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SalesTypeLeaseLeaseReceivable": {
     "auth_ref": [
      "r412"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Present value of lease payments not yet received by lessor and amount expected to be derived from underlying asset, following end of lease term guaranteed by lessee or other third party unrelated to lessor, from sales-type lease.",
        "label": "Sales-type Lease, Lease Receivable",
        "terseLabel": "Lease receivable"
       }
      }
     },
     "localname": "SalesTypeLeaseLeaseReceivable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/LeaseReceivableSalesTypeLeaseReceivableDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of the components of accrued liabilities.",
        "label": "Schedule of Accrued Liabilities [Table Text Block]",
        "terseLabel": "Schedule Other Current Liabilities"
       }
      }
     },
     "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/OtherCurrentLiabilitiesOtherCurrentLiabilitiesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": {
     "auth_ref": [
      "r72"
     ],
     "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": "Changes in Accumulated Other Comprehensive Loss"
       }
      }
     },
     "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/SummaryOfSignificantAccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of supplemental cash flow information for the periods presented.",
        "label": "Schedule of Cash Flow, Supplemental Disclosures [Table Text Block]",
        "terseLabel": "Supplemental Cash Flow Information"
       }
      }
     },
     "localname": "ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/SummaryOfSignificantAccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": {
     "auth_ref": [
      "r142"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.",
        "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]",
        "terseLabel": "Reconciliation of Basic and Diluted Net Income Per Share"
       }
      }
     },
     "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/SummaryOfSignificantAccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable": {
     "auth_ref": [
      "r168"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular presentation of the description and amount of revenues from a product or service, or a group of similar products or similar services, reported from external customers during the period, if the information is not provided as part of the reportable operating segment information.",
        "label": "Revenue from External Customers by Products and Services [Table]",
        "terseLabel": "Revenue from External Customers by Products and Services [Table]"
       }
      }
     },
     "localname": "ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/CommitmentsAndContingenciesTables"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable": {
     "auth_ref": [
      "r173"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure about the extent of the entity's reliance on its major customers.",
        "label": "Schedule of Revenue by Major Customers, by Reporting Segments [Table]",
        "terseLabel": "Schedule of Revenue by Major Customers, by Reporting Segments [Table]"
       }
      }
     },
     "localname": "ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/SegmentInformationAndEnterpriseReportingAnalysisOfProductRevenuesBasedUponGeographicAreaShippedDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": {
     "auth_ref": [
      "r207",
      "r211"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.",
        "label": "Schedule of Finite-Lived Intangible Assets [Table]",
        "terseLabel": "Schedule of Finite-Lived Intangible Assets [Table]"
       }
      }
     },
     "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/IntangibleAssetsIntangibleAssetsAdditionalInformationDetails",
      "http://www.masimo.com/role/IntangibleAssetsIntangibleAssetsScheduleOfFiniteLivedIntangibleAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": {
     "auth_ref": [
      "r207",
      "r211"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.",
        "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]",
        "terseLabel": "Schedule of Finite-Lived Intangible Assets"
       }
      }
     },
     "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/IntangibleAssetsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfGoodwillTextBlock": {
     "auth_ref": [
      "r202",
      "r203"
     ],
     "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.masimo.com/role/GoodwillGoodwillTable"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": {
     "auth_ref": [
      "r15",
      "r39",
      "r40",
      "r41"
     ],
     "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": "Components of Inventory"
       }
      }
     },
     "localname": "ScheduleOfInventoryCurrentTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/InventoriesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock": {
     "auth_ref": [
      "r289"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of the changes in outstanding nonvested performance-based units.",
        "label": "Schedule of Nonvested Performance-based Units Activity [Table Text Block]",
        "terseLabel": "Schedule of Nonvested Performance-based Units Activity"
       }
      }
     },
     "localname": "ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/StockBasedCompensationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfOtherAssetsTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of the carrying amounts of other assets. This disclosure includes other current assets and other noncurrent assets.",
        "label": "Schedule of Other Assets [Table Text Block]",
        "terseLabel": "Schedule of Other Non-Current Assets",
        "verboseLabel": "Schedule of Other Non-Current Assets"
       }
      }
     },
     "localname": "ScheduleOfOtherAssetsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/OtherCurrentAssetsOtherCurrentAssetsTables",
      "http://www.masimo.com/role/OtherNonCurrentAssetsOtherNonCurrentAssetsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of the components of non-operating income or non-operating expense that may include amounts earned from dividends, interest on securities, gains (losses) on securities sold, equity earnings of unconsolidated affiliates, net gain (loss) on sales of business, interest expense and other miscellaneous income or expense items.",
        "label": "Schedule of Other Nonoperating Income (Expense) [Table Text Block]",
        "terseLabel": "Schedule of Other Nonoperating Income (Expense)"
       }
      }
     },
     "localname": "ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/NonOperatingIncomeNonOperatingIncomeTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock": {
     "auth_ref": [
      "r241"
     ],
     "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": "Changes in Product Warranty Accrual"
       }
      }
     },
     "localname": "ScheduleOfProductWarrantyLiabilityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/SummaryOfSignificantAccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": {
     "auth_ref": [
      "r46",
      "r222"
     ],
     "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": "Property, Plant and Equipment [Table]"
       }
      }
     },
     "localname": "ScheduleOfPropertyPlantAndEquipmentTable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/PropertyAndEquipmentPropertyAndEquipmentDetails",
      "http://www.masimo.com/role/PropertyAndEquipmentPropertyAndEquipmentNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": {
     "auth_ref": [
      "r123",
      "r416",
      "r418",
      "r419",
      "r420",
      "r421"
     ],
     "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.masimo.com/role/RelatedPartyTransactionsRelatedPartyTransactionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock": {
     "auth_ref": [
      "r85",
      "r169"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of the names of foreign countries from which revenue is material and the amount of revenue from external customers attributed to those countries. An entity may also provide subtotals of geographic information about groups of countries.",
        "label": "Schedule of Revenue from External Customers Attributed to Foreign Countries by Geographic Area [Table Text Block]",
        "terseLabel": "Schedule of Revenue from External Customers Attributed to Foreign Countries by Geographic Area"
       }
      }
     },
     "localname": "ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/SegmentInformationAndEnterpriseReportingTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable": {
     "auth_ref": [
      "r79",
      "r81",
      "r172"
     ],
     "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.masimo.com/role/SegmentInformationAndEnterpriseReportingLongLivedAssetsByGeographicAreaDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": {
     "auth_ref": [
      "r279",
      "r307"
     ],
     "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.masimo.com/role/StockBasedCompensationAdditionalInformationDetail",
      "http://www.masimo.com/role/StockBasedCompensationStockBasedCompensationSummaryOfUnvestedRsuActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock": {
     "auth_ref": [
      "r282"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of the number and weighted-average grant date fair value for restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock units that were granted, vested, or forfeited during the year.",
        "label": "Share-based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block]",
        "terseLabel": "Schedule of Share-based Compensation, Restricted Stock Units Award Activity"
       }
      }
     },
     "localname": "ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/StockBasedCompensationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": {
     "auth_ref": [
      "r282",
      "r294",
      "r297"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.",
        "label": "Share-based Payment Arrangement, Option, Activity [Table Text Block]",
        "terseLabel": "Schedule of Number and Weighted Average Exercise Price of Options Issued and Outstanding under all Stock Option Plans"
       }
      }
     },
     "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/StockBasedCompensationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": {
     "auth_ref": [
      "r300"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.",
        "label": "Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]",
        "terseLabel": "Schedule of Range of Assumptions Used and Resulting Weighted-Average Fair Value of Options Granted at Date of Grant"
       }
      }
     },
     "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/StockBasedCompensationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfStockByClassTable": {
     "auth_ref": [
      "r59",
      "r124",
      "r247",
      "r248",
      "r249",
      "r251",
      "r252",
      "r253",
      "r254",
      "r255",
      "r256",
      "r257"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Schedule detailing information related to equity by class of stock. Class of stock includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. It also includes preferred stock with redemption features that are solely within the control of the issuer and mandatorily redeemable stock if redemption is required to occur only upon liquidation or termination of the reporting entity.",
        "label": "Schedule of Stock by Class [Table]",
        "terseLabel": "Schedule of Stock by Class [Table]"
       }
      }
     },
     "localname": "ScheduleOfStockByClassTable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/StockRepurchaseProgramAdditionalInformationDetail",
      "http://www.masimo.com/role/StockRepurchaseProgramTables"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": {
     "auth_ref": [
      "r211"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.",
        "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]",
        "terseLabel": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense"
       }
      }
     },
     "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/IntangibleAssetsTables"
     ],
     "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.masimo.com/role/IntangibleAssetsIntangibleAssetsAdditionalInformationDetails",
      "http://www.masimo.com/role/SegmentInformationAndEnterpriseReportingAnalysisOfProductRevenuesBasedUponGeographicAreaShippedDetail"
     ],
     "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": [
      "r174"
     ],
     "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": "Segment Information and Enterprise Reporting"
       }
      }
     },
     "localname": "SegmentReportingDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/SegmentInformationAndEnterpriseReporting"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SegmentReportingInformationRevenueAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Segment Reporting Information, Revenue for Reportable Segment [Abstract]",
        "terseLabel": "Analysis of Product Revenues Based upon the Geographic Area Shipped"
       }
      }
     },
     "localname": "SegmentReportingInformationRevenueAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/SegmentInformationAndEnterpriseReportingAnalysisOfProductRevenuesBasedUponGeographicAreaShippedDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SellingGeneralAndAdministrativeExpense": {
     "auth_ref": [
      "r89",
      "r189"
     ],
     "calculation": {
      "http://www.masimo.com/role/CondensedConsolidatedStatementsOfOperationsCondensedConsolidatedStatementOfOperations": {
       "order": 1.0,
       "parentTag": "us-gaap_OperatingExpenses",
       "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.masimo.com/role/CondensedConsolidatedStatementsOfOperationsCondensedConsolidatedStatementOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensation": {
     "auth_ref": [
      "r108"
     ],
     "calculation": {
      "http://www.masimo.com/role/CondensedConsolidatedStatementsOfCashFlows": {
       "order": 3.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.masimo.com/role/CondensedConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights": {
     "auth_ref": [
      "r280"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Description of service or performance condition required to be met for earning right to award under share-based payment arrangement. 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 Rights",
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/StockBasedCompensationAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": {
     "auth_ref": [
      "r288"
     ],
     "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": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period",
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/StockBasedCompensationAdditionalInformationDetail",
      "http://www.masimo.com/role/StockBasedCompensationStockBasedCompensationSummaryOfUnvestedRsuActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r293"
     ],
     "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": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/StockBasedCompensationAdditionalInformationDetail",
      "http://www.masimo.com/role/StockBasedCompensationStockBasedCompensationSummaryOfUnvestedRsuActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": {
     "auth_ref": [
      "r291"
     ],
     "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"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/StockBasedCompensationAdditionalInformationDetail",
      "http://www.masimo.com/role/StockBasedCompensationStockBasedCompensationSummaryOfUnvestedRsuActivityDetails",
      "http://www.masimo.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r291"
     ],
     "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": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/StockBasedCompensationAdditionalInformationDetail",
      "http://www.masimo.com/role/StockBasedCompensationStockBasedCompensationSummaryOfUnvestedRsuActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": {
     "auth_ref": [
      "r290"
     ],
     "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",
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/StockBasedCompensationAdditionalInformationDetail",
      "http://www.masimo.com/role/StockBasedCompensationStockBasedCompensationSummaryOfUnvestedRsuActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r290"
     ],
     "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",
        "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.masimo.com/role/StockBasedCompensationAdditionalInformationDetail",
      "http://www.masimo.com/role/StockBasedCompensationStockBasedCompensationSummaryOfUnvestedRsuActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms": {
     "auth_ref": [
      "r298"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Weighted average remaining contractual term for equity-based awards excluding options, 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, Equity Instruments Other than Options, Outstanding, Weighted Average Remaining Contractual Terms",
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Outstanding, Weighted Average Remaining Contractual Terms"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/StockBasedCompensationAdditionalInformationDetail",
      "http://www.masimo.com/role/StockBasedCompensationStockBasedCompensationSummaryOfUnvestedRsuActivityDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": {
     "auth_ref": [
      "r292"
     ],
     "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",
        "negatedTerseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/StockBasedCompensationStockBasedCompensationSummaryOfUnvestedRsuActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r292"
     ],
     "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": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/StockBasedCompensationAdditionalInformationDetail",
      "http://www.masimo.com/role/StockBasedCompensationStockBasedCompensationSummaryOfUnvestedRsuActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions and Methodology [Abstract]",
        "terseLabel": "Range of assumptions used and resulting weighted-average fair value of options granted at the date of grant"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/StockBasedCompensationRangeOfAssumptionsUsedAndResultingWeightedAverageFairValueOfOptionsGrantedAtDateOfGrantDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": {
     "auth_ref": [
      "r302"
     ],
     "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": "Expected dividends"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/StockBasedCompensationRangeOfAssumptionsUsedAndResultingWeightedAverageFairValueOfOptionsGrantedAtDateOfGrantDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The estimated measure of the maximum 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, Maximum",
        "terseLabel": "Estimated volatility, maximum"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/StockBasedCompensationRangeOfAssumptionsUsedAndResultingWeightedAverageFairValueOfOptionsGrantedAtDateOfGrantDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The estimated measure of the minimum 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, Minimum",
        "terseLabel": "Estimated volatility, minimum"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/StockBasedCompensationRangeOfAssumptionsUsedAndResultingWeightedAverageFairValueOfOptionsGrantedAtDateOfGrantDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The maximum 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, Maximum",
        "terseLabel": "Risk-free interest rate, maximum"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/StockBasedCompensationRangeOfAssumptionsUsedAndResultingWeightedAverageFairValueOfOptionsGrantedAtDateOfGrantDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The minimum 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, Minimum",
        "terseLabel": "Risk-free interest rate, minimum"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/StockBasedCompensationRangeOfAssumptionsUsedAndResultingWeightedAverageFairValueOfOptionsGrantedAtDateOfGrantDetail"
     ],
     "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.masimo.com/role/StockBasedCompensationAdditionalInformationDetail",
      "http://www.masimo.com/role/StockBasedCompensationStockBasedCompensationSummaryOfUnvestedRsuActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": {
     "auth_ref": [
      "r307"
     ],
     "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": "Options available for grant, end of period"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/StockBasedCompensationAdditionalInformationDetail",
      "http://www.masimo.com/role/StockBasedCompensationNumberAndWeightedAverageExercisePriceOfOptionsIssuedAndOutstandingUnderAllStockOptionPlansDetail"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": {
     "auth_ref": [
      "r285"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number",
        "terseLabel": "Options exercisable, end of period"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/StockBasedCompensationNumberAndWeightedAverageExercisePriceOfOptionsIssuedAndOutstandingUnderAllStockOptionPlansDetail"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": {
     "auth_ref": [
      "r285"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price",
        "terseLabel": "Options exercisable, end of period"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/StockBasedCompensationNumberAndWeightedAverageExercisePriceOfOptionsIssuedAndOutstandingUnderAllStockOptionPlansDetail"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": {
     "auth_ref": [
      "r296"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value",
        "terseLabel": "Aggregate intrinsic value of options exercised"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/StockBasedCompensationAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": {
     "auth_ref": [
      "r288"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period",
        "negatedLabel": "Canceled"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/StockBasedCompensationNumberAndWeightedAverageExercisePriceOfOptionsIssuedAndOutstandingUnderAllStockOptionPlansDetail"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod": {
     "auth_ref": [
      "r286"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Net number of share options (or share units) granted during the period.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Net of Forfeitures",
        "terseLabel": "Granted"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/StockBasedCompensationNumberAndWeightedAverageExercisePriceOfOptionsIssuedAndOutstandingUnderAllStockOptionPlansDetail"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r295"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value",
        "terseLabel": "Weighted-average fair value of options granted"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/StockBasedCompensationRangeOfAssumptionsUsedAndResultingWeightedAverageFairValueOfOptionsGrantedAtDateOfGrantDetail"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": {
     "auth_ref": [
      "r307"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value",
        "terseLabel": "Aggregate intrinsic value of options outstanding"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/StockBasedCompensationAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": {
     "auth_ref": [
      "r284",
      "r307"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of options outstanding, including both vested and non-vested options.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number",
        "periodEndLabel": "Options outstanding, end of period",
        "periodStartLabel": "Options outstanding, beginning of period",
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/StockBasedCompensationAdditionalInformationDetail",
      "http://www.masimo.com/role/StockBasedCompensationNumberAndWeightedAverageExercisePriceOfOptionsIssuedAndOutstandingUnderAllStockOptionPlansDetail"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": {
     "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, Options, Outstanding [Roll Forward]",
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/StockBasedCompensationNumberAndWeightedAverageExercisePriceOfOptionsIssuedAndOutstandingUnderAllStockOptionPlansDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": {
     "auth_ref": [
      "r283"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price",
        "periodEndLabel": "Options outstanding, end of period",
        "periodStartLabel": "Options outstanding, beginning of period"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/StockBasedCompensationNumberAndWeightedAverageExercisePriceOfOptionsIssuedAndOutstandingUnderAllStockOptionPlansDetail"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]",
        "terseLabel": "Average Exercise Price"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/StockBasedCompensationNumberAndWeightedAverageExercisePriceOfOptionsIssuedAndOutstandingUnderAllStockOptionPlansDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue": {
     "auth_ref": [
      "r299"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount by which current fair value of underlying stock exceeds exercise price of fully vested and expected to vest exercisable or convertible options. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Aggregate Intrinsic Value",
        "terseLabel": "Aggregate intrinsic value of options exercisable"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/StockBasedCompensationAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": {
     "auth_ref": [
      "r277",
      "r281"
     ],
     "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.masimo.com/role/CommitmentsAndContingenciesAdditionalInformationDetail",
      "http://www.masimo.com/role/StockBasedCompensationAdditionalInformationDetail",
      "http://www.masimo.com/role/StockBasedCompensationStockBasedCompensationSummaryOfUnvestedRsuActivityDetails",
      "http://www.masimo.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares.",
        "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price",
        "terseLabel": "Exercised"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/StockBasedCompensationNumberAndWeightedAverageExercisePriceOfOptionsIssuedAndOutstandingUnderAllStockOptionPlansDetail"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.",
        "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price",
        "terseLabel": "Canceled"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/StockBasedCompensationNumberAndWeightedAverageExercisePriceOfOptionsIssuedAndOutstandingUnderAllStockOptionPlansDetail"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.",
        "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price",
        "terseLabel": "Granted"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/StockBasedCompensationNumberAndWeightedAverageExercisePriceOfOptionsIssuedAndOutstandingUnderAllStockOptionPlansDetail"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareRepurchaseProgramAxis": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by share repurchase program.",
        "label": "Share Repurchase Program [Axis]",
        "terseLabel": "Share Repurchase Program [Axis]"
       }
      }
     },
     "localname": "ShareRepurchaseProgramAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/StockRepurchaseProgramAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareRepurchaseProgramDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of the share repurchase program.",
        "label": "Share Repurchase Program [Domain]",
        "terseLabel": "Share Repurchase Program [Domain]"
       }
      }
     },
     "localname": "ShareRepurchaseProgramDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/StockRepurchaseProgramAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1": {
     "auth_ref": [
      "r304"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cost expensed and capitalized for award under share-based payment arrangement.",
        "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount",
        "terseLabel": "Share-based Payment Arrangement, Expensed and Capitalized, Amount"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/StockBasedCompensationAdditionalInformationDetail",
      "http://www.masimo.com/role/StockBasedCompensationStockBasedCompensationSummaryOfUnvestedRsuActivityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": {
     "auth_ref": [
      "r301",
      "r309"
     ],
     "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": "Expected term (in years)"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/StockBasedCompensationRangeOfAssumptionsUsedAndResultingWeightedAverageFairValueOfOptionsGrantedAtDateOfGrantDetail"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": {
     "auth_ref": [
      "r307"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term",
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/StockBasedCompensationAdditionalInformationDetail"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": {
     "auth_ref": [
      "r298"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term",
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/StockBasedCompensationAdditionalInformationDetail"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharesIssued": {
     "auth_ref": [
      "r250"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of shares of stock issued as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now held in the treasury.",
        "label": "Shares, Issued",
        "terseLabel": "Beginning Balance, shares"
       }
      }
     },
     "localname": "SharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/ConsolidatedStatementOfStockholdersEquityConsolidatedStatementOfStockholdersEquity"
     ],
     "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",
        "terseLabel": "Shares paid for tax withholding, shares"
       }
      }
     },
     "localname": "SharesPaidForTaxWithholdingForShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/ConsolidatedStatementOfStockholdersEquityConsolidatedStatementOfStockholdersEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShippingAndHandlingCostPolicyTextBlock": {
     "auth_ref": [
      "r118",
      "r119"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for the classification of shipping and handling costs, including whether the costs are included in cost of sales or included in other income statement accounts. If shipping and handling fees are significant and are not included in cost of sales, disclosure includes both the amounts of such costs and the line item on the income statement which includes such costs.",
        "label": "Shipping and Handling Cost, Policy [Policy Text Block]",
        "terseLabel": "Shipping and Handling Costs and Fees"
       }
      }
     },
     "localname": "ShippingAndHandlingCostPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ShortTermInvestments": {
     "auth_ref": [
      "r21",
      "r436",
      "r437",
      "r438",
      "r448"
     ],
     "calculation": {
      "http://www.masimo.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of investments including trading securities, available-for-sale securities, held-to-maturity securities, and short-term investments classified as other and current.",
        "label": "Short-term Investments",
        "terseLabel": "Short-term investments"
       }
      }
     },
     "localname": "ShortTermInvestments",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/CommitmentsAndContingenciesAdditionalInformationDetail",
      "http://www.masimo.com/role/CondensedConsolidatedBalanceSheets",
      "http://www.masimo.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail",
      "http://www.masimo.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfSignificantAccountingPoliciesFairValueHierarchyForFinancialAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShortTermLeaseCost": {
     "auth_ref": [
      "r397",
      "r405"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less.",
        "label": "Short-term Lease, Cost",
        "terseLabel": "Short-term lease costs"
       }
      }
     },
     "localname": "ShortTermLeaseCost",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/LesseeRouAssetsAndLeaseLiabilitiesLeaseCostDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SignificantAccountingPoliciesTextBlock": {
     "auth_ref": [
      "r130"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.",
        "label": "Significant Accounting Policies [Text Block]",
        "terseLabel": "Summary of Significant Accounting Policies"
       }
      }
     },
     "localname": "SignificantAccountingPoliciesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/SummaryOfSignificantAccountingPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SoftwareAndSoftwareDevelopmentCostsMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Purchased software applications and internally developed software for sale, licensing or long-term internal use.",
        "label": "Software and Software Development Costs [Member]",
        "terseLabel": "Capitalized software development costs"
       }
      }
     },
     "localname": "SoftwareAndSoftwareDevelopmentCostsMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/IntangibleAssetsIntangibleAssetsScheduleOfFiniteLivedIntangibleAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_StandardProductWarrantyPolicy": {
     "auth_ref": [
      "r119",
      "r237"
     ],
     "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.masimo.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_StatementBusinessSegmentsAxis": {
     "auth_ref": [
      "r1",
      "r163",
      "r202",
      "r223",
      "r225",
      "r226",
      "r460"
     ],
     "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.masimo.com/role/IntangibleAssetsIntangibleAssetsAdditionalInformationDetails",
      "http://www.masimo.com/role/SegmentInformationAndEnterpriseReportingAnalysisOfProductRevenuesBasedUponGeographicAreaShippedDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementClassOfStockAxis": {
     "auth_ref": [
      "r25",
      "r26",
      "r27",
      "r250"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by the different classes of stock of the entity.",
        "label": "Class of Stock [Axis]",
        "terseLabel": "Class of Stock [Axis]"
       }
      }
     },
     "localname": "StatementClassOfStockAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/StockBasedCompensationAdditionalInformationDetail",
      "http://www.masimo.com/role/StockBasedCompensationStockBasedCompensationSummaryOfUnvestedRsuActivityDetails",
      "http://www.masimo.com/role/StockRepurchaseProgramAdditionalInformationDetail",
      "http://www.masimo.com/role/StockRepurchaseProgramTables"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "auth_ref": [
      "r62",
      "r250"
     ],
     "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.masimo.com/role/ConsolidatedStatementOfStockholdersEquityConsolidatedStatementOfStockholdersEquity",
      "http://www.masimo.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "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.masimo.com/role/ConsolidatedStatementOfStockholdersEquityConsolidatedStatementOfStockholdersEquity"
     ],
     "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_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.masimo.com/role/ConsolidatedStatementOfStockholdersEquityConsolidatedStatementOfStockholdersEquity"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross": {
     "auth_ref": [
      "r250",
      "r257"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Total number of shares issued during the period, including shares forfeited, as a result of Restricted Stock Awards.",
        "label": "Stock Issued During Period, Shares, Restricted Stock Award, Gross",
        "terseLabel": "Restricted/Performance stock units vested"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardGross",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/ConsolidatedStatementOfStockholdersEquityConsolidatedStatementOfStockholdersEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": {
     "auth_ref": [
      "r26",
      "r27",
      "r250",
      "r257",
      "r287"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of share options (or share units) exercised during the current period.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period",
        "negatedLabel": "Exercised",
        "terseLabel": "Stock options exercised, shares"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/ConsolidatedStatementOfStockholdersEquityConsolidatedStatementOfStockholdersEquity",
      "http://www.masimo.com/role/StockBasedCompensationNumberAndWeightedAverageExercisePriceOfOptionsIssuedAndOutstandingUnderAllStockOptionPlansDetail"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": {
     "auth_ref": [
      "r62",
      "r250",
      "r257"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Value of stock issued as a result of the exercise of stock options.",
        "label": "Stock Issued During Period, Value, Stock Options Exercised",
        "terseLabel": "Stock options exercised, value"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueStockOptionsExercised",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/ConsolidatedStatementOfStockholdersEquityConsolidatedStatementOfStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The number of shares authorized to be repurchased by an entity's Board of Directors under a stock repurchase plan.",
        "label": "Stock Repurchase Program, Number of Shares Authorized to be Repurchased",
        "terseLabel": "Number of common shares authorized to be repurchased under new stock repurchase program"
       }
      }
     },
     "localname": "StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/StockRepurchaseProgramAdditionalInformationDetail"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockRepurchaseProgramPeriodInForce1": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Period which shares may be purchased under a stock repurchase plan authorized by an entity's Board of Directors, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Stock Repurchase Program, Period in Force",
        "terseLabel": "Stock Repurchase Program, Period"
       }
      }
     },
     "localname": "StockRepurchaseProgramPeriodInForce1",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/StockRepurchaseProgramAdditionalInformationDetail"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount remaining of a stock repurchase plan authorized.",
        "label": "Stock Repurchase Program, Remaining Authorized Repurchase Amount",
        "terseLabel": "Stock Repurchase Program, Remaining Authorized Repurchase Amount"
       }
      }
     },
     "localname": "StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/StockRepurchaseProgramAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquity": {
     "auth_ref": [
      "r27",
      "r31",
      "r32",
      "r184"
     ],
     "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",
        "terseLabel": "Stockholders' Equity Attributable to Parent"
       }
      }
     },
     "localname": "StockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Stockholders' Equity Attributable to Parent [Abstract]",
        "terseLabel": "Masimo Corporation stockholders\u2019 equity:"
       }
      }
     },
     "localname": "StockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": {
     "auth_ref": [
      "r340",
      "r341",
      "r350"
     ],
     "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",
        "terseLabel": "Beginning Balance",
        "verboseLabel": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest"
       }
      }
     },
     "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/CondensedConsolidatedBalanceSheetsParenthetical",
      "http://www.masimo.com/role/ConsolidatedStatementOfStockholdersEquityConsolidatedStatementOfStockholdersEquity"
     ],
     "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.masimo.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockholdersEquityNoteDisclosureTextBlock": {
     "auth_ref": [
      "r261"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.",
        "label": "Stockholders' Equity Note Disclosure [Text Block]",
        "terseLabel": "Stock Repurchase Program"
       }
      }
     },
     "localname": "StockholdersEquityNoteDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/StockRepurchaseProgram"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SubleaseIncome": {
     "auth_ref": [
      "r398",
      "r405"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of sublease income excluding finance and operating lease expense.",
        "label": "Sublease Income",
        "negatedTerseLabel": "Sublease income"
       }
      }
     },
     "localname": "SubleaseIncome",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/LesseeRouAssetsAndLeaseLiabilitiesLeaseCostDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SubsegmentsAxis": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by business subsegments.",
        "label": "Subsegments [Axis]",
        "terseLabel": "Subsegments [Axis]"
       }
      }
     },
     "localname": "SubsegmentsAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/SegmentInformationAndEnterpriseReportingAnalysisOfProductRevenuesBasedUponGeographicAreaShippedDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsegmentsConsolidationItemsAxis": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by subsegments, eliminations and reconciling items used in consolidating a reportable segment and its subsegments.",
        "label": "Subsegments Consolidation Items [Axis]",
        "terseLabel": "Subsegments Consolidation Items [Axis]"
       }
      }
     },
     "localname": "SubsegmentsConsolidationItemsAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/SegmentInformationAndEnterpriseReportingAnalysisOfProductRevenuesBasedUponGeographicAreaShippedDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsegmentsConsolidationItemsDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Subsegments, eliminations and reconciling items used in consolidating a reportable segment and its subsegments.",
        "label": "Subsegments Consolidation Items [Domain]",
        "terseLabel": "Subsegments Consolidation Items [Domain]"
       }
      }
     },
     "localname": "SubsegmentsConsolidationItemsDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/SegmentInformationAndEnterpriseReportingAnalysisOfProductRevenuesBasedUponGeographicAreaShippedDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SubsegmentsDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Divisions of a component 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": "Subsegments [Domain]",
        "terseLabel": "Subsegments [Domain]"
       }
      }
     },
     "localname": "SubsegmentsDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/SegmentInformationAndEnterpriseReportingAnalysisOfProductRevenuesBasedUponGeographicAreaShippedDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TaxesPayableCurrent": {
     "auth_ref": [
      "r51"
     ],
     "calculation": {
      "http://www.masimo.com/role/OtherCurrentLiabilitiesOtherCurrentLiabilitiesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for statutory income, sales, use, payroll, excise, real, property and other taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Taxes Payable, Current",
        "terseLabel": "Income tax payable"
       }
      }
     },
     "localname": "TaxesPayableCurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/OtherCurrentLiabilitiesOtherCurrentLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ToolsDiesAndMoldsMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Equipment commonly used to cut, shape, and form metal and other materials into goods for sale.",
        "label": "Tools, Dies and Molds [Member]",
        "terseLabel": "Tooling"
       }
      }
     },
     "localname": "ToolsDiesAndMoldsMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/PropertyAndEquipmentPropertyAndEquipmentDetails",
      "http://www.masimo.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TradeAndOtherAccountsReceivablePolicy": {
     "auth_ref": [
      "r178",
      "r179",
      "r180",
      "r181",
      "r183",
      "r185"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for accounts receivable.",
        "label": "Accounts Receivable [Policy Text Block]",
        "terseLabel": "Accounts Receivable and Allowance for Doubtful Accounts"
       }
      }
     },
     "localname": "TradeAndOtherAccountsReceivablePolicy",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_TrademarksMember": {
     "auth_ref": [
      "r334"
     ],
     "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"
       }
      }
     },
     "localname": "TrademarksMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/IntangibleAssetsIntangibleAssetsScheduleOfFiniteLivedIntangibleAssetsDetails",
      "http://www.masimo.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TreasuryStockAcquiredAverageCostPerShare": {
     "auth_ref": [
      "r258"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Total cost of shares repurchased divided by the total number of shares repurchased.",
        "label": "Treasury Stock Acquired, Average Cost Per Share",
        "terseLabel": "Average cost per share"
       }
      }
     },
     "localname": "TreasuryStockAcquiredAverageCostPerShare",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/StockRepurchaseProgramAdditionalInformationDetail"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_TreasuryStockMember": {
     "auth_ref": [
      "r61",
      "r258"
     ],
     "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.masimo.com/role/ConsolidatedStatementOfStockholdersEquityConsolidatedStatementOfStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TreasuryStockShares": {
     "auth_ref": [
      "r61",
      "r258"
     ],
     "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.masimo.com/role/CondensedConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_TreasuryStockSharesAcquired": {
     "auth_ref": [
      "r27",
      "r250",
      "r257"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of shares that have been repurchased during the period and are being held in treasury.",
        "label": "Treasury Stock, Shares, Acquired",
        "negatedTerseLabel": "Repurchases of common stock, shares",
        "terseLabel": "Shares repurchased(1)"
       }
      }
     },
     "localname": "TreasuryStockSharesAcquired",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/ConsolidatedStatementOfStockholdersEquityConsolidatedStatementOfStockholdersEquity",
      "http://www.masimo.com/role/StockRepurchaseProgramAdditionalInformationDetail"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_TreasuryStockTextBlock": {
     "auth_ref": [
      "r260"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for treasury stock, including, but not limited to, average cost per share, description of share repurchase program, shares repurchased, shares held for each class of treasury stock.",
        "label": "Treasury Stock [Text Block]",
        "terseLabel": "Treasury Stock"
       }
      }
     },
     "localname": "TreasuryStockTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/StockRepurchaseProgramTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_TreasuryStockValue": {
     "auth_ref": [
      "r61",
      "r258",
      "r259"
     ],
     "calculation": {
      "http://www.masimo.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 5.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "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, 15,463 and 15,255 shares at September 28, 2019 and December 29, 2018, respectively"
       }
      }
     },
     "localname": "TreasuryStockValue",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TreasuryStockValueAcquiredCostMethod": {
     "auth_ref": [
      "r250",
      "r257",
      "r258"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method.",
        "label": "Treasury Stock, Value, Acquired, Cost Method",
        "negatedLabel": "Repurchases of common stock, value",
        "terseLabel": "Value of shares repurchased"
       }
      }
     },
     "localname": "TreasuryStockValueAcquiredCostMethod",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/ConsolidatedStatementOfStockholdersEquityConsolidatedStatementOfStockholdersEquity",
      "http://www.masimo.com/role/StockRepurchaseProgramAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TypeOfAdoptionMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Adoption and early adoption of sources of change to generally accepted accounting principles (GAAP) in the United States. The FASB released the FASB Accounting Standards Codification as the authoritative source of literature effective for interim and annual periods ending after September 15, 2009. As part of the Codification process, the FASB issues Accounting Standards Updates to amend the Codification but otherwise the Accounting Standards Updates are not authoritative in their own right. All previous accounting standards (such as FASB Statements of Financial Accounting Standards, FASB Interpretations, FASB Staff Positions, Emerging Issues Task Force Consensuses, other pronouncements of the FASB or other designated bodies, or other forms of GAAP are considered accounting pronouncements) were superseded upon the adoption of the Codification. For an interim period, references to the superseded standards are included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.",
        "label": "Type of Adoption [Domain]",
        "terseLabel": "Type of Adoption [Domain]"
       }
      }
     },
     "localname": "TypeOfAdoptionMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/ConsolidatedStatementOfStockholdersEquityConsolidatedStatementOfStockholdersEquity",
      "http://www.masimo.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_UnbilledContractsReceivable": {
     "auth_ref": [
      "r63",
      "r427"
     ],
     "calculation": {
      "http://www.masimo.com/role/DeferredCostsAndOtherContractAssetsDeferredCostsAndOtherContractAssetsDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_DeferredCostsAndOtherAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Unbilled amounts due for services rendered or to be rendered, actions taken or to be taken, or a promise to refrain from taking certain actions in accordance with the terms of a legally binding agreement between the entity and, at a minimum, one other party. An example would be amounts associated with contracts or programs where the recognized revenue for performance thereunder exceeds the amounts billed under the terms thereof as of the date of the balance sheet.",
        "label": "Unbilled Contracts Receivable",
        "terseLabel": "Unbilled contract receivables"
       }
      }
     },
     "localname": "UnbilledContractsReceivable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/DeferredCostsAndOtherContractAssetsDeferredCostsAndOtherContractAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefits": {
     "auth_ref": [
      "r316",
      "r322"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of unrecognized tax benefits.",
        "label": "Unrecognized Tax Benefits",
        "terseLabel": "Gross unrecognized tax benefit"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefits",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/IncomeTaxesAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate": {
     "auth_ref": [
      "r323"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The total amount of unrecognized tax benefits that, if recognized, would affect the effective tax rate.",
        "label": "Unrecognized Tax Benefits that Would Impact Effective Tax Rate",
        "terseLabel": "Unrecognized tax benefit that would affect effective tax rate"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/IncomeTaxesAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UseOfEstimates": {
     "auth_ref": [
      "r147",
      "r148",
      "r149",
      "r150",
      "r154",
      "r155",
      "r156"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.",
        "label": "Use of Estimates, Policy [Policy Text Block]",
        "terseLabel": "Use of Estimates"
       }
      }
     },
     "localname": "UseOfEstimates",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ValueAddedTaxReceivableCurrent": {
     "auth_ref": [
      "r66"
     ],
     "calculation": {
      "http://www.masimo.com/role/OtherCurrentAssetsOtherCurrentAssetsDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_OtherAssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Carrying amount as of the balance sheet date of value added taxes due either from customers arising from sales on credit terms, or as previously overpaid to tax authorities. For classified balance sheets, represents the current amount receivable, that is amounts expected to be collected within one year or the normal operating cycle, if longer.",
        "label": "Value Added Tax Receivable, Current",
        "terseLabel": "Indirect taxes receivable"
       }
      }
     },
     "localname": "ValueAddedTaxReceivableCurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/OtherCurrentAssetsOtherCurrentAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis": {
     "auth_ref": [
      "r346",
      "r347",
      "r349"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by category of Variable Interest Entity (VIE).",
        "label": "Variable Interest Entities [Axis]",
        "terseLabel": "Variable Interest Entities [Axis]"
       }
      }
     },
     "localname": "VariableInterestEntitiesByClassificationOfEntityAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/RelatedPartyTransactionsRelatedPartyTransactionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Variable Interest Entities (VIE) in which the entity does not have a controlling financial interest (as defined) and of which it is therefore not the primary beneficiary. VIEs of which the entity is not the primary beneficiary because it does not have the power to direct the activities of the VIE that most significantly impact the VIE's economic performance and for which it does not have the obligation to absorb losses of the VIE that could potentially be significant to the VIE or the right to receive benefits from the VIE that could potentially be significant to the VIE are not included in the consolidated financial statements of the entity.",
        "label": "Variable Interest Entity, Not Primary Beneficiary [Member]",
        "terseLabel": "Variable Interest Entity, Not Primary Beneficiary"
       }
      }
     },
     "localname": "VariableInterestEntityNotPrimaryBeneficiaryMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/RelatedPartyTransactionsRelatedPartyTransactionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_VehiclesMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Equipment used primarily for road transportation.",
        "label": "Vehicles [Member]",
        "terseLabel": "Vehicles"
       }
      }
     },
     "localname": "VehiclesMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_VestingAxis": {
     "auth_ref": [
      "r307"
     ],
     "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.masimo.com/role/StockBasedCompensationAdditionalInformationDetail",
      "http://www.masimo.com/role/StockBasedCompensationStockBasedCompensationSummaryOfUnvestedRsuActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_VestingDomain": {
     "auth_ref": [
      "r307"
     ],
     "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.masimo.com/role/StockBasedCompensationAdditionalInformationDetail",
      "http://www.masimo.com/role/StockBasedCompensationStockBasedCompensationSummaryOfUnvestedRsuActivityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": {
     "auth_ref": [
      "r135",
      "r140"
     ],
     "calculation": {
      "http://www.masimo.com/role/SummaryOfSignificantAccountingPoliciesReconciliationOfBasicAndDilutedNetIncomePerShareDetail": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.",
        "label": "Weighted Average Number of Shares Outstanding, Diluted",
        "terseLabel": "Diluted",
        "totalLabel": "Weighted-average shares outstanding - diluted"
       }
      }
     },
     "localname": "WeightedAverageNumberOfDilutedSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/CondensedConsolidatedStatementsOfOperationsCondensedConsolidatedStatementOfOperations",
      "http://www.masimo.com/role/SummaryOfSignificantAccountingPoliciesReconciliationOfBasicAndDilutedNetIncomePerShareDetail"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": {
     "auth_ref": [
      "r134",
      "r140"
     ],
     "calculation": {
      "http://www.masimo.com/role/SummaryOfSignificantAccountingPoliciesReconciliationOfBasicAndDilutedNetIncomePerShareDetail": {
       "order": 1.0,
       "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding",
       "weight": 1.0
      }
     },
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.",
        "label": "Weighted Average Number of Shares Outstanding, Basic",
        "terseLabel": "Basic",
        "verboseLabel": "Weighted-average shares outstanding - basic"
       }
      }
     },
     "localname": "WeightedAverageNumberOfSharesOutstandingBasic",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.masimo.com/role/CondensedConsolidatedStatementsOfOperationsCondensedConsolidatedStatementOfOperations",
      "http://www.masimo.com/role/SummaryOfSignificantAccountingPoliciesReconciliationOfBasicAndDilutedNetIncomePerShareDetail"
     ],
     "xbrltype": "sharesItemType"
    }
   },
   "unitCount": 11
  }
 },
 "std_ref": {
  "r0": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=6359566&loc=d3e326-107755"
  },
  "r1": {
   "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"
  },
  "r10": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6812-107765"
  },
  "r100": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3367-108585"
  },
  "r101": {
   "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"
  },
  "r102": {
   "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"
  },
  "r103": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3536-108585"
  },
  "r104": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3536-108585"
  },
  "r105": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3536-108585"
  },
  "r106": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3536-108585"
  },
  "r107": {
   "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"
  },
  "r108": {
   "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"
  },
  "r109": {
   "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"
  },
  "r11": {
   "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"
  },
  "r110": {
   "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"
  },
  "r111": {
   "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"
  },
  "r112": {
   "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"
  },
  "r113": {
   "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"
  },
  "r114": {
   "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"
  },
  "r115": {
   "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"
  },
  "r116": {
   "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"
  },
  "r117": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=SL98516268-108586"
  },
  "r118": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18726-107790"
  },
  "r119": {
   "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"
  },
  "r12": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6935-107765"
  },
  "r120": {
   "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"
  },
  "r121": {
   "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"
  },
  "r122": {
   "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"
  },
  "r123": {
   "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"
  },
  "r124": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08.(d),(e))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690"
  },
  "r125": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08.(e),(f))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690"
  },
  "r126": {
   "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"
  },
  "r127": {
   "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"
  },
  "r128": {
   "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"
  },
  "r129": {
   "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"
  },
  "r13": {
   "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"
  },
  "r130": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "235",
   "URI": "http://asc.fasb.org/topic&trid=2122369"
  },
  "r131": {
   "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"
  },
  "r132": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794"
  },
  "r133": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22663-107794"
  },
  "r134": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1448-109256"
  },
  "r135": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1505-109256"
  },
  "r136": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1252-109256"
  },
  "r137": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1500-109256"
  },
  "r138": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=SL5780133-109256"
  },
  "r139": {
   "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"
  },
  "r14": {
   "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"
  },
  "r140": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257"
  },
  "r141": {
   "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"
  },
  "r142": {
   "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"
  },
  "r143": {
   "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"
  },
  "r144": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "52",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=117327953&loc=d3e4984-109258"
  },
  "r145": {
   "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"
  },
  "r146": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592"
  },
  "r147": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592"
  },
  "r148": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592"
  },
  "r149": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592"
  },
  "r15": {
   "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"
  },
  "r150": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592"
  },
  "r151": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592"
  },
  "r152": {
   "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"
  },
  "r153": {
   "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"
  },
  "r154": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592"
  },
  "r155": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592"
  },
  "r156": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592"
  },
  "r157": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "275",
   "URI": "http://asc.fasb.org/topic&trid=2134479"
  },
  "r158": {
   "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"
  },
  "r159": {
   "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"
  },
  "r16": {
   "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"
  },
  "r160": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599"
  },
  "r161": {
   "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"
  },
  "r162": {
   "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"
  },
  "r163": {
   "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"
  },
  "r164": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8813-108599"
  },
  "r165": {
   "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"
  },
  "r166": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8933-108599"
  },
  "r167": {
   "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"
  },
  "r168": {
   "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"
  },
  "r169": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e9038-108599"
  },
  "r17": {
   "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"
  },
  "r170": {
   "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"
  },
  "r171": {
   "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"
  },
  "r172": {
   "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"
  },
  "r173": {
   "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"
  },
  "r174": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "280",
   "URI": "http://asc.fasb.org/topic&trid=2134510"
  },
  "r175": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=118952595&loc=d3e4647-111522"
  },
  "r176": {
   "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"
  },
  "r177": {
   "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"
  },
  "r178": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=118936363&loc=d3e4975-111524"
  },
  "r179": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=118936363&loc=SL6953423-111524"
  },
  "r18": {
   "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"
  },
  "r180": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=118936363&loc=d3e5212-111524"
  },
  "r181": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=118936363&loc=d3e5033-111524"
  },
  "r182": {
   "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"
  },
  "r183": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=118936363&loc=d3e5093-111524"
  },
  "r184": {
   "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"
  },
  "r185": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=84159169&loc=d3e10133-111534"
  },
  "r186": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "323",
   "URI": "http://asc.fasb.org/extlink&oid=109237563&loc=d3e33749-111570"
  },
  "r187": {
   "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"
  },
  "r188": {
   "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"
  },
  "r189": {
   "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"
  },
  "r19": {
   "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"
  },
  "r190": {
   "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"
  },
  "r191": {
   "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"
  },
  "r192": {
   "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"
  },
  "r193": {
   "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"
  },
  "r194": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "330",
   "URI": "http://asc.fasb.org/topic&trid=2126998"
  },
  "r195": {
   "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"
  },
  "r196": {
   "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"
  },
  "r197": {
   "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"
  },
  "r198": {
   "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"
  },
  "r199": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13816-109267"
  },
  "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(19))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r200": {
   "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"
  },
  "r201": {
   "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"
  },
  "r202": {
   "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"
  },
  "r203": {
   "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"
  },
  "r204": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "http://asc.fasb.org/subtopic&trid=2144439"
  },
  "r205": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274"
  },
  "r206": {
   "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"
  },
  "r207": {
   "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"
  },
  "r208": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(3)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275"
  },
  "r209": {
   "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"
  },
  "r21": {
   "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"
  },
  "r210": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "((a)(1),(b))",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r211": {
   "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"
  },
  "r212": {
   "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"
  },
  "r213": {
   "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"
  },
  "r214": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(3)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r215": {
   "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"
  },
  "r216": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(d)(1)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r217": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(d)(2)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r218": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "350",
   "URI": "http://asc.fasb.org/topic&trid=2144416"
  },
  "r219": {
   "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"
  },
  "r22": {
   "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"
  },
  "r220": {
   "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"
  },
  "r221": {
   "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"
  },
  "r222": {
   "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"
  },
  "r223": {
   "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"
  },
  "r224": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "360",
   "URI": "http://asc.fasb.org/topic&trid=2155823"
  },
  "r225": {
   "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"
  },
  "r226": {
   "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"
  },
  "r227": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "430",
   "URI": "http://asc.fasb.org/topic&trid=2122452"
  },
  "r228": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "440",
   "URI": "http://asc.fasb.org/topic&trid=2144648"
  },
  "r229": {
   "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"
  },
  "r23": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(22))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r230": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14435-108349"
  },
  "r231": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14557-108349"
  },
  "r232": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "450",
   "URI": "http://asc.fasb.org/topic&trid=2127136"
  },
  "r233": {
   "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"
  },
  "r234": {
   "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"
  },
  "r235": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "((c)(3,4))",
   "Topic": "460",
   "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249"
  },
  "r236": {
   "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"
  },
  "r237": {
   "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"
  },
  "r238": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "460",
   "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249"
  },
  "r239": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "460",
   "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249"
  },
  "r24": {
   "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"
  },
  "r240": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(5)",
   "Topic": "460",
   "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249"
  },
  "r241": {
   "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"
  },
  "r242": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=99376301&loc=d3e1314-112600"
  },
  "r243": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=99376301&loc=d3e1336-112600"
  },
  "r244": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=6802200&loc=SL6230698-112601"
  },
  "r245": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=109500613&loc=SL6036836-161870"
  },
  "r246": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "470",
   "URI": "http://asc.fasb.org/topic&trid=2208564"
  },
  "r247": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(CFRR 211.02)",
   "Topic": "480",
   "URI": "http://asc.fasb.org/extlink&oid=65877616&loc=d3e177068-122764"
  },
  "r248": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=65888546&loc=d3e21300-112643"
  },
  "r249": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21553-112644"
  },
  "r25": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(27))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r250": {
   "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"
  },
  "r251": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21475-112644"
  },
  "r252": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21484-112644"
  },
  "r253": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21488-112644"
  },
  "r254": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21506-112644"
  },
  "r255": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21521-112644"
  },
  "r256": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21538-112644"
  },
  "r257": {
   "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"
  },
  "r258": {
   "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"
  },
  "r259": {
   "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"
  },
  "r26": {
   "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"
  },
  "r260": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "30",
   "Topic": "505",
   "URI": "http://asc.fasb.org/subtopic&trid=2208821"
  },
  "r261": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "505",
   "URI": "http://asc.fasb.org/topic&trid=2208762"
  },
  "r262": {
   "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"
  },
  "r263": {
   "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"
  },
  "r264": {
   "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"
  },
  "r265": {
   "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"
  },
  "r266": {
   "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"
  },
  "r267": {
   "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"
  },
  "r268": {
   "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"
  },
  "r269": {
   "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"
  },
  "r27": {
   "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"
  },
  "r270": {
   "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"
  },
  "r271": {
   "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"
  },
  "r272": {
   "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"
  },
  "r273": {
   "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"
  },
  "r274": {
   "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"
  },
  "r275": {
   "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"
  },
  "r276": {
   "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"
  },
  "r277": {
   "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"
  },
  "r278": {
   "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"
  },
  "r279": {
   "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"
  },
  "r28": {
   "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"
  },
  "r280": {
   "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"
  },
  "r281": {
   "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"
  },
  "r282": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
  },
  "r283": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(i)",
   "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": "(c)(1)(i)-(ii)",
   "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": "(c)(1)(iii)",
   "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)(1)",
   "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)(1)(iv)(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)(1)(iv)(3)",
   "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)",
   "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(30)(a)(1))",
   "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)(i)-(ii)",
   "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)(1)",
   "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": "(c)(2)(iii)(2)",
   "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": "(c)(2)(iii)(3)",
   "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": "(d)",
   "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": "(d)(1)",
   "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": "(d)(2)",
   "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": "(e)",
   "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": "(e)(1)",
   "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",
   "Subparagraph": "(e)(2)",
   "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(30)(a)(3))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r300": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
  },
  "r301": {
   "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"
  },
  "r302": {
   "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"
  },
  "r303": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
  },
  "r304": {
   "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"
  },
  "r305": {
   "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"
  },
  "r306": {
   "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"
  },
  "r307": {
   "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"
  },
  "r308": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=SL79508275-113901"
  },
  "r309": {
   "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"
  },
  "r31": {
   "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"
  },
  "r310": {
   "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"
  },
  "r311": {
   "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"
  },
  "r312": {
   "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"
  },
  "r313": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "718",
   "URI": "http://asc.fasb.org/topic&trid=2228938"
  },
  "r314": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "720",
   "URI": "http://asc.fasb.org/extlink&oid=6419918&loc=d3e35281-107843"
  },
  "r315": {
   "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"
  },
  "r316": {
   "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"
  },
  "r317": {
   "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"
  },
  "r318": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=116821951&loc=d3e31928-109318"
  },
  "r319": {
   "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"
  },
  "r32": {
   "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"
  },
  "r320": {
   "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"
  },
  "r321": {
   "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"
  },
  "r322": {
   "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"
  },
  "r323": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319"
  },
  "r324": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319"
  },
  "r325": {
   "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"
  },
  "r326": {
   "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"
  },
  "r327": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=117331771&loc=SL96870463-158277"
  },
  "r328": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=117331771&loc=SL96870463-158277"
  },
  "r329": {
   "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"
  },
  "r33": {
   "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"
  },
  "r330": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=109238882&loc=d3e39076-109324"
  },
  "r331": {
   "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"
  },
  "r332": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "740",
   "URI": "http://asc.fasb.org/topic&trid=2144680"
  },
  "r333": {
   "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"
  },
  "r334": {
   "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"
  },
  "r335": {
   "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"
  },
  "r336": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "31",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5419-128473"
  },
  "r337": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "38",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5504-128473"
  },
  "r338": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)(1)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=35744584&loc=d3e6927-128479"
  },
  "r339": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=d3e5291-111683"
  },
  "r34": {
   "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"
  },
  "r340": {
   "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"
  },
  "r341": {
   "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"
  },
  "r342": {
   "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"
  },
  "r343": {
   "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"
  },
  "r344": {
   "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"
  },
  "r345": {
   "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"
  },
  "r346": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=118582676&loc=d3e5710-111685"
  },
  "r347": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=118582676&loc=d3e5728-111685"
  },
  "r348": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=118582676&loc=SL6759159-111685"
  },
  "r349": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=118582676&loc=d3e5747-111685"
  },
  "r35": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(5))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r350": {
   "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"
  },
  "r351": {
   "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"
  },
  "r352": {
   "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"
  },
  "r353": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.3A-02(b))",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=116822174&loc=d3e355033-122828"
  },
  "r354": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.3A-03(b))",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=116822174&loc=d3e355100-122828"
  },
  "r355": {
   "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"
  },
  "r356": {
   "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"
  },
  "r357": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624177-113959"
  },
  "r358": {
   "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"
  },
  "r359": {
   "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"
  },
  "r36": {
   "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"
  },
  "r360": {
   "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"
  },
  "r361": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bbb)(1)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258"
  },
  "r362": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bbb)(2)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258"
  },
  "r363": {
   "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"
  },
  "r364": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258"
  },
  "r365": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=SL7498348-110258"
  },
  "r366": {
   "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"
  },
  "r367": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=SL6742756-110258"
  },
  "r368": {
   "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"
  },
  "r369": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=116690757&loc=SL116692626-108610"
  },
  "r37": {
   "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"
  },
  "r370": {
   "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"
  },
  "r371": {
   "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"
  },
  "r372": {
   "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"
  },
  "r373": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "20",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118948100&loc=d3e30304-110892"
  },
  "r374": {
   "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"
  },
  "r375": {
   "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"
  },
  "r376": {
   "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"
  },
  "r377": {
   "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"
  },
  "r378": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32022-110900"
  },
  "r379": {
   "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"
  },
  "r38": {
   "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"
  },
  "r380": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(b,d)",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r381": {
   "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"
  },
  "r382": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391"
  },
  "r383": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=114775744&loc=d3e28541-108399"
  },
  "r384": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=114775744&loc=d3e28551-108399"
  },
  "r385": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=114775744&loc=d3e28555-108399"
  },
  "r386": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400"
  },
  "r387": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(Note 3)",
   "Topic": "840",
   "URI": "http://asc.fasb.org/extlink&oid=82846649&loc=d3e38371-112697"
  },
  "r388": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "840",
   "URI": "http://asc.fasb.org/extlink&oid=77902758&loc=d3e41502-112717"
  },
  "r389": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "840",
   "URI": "http://asc.fasb.org/extlink&oid=77891322&loc=d3e41620-112719"
  },
  "r39": {
   "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"
  },
  "r390": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=119364159&loc=SL77916155-209984"
  },
  "r391": {
   "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"
  },
  "r392": {
   "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"
  },
  "r393": {
   "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"
  },
  "r394": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918666-209980"
  },
  "r395": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(3)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918673-209980"
  },
  "r396": {
   "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"
  },
  "r397": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980"
  },
  "r398": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980"
  },
  "r399": {
   "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"
  },
  "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(6)(b))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r400": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(2)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980"
  },
  "r401": {
   "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"
  },
  "r402": {
   "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"
  },
  "r403": {
   "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"
  },
  "r404": {
   "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"
  },
  "r405": {
   "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"
  },
  "r406": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/subtopic&trid=77888251"
  },
  "r407": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=77888421&loc=SL77919306-209978"
  },
  "r408": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=77888421&loc=SL77919308-209978"
  },
  "r409": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=77888421&loc=SL77919320-209978"
  },
  "r41": {
   "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"
  },
  "r410": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=77888421&loc=SL77919327-209978"
  },
  "r411": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=119202524&loc=SL77919391-209981"
  },
  "r412": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=119202524&loc=SL77919379-209981"
  },
  "r413": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "30",
   "Topic": "842",
   "URI": "http://asc.fasb.org/subtopic&trid=77888252"
  },
  "r414": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "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",
   "Subparagraph": "(d)",
   "Topic": "850",
   "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864"
  },
  "r416": {
   "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"
  },
  "r417": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "850",
   "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39599-107864"
  },
  "r418": {
   "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"
  },
  "r419": {
   "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"
  },
  "r42": {
   "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"
  },
  "r420": {
   "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"
  },
  "r421": {
   "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"
  },
  "r422": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "850",
   "URI": "http://asc.fasb.org/topic&trid=2122745"
  },
  "r423": {
   "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"
  },
  "r424": {
   "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"
  },
  "r425": {
   "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"
  },
  "r426": {
   "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"
  },
  "r427": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "310",
   "Topic": "912",
   "URI": "http://asc.fasb.org/extlink&oid=118261985&loc=d3e55302-109406"
  },
  "r428": {
   "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"
  },
  "r429": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(1)(a))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878"
  },
  "r43": {
   "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"
  },
  "r430": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(10))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878"
  },
  "r431": {
   "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"
  },
  "r432": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(13))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878"
  },
  "r433": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(16))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878"
  },
  "r434": {
   "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"
  },
  "r435": {
   "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"
  },
  "r436": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(4))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878"
  },
  "r437": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(5))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878"
  },
  "r438": {
   "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"
  },
  "r439": {
   "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"
  },
  "r44": {
   "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"
  },
  "r440": {
   "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"
  },
  "r441": {
   "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"
  },
  "r442": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(23))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=116637391&loc=SL114874048-224260"
  },
  "r443": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.9)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=116637391&loc=SL114874048-224260"
  },
  "r444": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "405",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=116652737&loc=d3e64164-112818"
  },
  "r445": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "470",
   "Subparagraph": "e",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=75038535&loc=d3e64711-112823"
  },
  "r446": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "470",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=75038535&loc=d3e64711-112823"
  },
  "r447": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(16))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910"
  },
  "r448": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(1)(g))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910"
  },
  "r449": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(10))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910"
  },
  "r45": {
   "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"
  },
  "r450": {
   "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"
  },
  "r451": {
   "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"
  },
  "r452": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(2))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910"
  },
  "r453": {
   "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"
  },
  "r454": {
   "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"
  },
  "r455": {
   "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"
  },
  "r456": {
   "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"
  },
  "r457": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03.15(a))",
   "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": "220",
   "Subparagraph": "(SX 210.7-04(18))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=116637232&loc=SL114874131-224263"
  },
  "r459": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(19))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=116637232&loc=SL114874131-224263"
  },
  "r46": {
   "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"
  },
  "r460": {
   "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"
  },
  "r461": {
   "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"
  },
  "r462": {
   "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"
  },
  "r463": {
   "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"
  },
  "r464": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "210",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=118262064&loc=SL116631418-115840"
  },
  "r465": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "210",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=118262064&loc=SL116631419-115840"
  },
  "r466": {
   "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"
  },
  "r467": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "210",
   "Topic": "954",
   "URI": "http://asc.fasb.org/extlink&oid=116631420&loc=SL116631458-115580"
  },
  "r468": {
   "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"
  },
  "r469": {
   "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"
  },
  "r47": {
   "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"
  },
  "r470": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b"
  },
  "r471": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r472": {
   "Name": "Form 10-Q",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "13",
   "Subsection": "a-13"
  },
  "r473": {
   "Name": "Forms 10-K, 10-Q, 20-F",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "13",
   "Subsection": "a-1-"
  },
  "r474": {
   "Name": "Industry Guide",
   "Number": "3",
   "Paragraph": "D-E",
   "Publisher": "SEC",
   "Section": "V"
  },
  "r475": {
   "Name": "Regulation 12B",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r476": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "303",
   "Subparagraph": "(5)"
  },
  "r477": {
   "Name": "Regulation S-T",
   "Number": "232",
   "Publisher": "SEC",
   "Section": "405"
  },
  "r478": {
   "Footnote": "2",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "28"
  },
  "r479": {
   "Footnote": "4",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "29"
  },
  "r48": {
   "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"
  },
  "r49": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19(a),20,24)",
   "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)",
   "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.19(b),22(b))",
   "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.19,20)",
   "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.19-26)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r53": {
   "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"
  },
  "r54": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.20,24)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r55": {
   "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"
  },
  "r56": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.22)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r57": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.24)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r58": {
   "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"
  },
  "r59": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.28,29)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r6": {
   "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"
  },
  "r60": {
   "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"
  },
  "r61": {
   "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"
  },
  "r62": {
   "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"
  },
  "r63": {
   "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"
  },
  "r64": {
   "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"
  },
  "r65": {
   "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"
  },
  "r66": {
   "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"
  },
  "r67": {
   "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"
  },
  "r68": {
   "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"
  },
  "r69": {
   "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"
  },
  "r7": {
   "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"
  },
  "r70": {
   "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"
  },
  "r71": {
   "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"
  },
  "r72": {
   "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"
  },
  "r73": {
   "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"
  },
  "r74": {
   "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"
  },
  "r75": {
   "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"
  },
  "r76": {
   "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"
  },
  "r77": {
   "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"
  },
  "r78": {
   "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"
  },
  "r79": {
   "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"
  },
  "r8": {
   "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"
  },
  "r80": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(210.5-03(11))",
   "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(1))",
   "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(20))",
   "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(21))",
   "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(5))",
   "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",
   "Subparagraph": "(SX 210.5-03.1)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227"
  },
  "r86": {
   "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"
  },
  "r87": {
   "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"
  },
  "r88": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.3)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227"
  },
  "r89": {
   "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"
  },
  "r9": {
   "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"
  },
  "r90": {
   "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"
  },
  "r91": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.8)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227"
  },
  "r92": {
   "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"
  },
  "r93": {
   "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"
  },
  "r94": {
   "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"
  },
  "r95": {
   "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"
  },
  "r96": {
   "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"
  },
  "r97": {
   "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"
  },
  "r98": {
   "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"
  },
  "r99": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3367-108585"
  }
 },
 "version": "2.1"
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>41
<FILENAME>R68.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3</span><table class="report" border="0" cellspacing="2" id="idp6819274368">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Intangible Assets Intangible Assets - Additional Information (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 28, 2019</div></th>
<th class="th"><div>Sep. 29, 2018</div></th>
<th class="th"><div>Sep. 28, 2019</div></th>
<th class="th"><div>Sep. 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_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AmortizationOfIntangibleAssets', window );">Amortization of Intangible Assets</a></td>
<td class="nump">$ 1.1<span></span>
</td>
<td class="nump">$ 1.2<span></span>
</td>
<td class="nump">$ 3.3<span></span>
</td>
<td class="nump">$ 3.9<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife', window );">Acquired Finite-lived Intangible Assets, Weighted Average Useful Life</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">10 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 1<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16265-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_FiniteLivedIntangibleAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>42
<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.19.3</span><table class="report" border="0" cellspacing="2" id="idp6627835456">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Information and Enterprise Reporting (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 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_ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock', window );">Schedule of Revenue from External Customers Attributed to Foreign Countries by Geographic Area</a></td>
<td class="text"><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following schedule presents an analysis of the Company&#8217;s product revenues based upon the geographic area to which the product was shipped (in thousands, except percentages):</span></div><div style="line-height:120%;padding-top:2px;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="28"/></tr><tr><td style="width:21%;"/><td style="width:1%;"/><td style="width:7%;"/><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:7%;"/><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:7%;"/><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:7%;"/><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="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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Three Months Ended</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Nine Months Ended</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 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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">September&#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="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">September&#160;29, <br/>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="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">September&#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="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">September&#160;29, <br/>2018</span></div></td></tr><tr><td colspan="4" style="vertical-align:bottom;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;">Geographic area by destination:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><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="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><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="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><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="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><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;">United States (U.S.)</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>157,646</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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>68.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;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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>136,895</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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>67.7</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>469,827</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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>68.2</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>418,178</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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>68.7</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;">Europe, Middle East and Africa</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,356</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><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>18.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>37,257</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><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>18.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>136,234</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><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.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>115,631</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><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.0</span></span></div></td><td style="vertical-align: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;">Asia and Australia</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>22,721</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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>9.9</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,332</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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>10.6</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,524</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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>9.1</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,627</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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>9.0</span></span></div></td><td 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;">North and South America (excluding the U.S.)</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,193</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><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>2.7</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,584</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><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>3.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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>20,389</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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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>2.9</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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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>20,025</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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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>3.3</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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;Total product revenue</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>228,916</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>100.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;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;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>202,068</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>100.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;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;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>688,974</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>100.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>608,461</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>100.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #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_LongLivedAssetsByGeographicAreasTableTextBlock', window );">Schedule of Long-lived Assets by Geographic Areas</a></td>
<td class="text"><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company&#8217;s consolidated long-lived assets (tangible non-current assets) by geographic area are (in thousands, except percentages):</span></div><div style="line-height:120%;padding-top:2px;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="15"/></tr><tr><td style="width:60%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><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:7%;"/><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="overflow:hidden;font-size:10pt;"><span style="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="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">September&#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="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">December&#160;29, <br/>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="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Long-lived assets by geographic area:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><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="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><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;">United States</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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>206,578</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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>98.4</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>262,373</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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>95.6</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;">International</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,311</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><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>1.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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>12,016</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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><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>4.4</span></span></div></td><td style="vertical-align: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;">&#160;&#160;&#160;&#160;&#160;Total</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>209,889</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>100.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;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;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>274,389</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>100.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;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></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_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_ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the names of foreign countries from which revenue is material and the amount of revenue from external customers attributed to those countries. An entity may also provide subtotals of geographic information about groups of countries.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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)<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br><br>Reference 2: 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 (a)<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_ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>43
<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.19.3</span><table class="report" border="0" cellspacing="2" id="idp6624662960">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other Non-Current Liabilities Other Non-Current Liabilities (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 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_masi_OtherLiabilitiesLongTermAbstract', window );"><strong>Other Liabilities, Long Term [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_masi_ComponentsOfOtherLiabilitiesLongTermTableTableTextBlock', window );">Schedule of Components Of Other Liabilities Long Term Table</a></td>
<td class="text"><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other non-current liabilities consist of the following (in thousands):</span></div><div style="line-height:120%;padding-top:6px;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="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="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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">September&#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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">December&#160;29, <br/>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;">Income tax payable, noncurrent</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>21,522</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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>21,522</span></span></div></td><td style="vertical-align: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;">Lessee lease liabilities, noncurrent</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,451</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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: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;">Unrecognized tax benefits</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,744</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11,717</span></span></div></td><td style="vertical-align: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;">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>2,925</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,956</span></span></div></td><td 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:#bfe4ff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#bfe4ff;">Other</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#bfe4ff;padding-left: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,204</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#bfe4ff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#bfe4ff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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:#bfe4ff;padding-left: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,003</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#bfe4ff;"><div style="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;">&#160;&#160;&#160;&#160;&#160;Total other non-current liabilities</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>55,846</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>39,198</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #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_masi_ComponentsOfOtherLiabilitiesLongTermTableTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This element may be used as a single block of text to encapsulate the entire disclosure for other liabilities including data and tables.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">masi_ComponentsOfOtherLiabilitiesLongTermTableTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>masi_</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_masi_OtherLiabilitiesLongTermAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Other Liabilities, Long Term [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;">masi_OtherLiabilitiesLongTermAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>masi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>44
<FILENAME>R79.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3</span><table class="report" border="0" cellspacing="2" id="idp6840099360">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock Repurchase Program - Additional Information (Detail) - USD ($)<br></strong></div></th>
<th class="th" colspan="4">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
<th class="th" colspan="1">15 Months Ended</th>
<th class="th" colspan="1">36 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Sep. 28, 2019</div></th>
<th class="th"><div>Jun. 29, 2019</div></th>
<th class="th"><div>Sep. 29, 2018</div></th>
<th class="th"><div>Mar. 31, 2018</div></th>
<th class="th"><div>Sep. 28, 2019</div></th>
<th class="th"><div>Sep. 29, 2018</div></th>
<th class="th"><div>Sep. 28, 2019</div></th>
<th class="th"><div>Sep. 01, 2018</div></th>
<th class="th"><div>Jul. 01, 2018</div></th>
<th class="th"><div>Sep. 01, 2015</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class of Stock [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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1', window );">Stock Repurchase Program, Remaining Authorized Repurchase Amount</a></td>
<td class="nump">$ 4,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="nump">$ 4,800,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4,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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockSharesAcquired', window );">Shares repurchased(1)</a></td>
<td class="nump">1,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">208,000<span></span>
</td>
<td class="nump">196,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_TreasuryStockAcquiredAverageCostPerShare', window );">Average cost per share</a></td>
<td class="nump">$ 139.91<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 134.05<span></span>
</td>
<td class="nump">$ 84.14<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockValueAcquiredCostMethod', window );">Value of shares repurchased</a></td>
<td class="nump">$ 70,000<span></span>
</td>
<td class="nump">$ 27,854,000<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 16,490,000<span></span>
</td>
<td class="nump">$ 27,924,000<span></span>
</td>
<td class="nump">$ 16,490,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareRepurchaseProgramAxis=masi_A2015RepurchaseProgramMember', window );">2015 Repurchase Program</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class of Stock [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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockSharesAcquired', window );">Shares repurchased(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>
<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,100,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_ShareRepurchaseProgramAxis=masi_A2015RepurchaseProgramMember', window );">2015 Repurchase Program | Common 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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class of Stock [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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased', window );">Number of common shares authorized to be repurchased under new stock repurchase program</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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,000,000.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_StockRepurchaseProgramPeriodInForce1', window );">Stock Repurchase Program, 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">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareRepurchaseProgramAxis=masi_A2018RepurchaseProgramMember', window );">2018 Repurchase Program | Common 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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class of Stock [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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased', window );">Number of common shares authorized to be repurchased under new stock repurchase program</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockRepurchaseProgramPeriodInForce1', window );">Stock Repurchase Program, 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">3 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_us-gaap_ClassOfStockLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_ClassOfStockLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 authorized to be repurchased by an entity's Board of Directors under a stock repurchase 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_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased</td>
</tr>
<tr>
<td style="padding-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_StockRepurchaseProgramPeriodInForce1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Period which shares may be purchased under a stock repurchase plan authorized by an entity's Board of Directors, 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_StockRepurchaseProgramPeriodInForce1</td>
</tr>
<tr>
<td style="padding-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_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount remaining of a stock repurchase plan authorized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockAcquiredAverageCostPerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 cost of shares repurchased divided by the total number of shares repurchased.</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 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_TreasuryStockAcquiredAverageCostPerShare</td>
</tr>
<tr>
<td style="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_TreasuryStockSharesAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares that have been repurchased during the period and are being held in 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 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(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_TreasuryStockSharesAcquired</td>
</tr>
<tr>
<td style="padding-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_TreasuryStockValueAcquiredCostMethod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockValueAcquiredCostMethod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareRepurchaseProgramAxis=masi_A2015RepurchaseProgramMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareRepurchaseProgramAxis=masi_A2015RepurchaseProgramMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareRepurchaseProgramAxis=masi_A2018RepurchaseProgramMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareRepurchaseProgramAxis=masi_A2018RepurchaseProgramMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>45
<FILENAME>R85.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3</span><table class="report" border="0" cellspacing="2" id="idp6821546512">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes - Additional Information (Detail) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 28, 2019</div></th>
<th class="th"><div>Sep. 29, 2018</div></th>
<th class="th"><div>Sep. 28, 2019</div></th>
<th class="th"><div>Sep. 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_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherTaxExpenseBenefit', window );">Other Tax Expense (Benefit)</a></td>
<td class="nump">$ 7.0<span></span>
</td>
<td class="nump">$ 14.6<span></span>
</td>
<td class="nump">$ 13.1<span></span>
</td>
<td class="nump">$ 21.7<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefits', window );">Gross unrecognized tax benefit</a></td>
<td class="nump">16.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">16.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate', window );">Unrecognized tax benefit that would affect effective tax rate</a></td>
<td class="nump">$ 15.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 15.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_OtherTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 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 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 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32672-109319<br><br>Reference 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_OtherTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The total amount of unrecognized tax benefits that, if recognized, would affect the effective tax rate.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 (b)<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_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>46
<FILENAME>R75.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3</span><table class="report" border="0" cellspacing="2" id="idp6773617888">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Deferred Revenue and Other Contract Liabilities - Unrecognized Contract Revenue (Details)<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Sep. 28, 2019 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2019-12-31', window );">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2019-12-31</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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems', window );"><strong>Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligation', window );">Unrecognized Contract Revenue</a></td>
<td class="nump">$ 204,696<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2021-12-31', window );">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2021-12-31</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems', window );"><strong>Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [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_RevenueRemainingPerformanceObligation', window );">Unrecognized Contract Revenue</a></td>
<td class="nump">302,540<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2023-12-31', window );">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2023-12-31</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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems', window );"><strong>Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligation', window );">Unrecognized Contract Revenue</a></td>
<td class="nump">143,841<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2025-12-31', window );">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2025-12-31</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems', window );"><strong>Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [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_RevenueRemainingPerformanceObligation', window );">Unrecognized Contract Revenue</a></td>
<td class="nump">37,259<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=None', window );">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: (nil)</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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems', window );"><strong>Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligation', window );">Unrecognized Contract Revenue</a></td>
<td class="nump">$ 688,336<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_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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2019-12-31">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2019-12-31</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2021-12-31">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2021-12-31</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2023-12-31">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2023-12-31</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2025-12-31">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2025-12-31</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=None">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=None</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>47
<FILENAME>R71.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3</span><table class="report" border="0" cellspacing="2" id="idp6613182000">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Goodwill Goodwill - Additional Information (Details)<br> $ in Millions</strong></div></th>
<th class="th">
<div>Sep. 21, 2018 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_masi_GoodwillAbstract', window );"><strong>Goodwill [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_PaymentsToAcquireBusinessesGross', window );">Acquisition through business combination</a></td>
<td class="nump">$ 4.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_GoodwillAcquiredDuringPeriod', window );">Goodwill, Acquired During Period</a></td>
<td class="nump">2.8<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_masi_DeferredTaxAdjustmentfromPurchasePriceAllocation', window );">Deferred Tax Adjustment from Purchase Price Allocation</a></td>
<td class="nump">$ 0.7<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_masi_DeferredTaxAdjustmentfromPurchasePriceAllocation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Adjustment from Purchase Price Allocation</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">masi_DeferredTaxAdjustmentfromPurchasePriceAllocation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>masi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_masi_GoodwillAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Goodwill [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;">masi_GoodwillAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>masi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAcquiredDuringPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 (b)<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_GoodwillAcquiredDuringPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireBusinessesGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 business during the period. The cash portion only of the acquisition price.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(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 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_PaymentsToAcquireBusinessesGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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>48
<FILENAME>R81.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3</span><table class="report" border="0" cellspacing="2" id="idp6770447280">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation - Number and Weighted Average Exercise Price of Options Issued and Outstanding under all Stock Option Plans (Detail) - $ / shares<br> shares in Thousands</strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant', window );">Options available for grant, end of period</a></td>
<td class="nump">2,400<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Options outstanding, beginning of period</a></td>
<td class="nump">5,676<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod', window );">Granted</a></td>
<td class="nump">447<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod', window );">Canceled</a></td>
<td class="num">(132)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Exercised</a></td>
<td class="num">(699)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Options outstanding, end of period</a></td>
<td class="nump">5,292<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber', window );">Options exercisable, end of period</a></td>
<td class="nump">3,412<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward', window );"><strong>Average Exercise Price</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Options outstanding, beginning of period</a></td>
<td class="nump">$ 43.61<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice', window );">Granted</a></td>
<td class="nump">138.42<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice', window );">Canceled</a></td>
<td class="nump">79.27<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice', window );">Exercised</a></td>
<td class="nump">32.61<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Options outstanding, end of period</a></td>
<td class="nump">52.18<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice', window );">Options exercisable, end of period</a></td>
<td class="nump">$ 33.30<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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)(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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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)(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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 number of share options (or share units) granted during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>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)(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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of options outstanding, including both vested and non-vested options.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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><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 (c)(1)(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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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)(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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which option holders acquired shares when converting their stock options into shares.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of share options (or share units) exercised during the current period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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)(2)<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 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><br>Reference 5: 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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>49
<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.19.3</span><table class="report" border="0" cellspacing="2" id="idp6767315504">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies - Reconciliation of Basic and Diluted Net Income Per Share (Detail) - USD ($)<br> $ / shares in Units, shares in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 28, 2019</div></th>
<th class="th"><div>Sep. 29, 2018</div></th>
<th class="th"><div>Sep. 28, 2019</div></th>
<th class="th"><div>Sep. 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Options to purchase of shares of common stock</a></td>
<td class="nump">400<span></span>
</td>
<td class="nump">600<span></span>
</td>
<td class="nump">300<span></span>
</td>
<td class="nump">1,100<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareReconciliationAbstract', window );"><strong>Net income attributable to stockholders of Masimo Corporation:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">$ 49,085<span></span>
</td>
<td class="nump">$ 57,126<span></span>
</td>
<td class="nump">$ 143,295<span></span>
</td>
<td class="nump">$ 146,609<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract', window );"><strong>Net income</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">$ 49,085<span></span>
</td>
<td class="nump">$ 57,126<span></span>
</td>
<td class="nump">$ 143,295<span></span>
</td>
<td class="nump">$ 146,609<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Weighted-average shares outstanding - basic</a></td>
<td class="nump">53,535<span></span>
</td>
<td class="nump">52,432<span></span>
</td>
<td class="nump">53,367<span></span>
</td>
<td class="nump">52,046<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Net income per basic share</a></td>
<td class="nump">$ 0.92<span></span>
</td>
<td class="nump">$ 1.09<span></span>
</td>
<td class="nump">$ 2.69<span></span>
</td>
<td class="nump">$ 2.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_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract', window );"><strong>Diluted 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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Weighted-average shares outstanding - basic</a></td>
<td class="nump">53,535<span></span>
</td>
<td class="nump">52,432<span></span>
</td>
<td class="nump">53,367<span></span>
</td>
<td class="nump">52,046<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements', window );">Diluted share equivalent: stock options, RSUs and PSUs</a></td>
<td class="nump">3,727<span></span>
</td>
<td class="nump">3,805<span></span>
</td>
<td class="nump">3,688<span></span>
</td>
<td class="nump">3,829<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Weighted-average shares outstanding - diluted</a></td>
<td class="nump">57,262<span></span>
</td>
<td class="nump">56,237<span></span>
</td>
<td class="nump">57,055<span></span>
</td>
<td class="nump">55,875<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Net income per diluted share</a></td>
<td class="nump">$ 0.86<span></span>
</td>
<td class="nump">$ 1.02<span></span>
</td>
<td class="nump">$ 2.51<span></span>
</td>
<td class="nump">$ 2.62<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_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_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<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(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637232&amp;loc=SL114874131-224263<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<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><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=117327953&amp;loc=d3e4984-109258<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(21))<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=d3e1252-109256<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<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(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637391&amp;loc=SL114874048-224260<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=SL5780133-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_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=117327953&amp;loc=d3e4984-109258<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=d3e1252-109256<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<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(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637391&amp;loc=SL114874048-224260<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<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><br>Reference 7: 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(21))<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=SL5780133-109256<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<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(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637232&amp;loc=SL114874131-224263<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareReconciliationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareReconciliationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28A<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=d3e1500-109256<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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/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_NetIncomeLossAvailableToCommonStockholdersBasicAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 (a)<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 45<br> -Paragraph 16<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=d3e1505-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_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=d3e1448-109256<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> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>50
<FILENAME>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.19.3</span><table class="report" border="0" cellspacing="2" id="idp6756051680">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Other Current Assets Other Current Assets (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Sep. 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_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract', window );"><strong>Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetInvestmentInLeaseCurrent', window );">Lease receivable, current</a></td>
<td class="nump">$ 19,855<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_PrepaidTaxes', window );">Prepaid income taxes</a></td>
<td class="nump">15,013<span></span>
</td>
<td class="nump">3,071<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PrepaidExpenseCurrent', window );">Prepaid expenses</a></td>
<td class="nump">10,052<span></span>
</td>
<td class="nump">10,582<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValueAddedTaxReceivableCurrent', window );">Indirect taxes receivable</a></td>
<td class="nump">7,115<span></span>
</td>
<td class="nump">6,516<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NontradeReceivablesCurrent', window );">Customer notes receivable</a></td>
<td class="nump">2,954<span></span>
</td>
<td class="nump">3,780<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAssetsMiscellaneousCurrent', window );">Other current assets</a></td>
<td class="nump">5,780<span></span>
</td>
<td class="nump">5,278<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_OtherAssetsCurrent', window );">Total other current assets</a></td>
<td class="nump">$ 60,769<span></span>
</td>
<td class="nump">$ 29,227<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_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetInvestmentInLeaseCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 investment in sales-type and direct financing 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 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=77888421&amp;loc=SL77919306-209978<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=77888421&amp;loc=SL77919308-209978<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetInvestmentInLeaseCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NontradeReceivablesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 amounts currently receivable other than from customers. For classified balance sheets, represents the current amount receivable, that is amounts 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/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_NontradeReceivablesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 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.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_OtherAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsMiscellaneousCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of other miscellaneous assets expected to be realized or consumed 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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsMiscellaneousCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidExpenseCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 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 2<br> -URI http://asc.fasb.org/extlink&amp;oid=118951113&amp;loc=d3e6787-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 1<br> -Subparagraph (g)<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 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_PrepaidExpenseCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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_ValueAddedTaxReceivableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 value added taxes due either from customers arising from sales on credit terms, or as previously overpaid to tax authorities. For classified balance sheets, represents the current amount receivable, that is amounts 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/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_ValueAddedTaxReceivableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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>51
<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.19.3</span><table class="report" border="0" cellspacing="2" id="idp6716315264">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Lessee ROU Assets and Lease Liabilities Lessee ROU Assets and Lease Liabilities (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_masi_LesseeOperatingLeaseBalanceSheetClassificationTableTextBlock', window );">Lessee Operating Lease Balance Sheet Classification</a></td>
<td class="text"><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">For the period ended </span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;">, the balance sheet classifications for amounts related to the Company&#8217;s operating leases for which it is the lessee are as follows:</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="6"/></tr><tr><td style="width:28%;"/><td style="width:57%;"/><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="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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Balance sheet classification</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">September&#160;28, <br/>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;">Lessee ROU assets</span></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;">Other non-current assets</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>19,892</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><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="overflow:hidden;height:10px;font-size:10pt;"><span style="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:10px;font-size:10pt;"><span style="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:10px;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:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</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;">Lessee current lease liabilities</span></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;">Other current liabilities</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,680</span></span></div></td><td style="vertical-align: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;">Lessee non-current lease liabilities</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;">Other non-current liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,451</span></span></div></td><td 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;">&#160;&#160;&#160;&#160;&#160;Total operating lease liabilities</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><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;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>21,131</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><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_LesseeOperatingLeaseLiabilityMaturityTableTextBlock', window );">Lessee, Operating Lease, Liability, Maturity</a></td>
<td class="text"><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;">, estimated future operating lease payments for each of the following fiscal years were as follows (in thousands):</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="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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;text-decoration:underline;">Fiscal year</span></div></td><td colspan="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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Amount</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;">2019 (balance of year)</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,332</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;">2020</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,180</span></span></div></td><td 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;">2021</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,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: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;">2022</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,053</span></span></div></td><td 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;">2023</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,836</span></span></div></td><td style="vertical-align: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="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Thereafter</span><span style="font-family:inherit;font-size:8pt;"><sup style="vertical-align:top;line-height:120%;background-color:transparent; font-size:5pt">(1)</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>11,106</span></span></div></td><td 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: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;">&#160;&#160;&#160;Total</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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>24,646</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: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;">&#160;&#160;&#160;Imputed 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>(3,515</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: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;">&#160;&#160;&#160;Present value</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>21,131</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><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:10pt;"><span style="font-family:inherit;font-size:10pt;">______________</span></div><div style="line-height:120%;padding-top:6px;text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(1)</sup></span><span style="font-family:inherit;font-size:8pt;"> &#160;&#160;&#160;&#160;Includes optional renewal period for certain leases.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock', window );">Contractual Obligation, Fiscal Year Maturity Schedule</a></td>
<td class="text"><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;">December&#160;29, 2018</span><span style="font-family:inherit;font-size:10pt;">, the estimated future minimum lease payments, including interest, under operating leases for each of the following fiscal years ending on or about December&#160;31 were as follows (in thousands):</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"/></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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;text-decoration:underline;">Fiscal year</span></div></td><td colspan="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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Amount</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;">2019</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>6,926</span></span></div></td><td style="vertical-align: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;">2020</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,422</span></span></div></td><td 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;">2021</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,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: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;">2022</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,701</span></span></div></td><td 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;">2023</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,568</span></span></div></td><td style="vertical-align: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="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Thereafter</span><span style="font-family:inherit;font-size:8pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(1)</sup></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>9,921</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="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;Total</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>26,922</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #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;">______________</span></div><div style="line-height:120%;padding-top:6px;text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(1)</sup></span><span style="font-family:inherit;font-size:8pt;"> &#160;&#160;&#160;&#160;Includes optional renewal period for certain leases.</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_LeaseCostTableTextBlock', window );">Lease, Cost</a></td>
<td class="text"><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Lease costs for the three and </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;"> were as follows (in thousands):</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="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="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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">September&#160;28, 2019</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 colspan="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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Three Months Ended</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Nine Months<br/>Ended</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;">Operating lease costs</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,717</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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>5,170</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;">Short-term lease 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: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</span></span></div></td><td 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;">Sublease 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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(52</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>(156</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;">&#160;&#160;&#160;&#160;&#160;Total lease cost</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,665</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,026</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></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;">For the </span><span style="font-family:inherit;font-size:10pt;">three</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September&#160;29, 2018</span><span style="font-family:inherit;font-size:10pt;">, rental expense related to operating leases was </span><span style="font-family:inherit;font-size:10pt;"><span>$1.7 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$5.2 million</span></span><span style="font-family:inherit;font-size:10pt;">, respectively.</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_masi_LesseeOperatingLeaseBalanceSheetClassificationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>[Table Text Block] for Lessee Operating Lease Balance Sheet Classification [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;">masi_LesseeOperatingLeaseBalanceSheetClassificationTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>masi_</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_ContractualObligationFiscalYearMaturityScheduleTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 contractual obligation by timing of payment due. Includes, but is not limited to, long-term debt obligation, lease obligation, and purchase obligation.</p></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 SEC<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 303<br> -Paragraph (a)<br> -Subparagraph (5)<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock</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_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>52
<FILENAME>R33.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3</span><table class="report" border="0" cellspacing="2" id="idp6835342384">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other Current Assets Other Current Assets (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 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_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract', window );"><strong>Deferred Costs, Capitalized, Prepaid, and Other 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_ScheduleOfOtherAssetsTableTextBlock', window );">Schedule of Other Non-Current Assets</a></td>
<td class="text"><div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other current assets consist of the following (in thousands): </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="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="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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">September&#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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">December&#160;29, <br/>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;">Lease receivable, current</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>19,855</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 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></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;">Prepaid 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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>15,013</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,071</span></span></div></td><td 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;">Prepaid 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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,052</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,582</span></span></div></td><td style="vertical-align: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;">Indirect taxes 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>7,115</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,516</span></span></div></td><td 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;">Customer notes 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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,954</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,780</span></span></div></td><td style="vertical-align: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;">Other current 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>5,780</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,278</span></span></div></td><td 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;">&#160;&#160;&#160;&#160;&#160;Total other current assets</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>60,769</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>29,227</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><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;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other assets, long-term consist of the following (in thousands):</span></div><div style="line-height:120%;padding-top:6px;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="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="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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">September&#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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">December&#160;29, <br/>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;">Lessee ROU assets</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>19,892</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 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></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;">Strategic 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;"><span>6,287</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,200</span></span></div></td><td 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;">Prepaid deposits</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,048</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,881</span></span></div></td><td style="vertical-align: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;">Restricted cash</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>151</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;"><div style="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>151</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="text-align:left;padding-left:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total other assets, long-term</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>29,378</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,232</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #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_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfOtherAssetsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 amounts of other assets. This disclosure includes other current assets and other noncurrent assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfOtherAssetsTableTextBlock</td>
</tr>
<tr>
<td style="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>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.19.3</span><table class="report" border="0" cellspacing="2" id="idp6827773920">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Condensed Consolidated Balance Sheets (Parenthetical) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Sep. 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_StatementOfFinancialPositionAbstract', window );"><strong>Statement of Financial Position [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent', window );">Accounts receivable, allowance for doubtful accounts</a></td>
<td class="nump">$ 1,946<span></span>
</td>
<td class="nump">$ 1,535<span></span>
</td>
</tr>
<tr class="re">
<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</a></td>
<td class="nump">$ 1,108,359<span></span>
</td>
<td class="nump">$ 969,065<span></span>
</td>
</tr>
<tr class="ro">
<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.001<span></span>
</td>
<td class="nump">$ 0.001<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockSharesAuthorized', window );">Preferred stock, shares authorized</a></td>
<td class="nump">5,000,000<span></span>
</td>
<td class="nump">5,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockSharesIssued', window );">Preferred stock, shares 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_PreferredStockSharesOutstanding', window );">Preferred stock, shares outstanding</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_CommonStockParOrStatedValuePerShare', window );">Common stock, par value</a></td>
<td class="nump">$ 0.001<span></span>
</td>
<td class="nump">$ 0.001<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock, shares authorized</a></td>
<td class="nump">100,000,000<span></span>
</td>
<td class="nump">100,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_CommonStockSharesOutstanding', window );">Common stock, shares outstanding</a></td>
<td class="nump">53,611,000<span></span>
</td>
<td class="nump">53,085,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockShares', window );">Treasury stock, shares</a></td>
<td class="nump">15,463,000<span></span>
</td>
<td class="nump">15,255,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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_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_PreferredStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.</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_PreferredStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementOfFinancialPositionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementOfFinancialPositionAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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>54
<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.19.3</span><table class="report" border="0" cellspacing="2" id="idp6840150800">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Condensed Consolidated Statements of Cash Flows - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 28, 2019</div></th>
<th class="th"><div>Sep. 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_NetCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Cash flows from operating activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net income</a></td>
<td class="nump">$ 143,295<span></span>
</td>
<td class="nump">$ 146,609<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Adjustments to reconcile net income to net cash provided by operating activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">17,569<span></span>
</td>
<td class="nump">15,959<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Stock-based compensation</a></td>
<td class="nump">29,645<span></span>
</td>
<td class="nump">19,695<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GainLossOnSaleOfPropertyPlantEquipment', window );">Loss on disposal of property, equipment and intangibles</a></td>
<td class="nump">149<span></span>
</td>
<td class="nump">641<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProvisionForDoubtfulAccounts', window );">Provision (benefit) from doubtful accounts</a></td>
<td class="nump">678<span></span>
</td>
<td class="num">(401)<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Benefit from deferred income taxes</a></td>
<td class="num">(19)<span></span>
</td>
<td class="num">(6,747)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract', window );"><strong>Changes in operating assets and liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsReceivable', window );">(Increase) decrease in accounts receivable</a></td>
<td class="num">(21,697)<span></span>
</td>
<td class="nump">17,384<span></span>
</td>
</tr>
<tr class="re">
<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 );">Increase in inventories</a></td>
<td class="num">(15,221)<span></span>
</td>
<td class="num">(1,069)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherCurrentAssets', window );">Increase in other current assets</a></td>
<td class="num">(12,060)<span></span>
</td>
<td class="num">(15,606)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromLeasePayments', window );">Increase in lease receivable, net</a></td>
<td class="num">(9,396)<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_IncreaseDecreaseInDeferredCharges', window );">Decrease (increase) in deferred costs and other contract assets</a></td>
<td class="nump">8,901<span></span>
</td>
<td class="num">(10,400)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets', window );">(Increase) decrease in other non-current assets</a></td>
<td class="num">(68)<span></span>
</td>
<td class="nump">496<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsPayable', window );">(Decrease) increase in accounts payable</a></td>
<td class="num">(1,223)<span></span>
</td>
<td class="nump">4,090<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities', window );">(Decrease) increase in accrued compensation</a></td>
<td class="num">(975)<span></span>
</td>
<td class="nump">1,919<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccruedLiabilities', window );">Increase in accrued liabilities</a></td>
<td class="nump">389<span></span>
</td>
<td class="nump">5,695<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable', window );">Increase in income tax payable</a></td>
<td class="nump">3,430<span></span>
</td>
<td class="nump">410<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInDeferredRevenue', window );">Increase in deferred revenue and other contract-related liabilities</a></td>
<td class="nump">6,760<span></span>
</td>
<td class="nump">3,981<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities', window );">Increase (decrease) in other non-current liabilities</a></td>
<td class="nump">1,259<span></span>
</td>
<td class="num">(6,351)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">Net cash provided by operating activities</a></td>
<td class="nump">151,416<span></span>
</td>
<td class="nump">176,305<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract', window );"><strong>Cash flows from investing activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireShortTermInvestments', window );">Purchases of short-term investments, net</a></td>
<td class="num">(120,000)<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_PaymentsToAcquirePropertyPlantAndEquipment', window );">Purchases of property and equipment, net</a></td>
<td class="num">(56,064)<span></span>
</td>
<td class="num">(12,299)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireIntangibleAssets', window );">Increase in intangible assets</a></td>
<td class="num">(2,968)<span></span>
</td>
<td class="num">(4,718)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireLongtermInvestments', window );">Business combination, net of cash acquired, and strategic investments</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">4,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_PaymentsForProceedsFromOtherInvestingActivities', window );">(Purchases of) proceeds from strategic investments, net</a></td>
<td class="nump">5,189<span></span>
</td>
<td class="num">(453)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">Net cash used in investing activities</a></td>
<td class="num">(184,221)<span></span>
</td>
<td class="num">(20,564)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract', window );"><strong>Cash flows from financing activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromStockOptionsExercised', window );">Proceeds from issuance of common stock</a></td>
<td class="nump">22,706<span></span>
</td>
<td class="nump">42,297<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Payroll tax withholdings on behalf of employees for vested equity awards</a></td>
<td class="nump">123<span></span>
</td>
<td class="nump">168<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsForRepurchaseOfCommonStock', window );">Repurchases of common stock</a></td>
<td class="num">(27,924)<span></span>
</td>
<td class="num">(18,478)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivities', window );">Net cash (used in) provided by financing activities</a></td>
<td class="num">(5,341)<span></span>
</td>
<td class="nump">23,651<span></span>
</td>
</tr>
<tr class="re">
<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 foreign currency exchange rates on cash</a></td>
<td class="num">(983)<span></span>
</td>
<td class="num">(1,230)<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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect', window );">Net (decrease) increase in cash, cash equivalents and restricted cash</a></td>
<td class="num">(39,129)<span></span>
</td>
<td class="nump">178,162<span></span>
</td>
</tr>
<tr class="re">
<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, cash equivalents and restricted cash at end of period</a></td>
<td class="nump">513,360<span></span>
</td>
<td class="nump">493,488<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents</a></td>
<td class="nump">$ 513,512<span></span>
</td>
<td class="nump">$ 493,645<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_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_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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 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 4<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3044-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 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=SL98516268-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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, and cash and cash equivalents restricted to withdrawal or usage; excluding effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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><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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_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_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_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_IncreaseDecreaseInAccountsPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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_IncreaseDecreaseInAccountsPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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_IncreaseDecreaseInAccruedIncomeTaxesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the period in the amount due for taxes based on the reporting entity's earnings or attributable to the entity's income earning process (business presence) within a given jurisdiction.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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_IncreaseDecreaseInAccruedIncomeTaxesPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccruedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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_IncreaseDecreaseInAccruedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInDeferredCharges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the value of expenditures made during the current reporting period for benefits that will be received over a period of years. Deferred charges differ from prepaid expenses in that they usually extend over a long period of time and may or may not be regularly recurring costs of operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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_IncreaseDecreaseInDeferredCharges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInDeferredRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in deferred income and obligation to transfer product and 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/exampleRef<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_IncreaseDecreaseInDeferredRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate amount of obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits.</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_IncreaseDecreaseInEmployeeRelatedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_IncreaseDecreaseInOtherCurrentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 current assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/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_IncreaseDecreaseInOtherCurrentAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 noncurrent assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/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_IncreaseDecreaseInOtherNoncurrentAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in operating liabilities classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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_IncreaseDecreaseInOtherOperatingLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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_PaymentsForRepurchaseOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow to reacquire common stock during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 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_PaymentsForRepurchaseOfCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_PaymentsToAcquireIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow to acquire asset without physical form usually arising from contractual or other legal rights, excluding goodwill.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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_PaymentsToAcquireIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireLongtermInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for securities or other assets acquired, which qualify for treatment as an investing activity and are to be liquidated, if necessary, beyond the current operating cycle. Includes cash flows from securities classified as trading securities that were acquired for reasons other than sale in the long-term.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireLongtermInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_PaymentsToAcquireShortTermInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for securities or other assets acquired, which qualify for treatment as an investing activity and are to be liquidated, if necessary, within the current operating cycle. Includes cash flows from securities classified as trading securities that were acquired for reasons other than sale in the short-term.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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> -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_PaymentsToAcquireShortTermInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromLeasePayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 inflows from lease payments.</p></div>
<a 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 30<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=77888421&amp;loc=SL77919320-209978<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 30<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=77888421&amp;loc=SL77919327-209978<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromLeasePayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow from exercise of option 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 2A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=SL79508275-113901<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 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_ProceedsFromStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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>
<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>55
<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.19.3</span><table class="report" border="0" cellspacing="2" id="idp6647539264">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Related Party Transactions<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 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 );">Related Party Transactions</a></td>
<td class="text"><div style="line-height:120%;padding-top:17px;font-size:10pt;"><span style="font-weight:bold;">3. Related Party Transactions</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> </span></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company&#8217;s Chairman and Chief Executive Officer (CEO) is also the Chairman and CEO of Cercacor. The Company is a party to the following agreements with Cercacor:</span></div><table cellpadding="0" cellspacing="0" style="padding-top:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><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;font-style:italic;">Cross-Licensing Agreement - </span><span style="font-family:inherit;font-size:10pt;">The Company and Cercacor are parties to the Cross-Licensing Agreement, which governs each party&#8217;s rights to certain intellectual property held by the two companies. The Company is subject to certain annual minimum aggregate royalty obligations for use of the rainbow</span><span style="font-family:inherit;font-size:7pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">&#174;</sup></span><span style="font-family:inherit;font-size:10pt;"> licensed technology. The current annual minimum royalty obligation is </span><span style="font-family:inherit;font-size:10pt;"><span>$5.0 million</span></span><span style="font-family:inherit;font-size:10pt;">. Aggregate liabilities to Cercacor arising under the Cross-Licensing Agreement were </span><span style="font-family:inherit;font-size:10pt;"><span>$3.4 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$3.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> for the </span><span style="font-family:inherit;font-size:10pt;">three</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">September&#160;29, 2018</span><span style="font-family:inherit;font-size:10pt;">, respectively. Aggregate liabilities to Cercacor arising under the Cross-Licensing Agreement were </span><span style="font-family:inherit;font-size:10pt;"><span>$9.2 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$7.5 million</span></span><span style="font-family:inherit;font-size:10pt;"> for the </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">September&#160;29, 2018</span><span style="font-family:inherit;font-size:10pt;">, respectively. </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:24px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">&#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;font-style:italic;">Administrative Services Agreement</span><span style="font-family:inherit;font-size:10pt;"> - The Company is a party to an administrative services agreement with Cercacor (G&amp;A Services Agreement), which governs certain general and administrative services that the Company provides to Cercacor. Amounts charged by the Company pursuant to the G&amp;A Services Agreement were&#160;</span><span style="font-family:inherit;font-size:10pt;"><span>$0.1 million</span></span><span style="font-family:inherit;font-size:10pt;"> or less for each of the </span><span style="font-family:inherit;font-size:10pt;">three</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">September&#160;29, 2018</span><span style="font-family:inherit;font-size:10pt;">. Amounts charged by the Company pursuant to the G&amp;A Services Agreement were&#160;</span><span style="font-family:inherit;font-size:10pt;"><span>$0.2 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$0.1 million</span></span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> </span><span style="font-family:inherit;font-size:10pt;">for the </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">September&#160;29, 2018</span><span style="font-family:inherit;font-size:10pt;">, respectively.</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:24px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><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;font-style:italic;">Sublease Agreement</span><span style="font-family:inherit;font-size:10pt;"> - In March 2016, the Company entered into a sublease agreement with Cercacor for approximately </span><span style="font-family:inherit;font-size:10pt;"><span>16,830</span></span><span style="font-family:inherit;font-size:10pt;"> square feet of excess office and laboratory space located at 40 Parker, Irvine, California (Cercacor Sublease). The Cercacor Sublease began on May 1, 2016 and expires on November 30, 2019. The Company recognized </span><span style="font-family:inherit;font-size:10pt;"><span>$0.1 million</span></span><span style="font-family:inherit;font-size:10pt;"> in sublease income for each of the </span><span style="font-family:inherit;font-size:10pt;">three</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">September&#160;29, 2018</span><span style="font-family:inherit;font-size:10pt;">. The Company recognized less than </span><span style="font-family:inherit;font-size:10pt;"><span>$0.3 million</span></span><span style="font-family:inherit;font-size:10pt;"> in sublease income for each of the </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">September&#160;29, 2018</span><span style="font-family:inherit;font-size:10pt;">. </span></div></td></tr></table><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net amounts due to Cercacor at </span><span style="font-family:inherit;font-size:10pt;">September&#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;"> were </span><span style="font-family:inherit;font-size:10pt;"><span>$3.4 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$2.9 million</span></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;">The Company&#8217;s CEO is also the Chairman of the Masimo Foundation for Ethics, Innovation and Competition in Healthcare (Masimo Foundation), a non-profit organization that was founded in 2010 to provide a platform for encouraging ethics, innovation and competition in healthcare. In addition, the Company&#8217;s Executive Vice President (EVP), Chief Financial Officer (CFO) serves as the Treasurer of the Masimo Foundation and the Company's EVP, General Counsel and Corporate Secretary serves as the Secretary for the Masimo Foundation. During the three and </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;">, the Company made various in-kind contributions to the Masimo Foundation, mainly in the form of donated administrative services.</span></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company&#8217;s CEO is also the Chairman of both the Patient Safety Movement Foundation (PSMF), a non-profit organization which was founded in 2013 to work with hospitals, medical technology companies and patient advocates to unite the healthcare ecosystem and eliminate the more than </span><span style="font-family:inherit;font-size:10pt;"><span>200,000</span></span><span style="font-family:inherit;font-size:10pt;"> U.S. preventable hospital deaths that occur every year by 2020, and the Patient Safety Movement Coalition (PSMC), a not-for-profit social welfare organization that was founded in 2013 to promote patient safety legislation. The Company&#8217;s EVP, CFO also serves as the Treasurer of both PSMF and PSMC, and the Company&#8217;s EVP, General Counsel and Corporate Secretary also serves as the Secretary for PSMC. During the three and </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;">, the Company made various in-kind contributions to PSMF, mainly in the form of donated office space and administrative services.</span></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company maintains an aircraft time share agreement, pursuant to which the Company has agreed from time to time to make its aircraft available to the Company&#8217;s CEO for lease on a time-sharing basis. The Company charges the Company&#8217;s CEO for personal use based on agreed upon reimbursement rates. For each of the </span><span style="font-family:inherit;font-size:10pt;">three</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">September&#160;29, 2018</span><span style="font-family:inherit;font-size:10pt;">, the Company charged the Company&#8217;s CEO 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;"> related to such reimbursements. For the </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">September&#160;29, 2018</span><span style="font-family:inherit;font-size:10pt;">, the Company charged the Company&#8217;s CEO </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.2 million</span></span><span style="font-family:inherit;font-size:10pt;"> related to such reimbursements, respectively.</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>56
<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.19.3</span><table class="report" border="0" cellspacing="2" id="idp6821580256">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Deferred Costs and Other Contract Assets<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 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_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract', window );"><strong>Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_masi_DeferredCostsandOtherContractAssetsTextBlock', window );">Deferred Costs and Other Contract Assets</a></td>
<td class="text"><div style="line-height:120%;padding-top:17px;text-align:left;font-size:10pt;"><span style="font-weight:bold;">7. Deferred Costs and Other Contract Assets</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> </span></div><div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred costs and other contract assets consist of the following (in thousands): </span></div><div style="line-height:120%;padding-top:6px;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="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="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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">September&#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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">December&#160;29, <br/>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;">Prepaid contract allowances</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,872</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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,036</span></span></div></td><td style="vertical-align: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;">Deferred commissions</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,121</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,085</span></span></div></td><td 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;">Unbilled contract 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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,396</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,567</span></span></div></td><td style="vertical-align: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="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Equipment leased to customers, net</span><span style="font-family:inherit;font-size:8pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(1)</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>431</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>108,417</span></span></div></td><td 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;">&#160;&#160;&#160;&#160;&#160;Total deferred costs and other contract assets</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13,820</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>126,105</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></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;">______________</span></div><table cellpadding="0" cellspacing="0" style="padding-top:6px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:9pt;padding-left:0px;"><span style="font-family:inherit;font-size:8pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(1)</sup></span><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Formerly titled &#8220;Deferred cost of goods sold&#8221;. In connection with its adoption of ASC 842 on December 30, 2018, the Company recorded a reduction to equipment leased to customers, net, of </span><span style="font-family:inherit;font-size:9pt;">$103.5 million</span><span style="font-family:inherit;font-size:9pt;"> as a result of the reclassification of certain embedded leases within the Company&#8217;s deferred equipment agreements with its customers from operating to sales-type leases. See &#8220;Recently Adopted Accounting Pronouncements&#8221; to these condensed consolidated financial statements for additional information related to the Company&#8217;s adoption of ASC 842.</span></div></td></tr></table><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">For the </span><span style="font-family:inherit;font-size:10pt;">three</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">September&#160;29, 2018</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$0.2 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$7.4 million</span></span><span style="font-family:inherit;font-size:10pt;">, respectively, of equipment leased to customers was amortized to cost of goods sold. For the </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">September&#160;29, 2018</span><span style="font-family:inherit;font-size:10pt;">, </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>$22.2 million</span></span><span style="font-family:inherit;font-size:10pt;">, respectively, of equipment leased to customers was amortized to cost of goods sold. As of </span><span style="font-family:inherit;font-size:10pt;">September&#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;">, accumulated amortization of equipment leased to customers was </span><span style="font-family:inherit;font-size:10pt;"><span>$1.1 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$103.1 million</span></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;">For the </span><span style="font-family:inherit;font-size:10pt;">three</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">September&#160;29, 2018</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$0.6 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$0.5 million</span></span><span style="font-family:inherit;font-size:10pt;">, respectively, of prepaid contract allowances were amortized as a reduction to revenue. For the </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">September&#160;29, 2018</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$1.8 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$1.3 million</span></span><span style="font-family:inherit;font-size:10pt;">, respectively, of prepaid contract allowances were amortized as a reduction to revenue. </span></div><span style="font-family:inherit;font-size:10pt;">For each of the </span><span style="font-family:inherit;font-size:10pt;">three</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">September&#160;29, 2018</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$0.5 million</span></span><span style="font-family:inherit;font-size:10pt;"> of deferred commissions were amortized to selling, general and administrative expenses. For the </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">September&#160;29, 2018</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$1.5 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$1.6 million</span></span>, respectively, of deferred commissions were amortized to selling, general and administrative expenses.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_masi_DeferredCostsandOtherContractAssetsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Costs and Other Contract Assets [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;">masi_DeferredCostsandOtherContractAssetsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>masi_</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_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance 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>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.19.3</span><table class="report" border="0" cellspacing="2" id="idp6632202432">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill Goodwill<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 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_masi_GoodwillAbstract', window );"><strong>Goodwill [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_GoodwillDisclosureTextBlock', window );">Goodwill</a></td>
<td class="text"><div style="line-height:120%;padding-top:17px;font-size:10pt;"><span style="font-weight:bold;">11. Goodwill</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> </span></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Changes in goodwill during the </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended&#160;</span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;"> were as follows (in thousands):</span></div><div style="line-height:120%;padding-top:6px;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="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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Nine Months Ended&#160;<br/>&#160;September 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;">Goodwill, beginning of period</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>23,297</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;">Adjustments to goodwill from finalization of purchase price allocation</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(651</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;">Foreign currency translation adjustment</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>(649</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;">Goodwill, end of period</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>21,997</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><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;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On September 21, 2018, the Company acquired all of the outstanding shares of a private patient monitoring software company for approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$4.0 million</span></span><span style="font-family:inherit;font-size:10pt;">. Based on the Company&#8217;s purchase price allocation, approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$2.8 million</span></span><span style="font-family:inherit;font-size:10pt;"> of the purchase price has been assigned to goodwill, </span><span style="font-family:inherit;font-size:10pt;"><span>$0.7 million</span></span><span style="font-family:inherit;font-size:10pt;"> of which was recorded as an adjustment to the preliminary purchase price allocation to deferred tax assets based on additional analysis completed during the </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</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_masi_GoodwillAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Goodwill [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;">masi_GoodwillAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>masi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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.</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> -URI http://asc.fasb.org/subtopic&amp;trid=2144439<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillDisclosureTextBlock</td>
</tr>
<tr>
<td style="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>58
<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.19.3</span><table class="report" border="0" cellspacing="2" id="idp6626486656">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingencies<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 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"><div style="line-height:120%;padding-top:17px;font-size:10pt;"><span style="font-weight:bold;">21. Commitments and Contingencies</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> </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;font-weight:bold;">Employee Retirement Savings Plan</span></div><div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company sponsors a qualified defined contribution plan or 401(k) plan, the Masimo Retirement Savings Plan (MRSP), covering the Company&#8217;s full-time U.S. employees who meet certain eligibility requirements. In general, the Company matches an employee&#8217;s contribution up to </span><span style="font-family:inherit;font-size:10pt;"><span>3%</span></span><span style="font-family:inherit;font-size:10pt;"> of the employee&#8217;s compensation, subject to a maximum amount. The Company may also contribute to the MRSP on a discretionary basis. The Company contributed </span><span style="font-family:inherit;font-size:10pt;"><span>$0.7 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$0.5 million</span></span><span style="font-family:inherit;font-size:10pt;"> to the MRSP for the </span><span style="font-family:inherit;font-size:10pt;">three</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">September&#160;29, 2018</span><span style="font-family:inherit;font-size:10pt;">, respectively. The Company contributed </span><span style="font-family:inherit;font-size:10pt;"><span>$1.9 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$1.8 million</span></span><span style="font-family:inherit;font-size:10pt;"> to the MRSP for the </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">September&#160;29, 2018</span><span style="font-family:inherit;font-size:10pt;">, respectively. In addition, the Company sponsors various defined contribution plans in certain locations outside of the United States, the contributions to which were not material for any period.</span></div><div style="line-height:120%;padding-top:17px;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Employment and Severance Agreements</span></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In July 2017, the Company entered into the First Amendment to the certain Amended and Restated Employment Agreement entered into between the Company and Mr. Kiani on November 4, 2015 (as amended, the Amended Employment Agreement). Pursuant to the terms of the Amended Employment Agreement, upon a &#8220;Qualifying Termination&#8221; (as defined in the Amended Employment Agreement), Mr. Kiani will be entitled to receive a cash severance benefit equal to two times the sum of his then-current base salary and the average annual bonus paid to Mr. Kiani during the immediately preceding three years, the full amount of the &#8220;Award Shares&#8221; (as defined in the Amended Employment Agreement) and the full amount of the &#8220;Cash Payment&#8221; (as defined in the Amended Employment Agreement). In addition, in the event of a &#8220;Change in Control&#8221; (as defined in the Amended Employment Agreement) prior to a Qualifying Termination, on each of the first and second anniversaries of the Change in Control, </span><span style="font-family:inherit;font-size:10pt;"><span>50%</span></span><span style="font-family:inherit;font-size:10pt;"> of the Cash Payment and </span><span style="font-family:inherit;font-size:10pt;"><span>50%</span></span><span style="font-family:inherit;font-size:10pt;"> of the Award Shares will vest, subject in each case to Mr. Kiani&#8217;s continuous employment through each such anniversary date; however, in the event of a Qualifying Termination or a termination of Mr. Kiani&#8217;s employment due to death or disability prior to either of such anniversaries, any unvested amount of the Cash Payment and all of the unvested Award Shares shall vest and be paid in full. Additionally, in the event of a Change in Control prior to a Qualifying Termination, Mr. Kiani&#8217;s stock options and any other equity awards will vest in accordance with their terms, but in no event later than in two equal installments on each of the one year and two year anniversaries of the Change in Control, subject in each case to Mr. Kiani&#8217;s continuous employment through each such anniversary date. As of&#160;</span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;">, the expense related to the Award Shares and Cash Payment that would be recognized in the Company&#8217;s consolidated financial statements upon the occurrence of a Qualifying Termination under the Restated Employment Agreement was approximately&#160;</span><span style="font-family:inherit;font-size:10pt;"><span>$292.9 million</span></span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;">, the Company had severance plan participation agreements with </span><span style="font-family:inherit;font-size:10pt;"><span>eight</span></span><span style="font-family:inherit;font-size:10pt;"> executive officers. The participation agreements (the Agreements) are governed by the terms and conditions of the Company&#8217;s 2007 Severance Protection Plan (the Severance Plan), which became effective on July&#160;19, 2007 and which was amended effective December&#160;31, 2008. Under each of the Agreements, the applicable executive officer may be entitled to receive certain salary, equity, medical and life insurance benefits if he is terminated by the Company without cause or if he terminates his employment for good reason under certain circumstances. The executive officers are also required to give the Company </span><span style="font-family:inherit;font-size:10pt;"><span>six months</span></span><span style="font-family:inherit;font-size:10pt;">&#8217; advance notice of their resignation under certain circumstances.</span></div><div style="line-height:120%;padding-top:17px;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Purchase Commitments</span></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Pursuant to contractual obligations with vendors, the Company had </span><span style="font-family:inherit;font-size:10pt;"><span>$90.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> of purchase commitments as of </span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;">, which are expected to be purchased within one year. These purchase commitments have been made for certain inventory items in order to secure sufficient levels of those items and to achieve better pricing.</span></div><div style="line-height:120%;padding-top:17px;padding-left:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Other Contractual Commitments</span></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In the normal course of business, the Company may provide bank guarantees to support government hospital tenders in certain foreign jurisdictions. As of </span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;">, the Company had approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$2.3 million</span></span><span style="font-family:inherit;font-size:10pt;"> in outstanding unsecured bank guarantees. </span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In certain circumstances, the Company also provides limited indemnification within its various customer contracts whereby the Company indemnifies the parties to whom it sells its products with respect to potential infringement of intellectual property, and against bodily injury caused by a defective Company product. It is not possible to predict the maximum potential amount of future payments under these or similar agreements, due to the conditional nature of the Company&#8217;s obligations and the unique facts and circumstances involved. As of </span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;">, the Company had not incurred any significant costs related to contractual indemnification of its customers.</span></div><div style="line-height:120%;padding-top:17px;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Concentrations of Risk</span></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company is exposed to credit loss for the amount of its cash deposits with financial institutions in excess of federally insured limits. The Company invests its excess cash in time deposits with major financial institutions. As of </span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;">, the Company had </span><span style="font-family:inherit;font-size:10pt;"><span>$633.4 million</span></span><span style="font-family:inherit;font-size:10pt;"> of bank balances, which was comprised of </span><span style="font-family:inherit;font-size:10pt;"><span>$120.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> of certificates of deposit and </span><span style="font-family:inherit;font-size:10pt;"><span>$513.4 million</span></span><span style="font-family:inherit;font-size:10pt;"> in checking or deposit accounts. Of the </span><span style="font-family:inherit;font-size:10pt;"><span>$633.4 million</span></span><span style="font-family:inherit;font-size:10pt;"> of bank balances, </span><span style="font-family:inherit;font-size:10pt;"><span>$3.5 million</span></span><span style="font-family:inherit;font-size:10pt;"> was covered by either the U.S. Federal Deposit Insurance Corporation limit or foreign countries&#8217; deposit insurance organizations. </span></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company&#8217;s ability to sell its products to U.S. hospitals depends in part on its relationships with GPOs. Many existing and potential customers for the Company&#8217;s products become members of GPOs. GPOs negotiate pricing arrangements and contracts, sometimes exclusively, with medical supply manufacturers and distributors, and these negotiated prices are made available to a GPO&#8217;s affiliated hospitals and other members. During the </span><span style="font-family:inherit;font-size:10pt;">three</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">September&#160;29, 2018</span><span style="font-family:inherit;font-size:10pt;">, revenue from the sale of the Company&#8217;s products to U.S. hospitals that are members of GPOs approximated </span><span style="font-family:inherit;font-size:10pt;"><span>56.0%</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>57.1%</span></span><span style="font-family:inherit;font-size:10pt;"> of total product revenue, respectively. During the </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">September&#160;29, 2018</span><span style="font-family:inherit;font-size:10pt;">, revenue from the sale of the Company&#8217;s products to U.S. hospitals that are members of GPOs approximated </span><span style="font-family:inherit;font-size:10pt;"><span>56.3%</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>57.6%</span></span><span style="font-family:inherit;font-size:10pt;"> of total product revenue, respectively. </span></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">For the </span><span style="font-family:inherit;font-size:10pt;">three</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;">, the Company had sales through </span><span style="font-family:inherit;font-size:10pt;"><span>two</span></span><span style="font-family:inherit;font-size:10pt;"> just-in-time distributors that represented </span><span style="font-family:inherit;font-size:10pt;"><span>12.6%</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>10.6%</span></span><span style="font-family:inherit;font-size:10pt;"> of total product revenue, respectively. For the </span><span style="font-family:inherit;font-size:10pt;">three</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September&#160;29, 2018</span><span style="font-family:inherit;font-size:10pt;">, the Company had sales through the same </span><span style="font-family:inherit;font-size:10pt;"><span>two</span></span><span style="font-family:inherit;font-size:10pt;"> just-in-time distributors that represented </span><span style="font-family:inherit;font-size:10pt;"><span>12.3%</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>9.4%</span></span><span style="font-family:inherit;font-size:10pt;"> of total product revenue, respectively.</span></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">For the </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;">, the Company had sales through </span><span style="font-family:inherit;font-size:10pt;"><span>two</span></span><span style="font-family:inherit;font-size:10pt;"> just-in-time distributors that represented </span><span style="font-family:inherit;font-size:10pt;"><span>13.2%</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>11.0%</span></span><span style="font-family:inherit;font-size:10pt;"> of total product revenue, respectively. For the </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September&#160;29, 2018</span><span style="font-family:inherit;font-size:10pt;">, the Company had sales through the same </span><span style="font-family:inherit;font-size:10pt;"><span>two</span></span><span style="font-family:inherit;font-size:10pt;"> just-in-time distributors that represented </span><span style="font-family:inherit;font-size:10pt;"><span>12.4%</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>10.4%</span></span><span style="font-family:inherit;font-size:10pt;"> of total product revenue, respectively.</span></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;">September&#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:10pt;"><span>one</span></span><span style="font-family:inherit;font-size:10pt;"> customer represented </span><span style="font-family:inherit;font-size:10pt;"><span>21.4%</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>13.9%</span></span><span style="font-family:inherit;font-size:10pt;">, respectively, of the Company&#8217;s accounts receivable balance. The receivable balances related to such customer are fully secured by letters of credit.</span></div><div style="line-height:120%;padding-top:17px;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Litigation</span></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During the third quarter of fiscal year 2017, the Company became aware that certain amounts had been paid by a foreign government customer to the Company&#8217;s former appointed foreign agent in connection with a foreign government tender, but had not been remitted by such agent to the Company in accordance with the agency agreement. On December 28, 2017, the Company initiated arbitration proceedings against this foreign agent after unsuccessful attempts to recover such remittances. As a result, the Company recorded a net charge of approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$10.5 million</span></span><span style="font-family:inherit;font-size:10pt;"> during the fourth quarter of fiscal year 2017 in connection with this dispute, of which </span><span style="font-family:inherit;font-size:10pt;"><span>$2.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> was recovered during the year ended </span><span style="font-family:inherit;font-size:10pt;">December&#160;29, 2018</span><span style="font-family:inherit;font-size:10pt;">. An arbitration hearing was held on February 11, 2019. On July 8, 2019, the arbitrator awarded the Company </span><span style="font-family:inherit;font-size:10pt;"><span>$10.5 million</span></span><span style="font-family:inherit;font-size:10pt;"> in damages, fees, and costs. Although the Company intends to vigorously pursue collection of the arbitration award, there is no guarantee that the Company will be successful in these efforts.</span></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On January 2, 2014, a putative class action complaint was filed against the Company in the U.S. District Court for the Central District of California by Physicians Healthsource, Inc. The complaint alleges that the Company sent unsolicited facsimile advertisements in violation of the Junk Fax Protection Act of 2005 and related regulations. The complaint seeks </span><span style="font-family:inherit;font-size:10pt;"><span>$500</span></span><span style="font-family:inherit;font-size:10pt;"> for each alleged violation, treble damages if the District Court finds the alleged violations to be knowing, plus interest, costs and injunctive relief. On March 26, 2019, an amended complaint was filed adding Radha Geismann, M.D. PC as an additional named plaintiff. On June 17, 2019, the plaintiffs filed their motion for class certification. On September 10, 2019, the parties filed motions for summary judgment. On September 30, 2019, the Company filed its opposition to the motion for class certification, and the plaintiffs filed their reply on October 7, 2019. On October 15, 2019, the District Court issued a tentative order denying plaintiffs&#8217; motion for class certification and granting in part and denying in part the motions for summary judgment. On October 18, 2019, the District Court heard arguments on the motions. The District Court has not yet issued a final order on the motions. The trial date previously set for November 5, 2019 was continued by the District Court and a new trial date has not been set. The Company believes it has good and substantial defenses to the class claims, but there is no guarantee that the Company will prevail. The Company is unable to determine whether any loss will ultimately occur or to estimate the range of such loss; therefore, no amount of loss has been accrued by the Company in the accompanying condensed consolidated financial statements.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">From time to time, the Company may be involved in other litigation and investigations relating to claims and matters arising out of its operations in the normal course of business. The Company believes that it currently is not a party to any other legal proceedings which, individually or in the aggregate, would have a material adverse effect on its consolidated financial position, results of operations or cash flows.</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_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>59
<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.19.3</span><table class="report" border="0" cellspacing="2" id="idp6766640672">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Deferred Revenue and Other Contract Liabilities<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 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_RevenueRecognitionAndDeferredRevenueAbstract', window );"><strong>Revenue Recognition and Deferred Revenue [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_DeferredRevenueDisclosureTextBlock', window );">Deferred Revenue and Other Contract Liabilities</a></td>
<td class="text"><div style="line-height:120%;padding-top:17px;font-size:10pt;"><span style="font-weight:bold;">13. Deferred Revenue and Other Contract Liabilities</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> </span></div><div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred revenue and other contract liabilities consist of the following (in thousands): </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="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="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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">September&#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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">December&#160;29, <br/>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="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred revenue</span><span style="font-family:inherit;font-size:8pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(1)</sup></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,861</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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>10,883</span></span></div></td><td style="vertical-align: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;">Accrued rebates and allowances</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,845</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,282</span></span></div></td><td 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="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accrued customer reimbursements</span><span style="font-family:inherit;font-size:8pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(2)</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;"><span>3,509</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,194</span></span></div></td><td style="vertical-align: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;">Other contract-related 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,979</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>432</span></span></div></td><td 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;">&#160;&#160;&#160;&#160;&#160;Total deferred revenue and other contract-related liabilities</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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>27,194</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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>33,791</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;">Less: Non-current portion of deferred revenue</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,174</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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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,737</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: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;">&#160;&#160;&#160;&#160;&#160;Deferred revenue and other contract-related liabilities - current</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>25,020</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>32,054</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><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%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">______________</span></div><table cellpadding="0" cellspacing="0" style="padding-top:6px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"/><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;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(1)</sup></span><span style="font-family:inherit;font-size:8pt;"> </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;">In connection with its adoption of ASC 842 on December 30, 2018, the Company recorded a reduction to deferred revenue of approximately </span><span style="font-family:inherit;font-size:8pt;">$1.1 million</span><span style="font-family:inherit;font-size:8pt;"> due to the acceleration of revenue as a result of the reclassification of certain embedded leases within the Company&#8217;s deferred equipment agreements with its customers from operating to sales-type leases. See &#8220;Recently Adopted Accounting Pronouncements&#8221; to these condensed consolidated financial statements for additional information related to the Company&#8217;s adoption of ASC 842.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:6px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"/><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;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(2)</sup></span><span style="font-family:inherit;font-size:8pt;"> </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;">In connection with its adoption of ASC 842 on December 30, 2018, the Company recorded a reduction to accrued customer reimbursements of approximately </span><span style="font-family:inherit;font-size:8pt;">$12.3 million</span><span style="font-family:inherit;font-size:8pt;"> related to the derecognition of liabilities and leased equipment assets for certain OEM equipment reimbursements. See &#8220;Recently Adopted Accounting Pronouncements&#8221; to these condensed consolidated financial statements for additional information related to the Company&#8217;s adoption of ASC 842.</span></div></td></tr></table><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred revenue relates to contracted amounts that have been invoiced to customers for which remaining performance obligations must be completed before the Company can recognize the revenue. These amounts primarily relate to undelivered equipment, sensors and services under deferred equipment agreements, extended warranty agreements and NRE service agreements.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Changes in deferred revenue for the </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;"> were 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="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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Nine Months Ended&#160;<br/>&#160;September 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;">Deferred revenue, beginning of the period</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>10,883</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;">&#160;&#160;Revenue deferred during the period</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,249</span></span></div></td><td 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;">&#160;&#160;Recognition of revenue deferred in prior periods</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,271</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;">&#160;&#160;&#160;&#160;&#160;Deferred revenue, end of the period</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14,861</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><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;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Expected revenue from remaining contractual performance obligations (Unrecognized Contract Revenue) includes deferred revenue, as well as other amounts that will be invoiced and recognized as revenue in future periods, when the Company completes its performance obligations. While Unrecognized Contract Revenue is similar in concept to backlog, Unrecognized Contract Revenue excludes revenue allocable to monitoring-related equipment that is effectively leased to hospitals under deferred equipment agreements and other contractual obligations for which neither party has performed. </span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table summarizes the Company&#8217;s estimated Unrecognized Contract Revenue as of </span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;"> and the future periods within which the Company expects to recognize such revenue.</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="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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Expected Future Revenue By Period </span></div><div style="text-align:center;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">(in thousands)</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 colspan="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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Less&#160;than</span></div><div style="text-align:center;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">1 year</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">&#160;Between </span></div><div style="text-align:center;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">1-3 years</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">&#160;Between</span></div><div style="text-align:center;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">&#160;3-5 years</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">More&#160;than</span></div><div style="text-align:center;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">5 years</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">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:10pt;"><span style="font-family:inherit;font-size:10pt;">Unrecognized Contract Revenue</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>204,696</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>302,540</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>143,841</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>37,259</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>688,336</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #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;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The estimated timing of this revenue is based, in part, on management&#8217;s estimates and assumptions about when its performance obligations will be completed. As a result, the actual timing of this revenue in future periods may vary, possibly materially, from those reflected in this table.</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_DeferredRevenueDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 deferred revenues at the end of the reporting period, and description and amounts of significant changes that occurred during the reporting period. Deferred revenue is a liability as of the balance sheet date related to a revenue producing activity for which revenue has not yet been recognized. Generally, an entity records deferred revenue when it receives consideration from a customer before achieving certain criteria that must be met for revenue to be recognized in conformity with GAAP.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 430<br> -URI http://asc.fasb.org/topic&amp;trid=2122452<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredRevenueDisclosureTextBlock</td>
</tr>
<tr>
<td style="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_RevenueRecognitionAndDeferredRevenueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRecognitionAndDeferredRevenueAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance 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>60
<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.19.3</span><table class="report" border="0" cellspacing="2" id="idp6821449424">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock Repurchase Program<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 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_EquityAbstract', window );"><strong>Equity [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityNoteDisclosureTextBlock', window );">Stock Repurchase Program</a></td>
<td class="text"><div style="line-height:120%;padding-top:17px;font-size:10pt;"><span style="font-weight:bold;">17. Stock Repurchase Program</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> </span></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In September 2015, the Company&#8217;s Board of Directors (Board) authorized a stock repurchase program, whereby the Company could purchase up to </span><span style="font-family:inherit;font-size:10pt;"><span>5.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> shares of its common stock over a period of up to </span><span style="font-family:inherit;font-size:10pt;"><span>three years</span></span><span style="font-family:inherit;font-size:10pt;">&#160;(2015 Repurchase Program). A total of </span><span style="font-family:inherit;font-size:10pt;"><span>3.1 million</span></span><span style="font-family:inherit;font-size:10pt;">&#160;shares were purchased by the Company pursuant to the 2015 Repurchase Program prior to its expiration in September 2018. </span></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In July 2018, the Board approved a new stock repurchase program, authorizing the Company to purchase up to </span><span style="font-family:inherit;font-size:10pt;"><span>5.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> additional shares of its common stock over a period of up to </span><span style="font-family:inherit;font-size:10pt;"><span>three years</span></span><span style="font-family:inherit;font-size:10pt;"> (2018 Repurchase Program). As of </span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>4.8 million</span></span><span style="font-family:inherit;font-size:10pt;"> shares remained available for repurchase pursuant the 2018 Repurchase Program</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table provides a summary of the Company&#8217;s stock repurchase activities during the </span><span style="font-family:inherit;font-size:10pt;">three</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">September&#160;29, 2018</span><span style="font-family:inherit;font-size:10pt;"> (in thousands, except per share amounts):</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="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="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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Three Months Ended</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Nine Months Ended</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 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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">September&#160;28, <br/>2019</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 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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">September&#160;29, <br/>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;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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">September&#160;28, <br/>2019</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 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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">September&#160;29, <br/>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="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Shares repurchased</span><span style="font-family:inherit;font-size:8pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(1)</sup></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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1</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: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;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size: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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>208</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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>196</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;">Average cost per share</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>139.91</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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>&#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 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>134.05</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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>84.14</span></span></div></td><td 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;">Value of shares repurchased</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>70</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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>27,924</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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,490</span></span></div></td><td style="vertical-align: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></table></div><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;">______________</span></div><div style="line-height:120%;font-size:8pt;padding-left:0px;"><span style="font-family:inherit;font-size:8pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(1)</sup></span><span style="font-family:inherit;font-size:8pt;"> </span></div><div style="line-height:120%;text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Excludes shares withheld from the shares of its common stock actually issued in connection the vesting of PSU awards to satisfy certain U.S. federal and state tax withholding obligations.</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_EquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityNoteDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityNoteDisclosureTextBlock</td>
</tr>
<tr>
<td style="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>61
<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.19.3</span><table class="report" border="0" cellspacing="2" id="idp6821530336">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 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_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock', window );">Schedule of Number and Weighted Average Exercise Price of Options Issued and Outstanding under all Stock Option Plans</a></td>
<td class="text"><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The number and weighted-average exercise price of options issued and outstanding under all of the Company&#8217;s equity plans are as follows (in thousands, except for exercise prices):</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="7"/></tr><tr><td style="width:71%;"/><td style="width:13%;"/><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="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;"><div style="text-align:center;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Nine Months Ended&#160;<br/>&#160;September 28, 2019</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 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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Shares</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Average</span></div><div style="text-align:center;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Exercise&#160;Price</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;">Options outstanding, beginning of period</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>5,676</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 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>43.61</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;">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>447</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>138.42</span></span></div></td><td 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;">Canceled</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>(132</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>79.27</span></span></div></td><td style="vertical-align: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;">Exercised</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>(699</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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>32.61</span></span></div></td><td 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;">Options outstanding, end of period</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,292</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>52.18</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><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;">Options exercisable, end of period</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>3,412</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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>33.30</span></span></div></td><td 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></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_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock', window );">Schedule of Share-based Compensation, Restricted Stock Units Award Activity</a></td>
<td class="text"><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The number of RSUs issued and outstanding under all of the Company&#8217;s equity plans are as follows (in thousands, except for weighted average grant date fair value amounts):</span></div><div style="line-height:120%;padding-top:6px;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:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="7"/></tr><tr><td style="width:71%;"/><td style="width:13%;"/><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="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;"><div style="text-align:center;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Nine Months Ended&#160;<br/>&#160;September 28, 2019</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 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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Units</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Weighted Average Grant</span></div><div style="text-align:center;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">&#160;Date Fair Value</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;">RSUs outstanding, beginning of period</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>2,707</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 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>95.54</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;">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>99</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>133.49</span></span></div></td><td 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;">Canceled</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</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>133.50</span></span></div></td><td style="vertical-align: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;">Expired</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>&#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: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;">Vested</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>(7</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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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>99.05</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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">RSUs outstanding, end of period</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,797</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>96.84</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><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_ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock', window );">Schedule of Nonvested Performance-based Units Activity</a></td>
<td class="text"><div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The number of PSUs outstanding under all of the Company&#8217;s equity plans are as follows (in thousands, except for weighted average grant date fair value amounts):</span></div><div style="line-height:120%;padding-top:6px;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:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="7"/></tr><tr><td style="width:71%;"/><td style="width:13%;"/><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="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;"><div style="text-align:center;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Nine Months Ended&#160;<br/>&#160;September 28, 2019</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 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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Units</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Weighted Average Grant</span></div><div style="text-align:center;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">&#160;Date Fair Value</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;">PSUs outstanding, beginning of period</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>313</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 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>88.34</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;">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>128</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>133.50</span></span></div></td><td 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;">Canceled</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>&#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>&#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: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;">Expired</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>&#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: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;">Vested</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>(29</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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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>90.69</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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">PSUs outstanding, end of period</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>412</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>102.22</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><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_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock', window );">Schedule of Range of Assumptions Used and Resulting Weighted-Average Fair Value of Options Granted at Date of Grant</a></td>
<td class="text">The range of assumptions used and the resulting weighted-average fair value of options granted at the date of grant were as follows:<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="8"/></tr><tr><td style="width:41%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:14%;"/></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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Three Months Ended</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Nine Months Ended</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;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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">September&#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 style="vertical-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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">September&#160;29, <br/>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 style="vertical-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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">September&#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 style="vertical-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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">September&#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;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Risk-free interest rate</span></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;">1.4% to 1.9%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><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;">2.7% to 3.0%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><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;">1.4% to 2.6%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><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;">2.3% to 3.0%</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;">Expected term (in years)</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>5.2</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>5.6</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>5.2</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>5.6</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;">Estimated volatility</span></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;">28.7% to 29.3%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><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;">26.8% to 32.0%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><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;">28.3% to 30.0%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><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;">26.8% to 32.0%</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;">Expected dividends</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>0%</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>0%</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>0%</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>0%</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;">Weighted-average fair value of options granted</span></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>$44.14</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>$37.62</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>$42.01</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>$31.21</span></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_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_ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 performance-based units.</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_ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the number and weighted-average grant date fair value for restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock units that were granted, vested, or forfeited during the year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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)<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_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 (d)<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 50<br> -Paragraph 2<br> -Subparagraph (e)<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 2<br> -Subparagraph (c)(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_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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)<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_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>62
<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.19.3</span><table class="report" border="0" cellspacing="2" id="idp6627977584">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Deferred Revenue and Other Contract Liabilities Deferred Revenue and Other Contract Liabilities (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 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_RevenueRecognitionAndDeferredRevenueAbstract', window );"><strong>Revenue Recognition and Deferred Revenue [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_DeferredRevenueByArrangementDisclosureTextBlock', window );">Deferred Revenue, by Arrangement, Disclosure</a></td>
<td class="text"><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table summarizes the Company&#8217;s estimated Unrecognized Contract Revenue as of </span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;"> and the future periods within which the Company expects to recognize such revenue.</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="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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Expected Future Revenue By Period </span></div><div style="text-align:center;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">(in thousands)</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 colspan="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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Less&#160;than</span></div><div style="text-align:center;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">1 year</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">&#160;Between </span></div><div style="text-align:center;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">1-3 years</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">&#160;Between</span></div><div style="text-align:center;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">&#160;3-5 years</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">More&#160;than</span></div><div style="text-align:center;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">5 years</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">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:10pt;"><span style="font-family:inherit;font-size:10pt;">Unrecognized Contract Revenue</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>204,696</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>302,540</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>143,841</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>37,259</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>688,336</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #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;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred revenue and other contract liabilities consist of the following (in thousands): </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="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="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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">September&#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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">December&#160;29, <br/>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="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred revenue</span><span style="font-family:inherit;font-size:8pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(1)</sup></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,861</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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>10,883</span></span></div></td><td style="vertical-align: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;">Accrued rebates and allowances</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,845</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,282</span></span></div></td><td 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="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accrued customer reimbursements</span><span style="font-family:inherit;font-size:8pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(2)</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;"><span>3,509</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,194</span></span></div></td><td style="vertical-align: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;">Other contract-related 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,979</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>432</span></span></div></td><td 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;">&#160;&#160;&#160;&#160;&#160;Total deferred revenue and other contract-related liabilities</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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>27,194</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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>33,791</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;">Less: Non-current portion of deferred revenue</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,174</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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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,737</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: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;">&#160;&#160;&#160;&#160;&#160;Deferred revenue and other contract-related liabilities - current</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>25,020</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>32,054</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><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%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">______________</span></div><table cellpadding="0" cellspacing="0" style="padding-top:6px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"/><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;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(1)</sup></span><span style="font-family:inherit;font-size:8pt;"> </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;">In connection with its adoption of ASC 842 on December 30, 2018, the Company recorded a reduction to deferred revenue of approximately </span><span style="font-family:inherit;font-size:8pt;">$1.1 million</span><span style="font-family:inherit;font-size:8pt;"> due to the acceleration of revenue as a result of the reclassification of certain embedded leases within the Company&#8217;s deferred equipment agreements with its customers from operating to sales-type leases. See &#8220;Recently Adopted Accounting Pronouncements&#8221; to these condensed consolidated financial statements for additional information related to the Company&#8217;s adoption of ASC 842.</span></div></td></tr></table><div style="line-height:120%;font-size:8pt;padding-left:0px;"><span style="font-family:inherit;font-size:8pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(2)</sup></span><span style="font-family:inherit;font-size:8pt;"> </span></div><div style="line-height:120%;text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">In connection with its adoption of ASC 842 on December 30, 2018, the Company recorded a reduction to accrued customer reimbursements of approximately </span><span style="font-family:inherit;font-size:8pt;">$12.3 million</span><span style="font-family:inherit;font-size:8pt;"> related to the derecognition of liabilities and leased equipment assets for certain OEM equipment reimbursements. See &#8220;Recently Adopted Accounting Pronouncements&#8221; to these condensed consolidated financial statements for additional information related to the Company&#8217;s adoption of ASC 842.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Changes in deferred revenue for the </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;"> were 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="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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Nine Months Ended&#160;<br/>&#160;September 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;">Deferred revenue, beginning of the period</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>10,883</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;">&#160;&#160;Revenue deferred during the period</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,249</span></span></div></td><td 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;">&#160;&#160;Recognition of revenue deferred in prior periods</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,271</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;">&#160;&#160;&#160;&#160;&#160;Deferred revenue, end of the period</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14,861</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><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_DeferredRevenueByArrangementDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 type of arrangements and the corresponding amounts that comprise the current and noncurrent balance of deferred revenue 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/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 8<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=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_DeferredRevenueByArrangementDisclosureTextBlock</td>
</tr>
<tr>
<td style="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_RevenueRecognitionAndDeferredRevenueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRecognitionAndDeferredRevenueAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance 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>63
<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.19.3</span><table class="report" border="0" cellspacing="2" id="idp6837762640">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies Summary of Significant Accounting Policies - Fair Value Hierarchy for Financial Assets (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Sep. 28, 2019</div></th>
<th class="th"><div>Dec. 29, 2018</div></th>
<th class="th"><div>Sep. 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_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>
</tr>
<tr class="ro">
<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">$ 513,360,000<span></span>
</td>
<td class="nump">$ 552,490,000<span></span>
</td>
<td class="nump">$ 493,488,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermInvestments', window );">Short-term investments</a></td>
<td class="nump">120,000,000<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Recurring</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_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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesAmortizedCost', window );">Available-for-sale Securities, Amortized Cost Basis</a></td>
<td class="nump">633,360,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_AvailableForSaleEquitySecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Available-for-sale Equity Securities, Accumulated Gross Unrealized Gain, before Tax</a></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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleEquitySecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Available-for-sale Equity Securities, Accumulated Gross Unrealized Loss, before Tax</a></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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecurities', window );">Available-for-sale Securities</a></td>
<td class="nump">633,360,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_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">513,360,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_ShortTermInvestments', window );">Short-term investments</a></td>
<td class="nump">120,000,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_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Recurring | Cash and Cash Equivalents</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_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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesAmortizedCost', window );">Available-for-sale Securities, Amortized Cost Basis</a></td>
<td class="nump">513,360,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_AvailableForSaleEquitySecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Available-for-sale Equity Securities, Accumulated Gross Unrealized Gain, before Tax</a></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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleEquitySecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Available-for-sale Equity Securities, Accumulated Gross Unrealized Loss, before Tax</a></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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecurities', window );">Available-for-sale Securities</a></td>
<td class="nump">513,360,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_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">513,360,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_ShortTermInvestments', window );">Short-term investments</a></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_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Recurring | Fair Value, Inputs, 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>
</tr>
<tr class="re">
<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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesAmortizedCost', window );">Available-for-sale Securities, Amortized Cost Basis</a></td>
<td class="nump">120,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleEquitySecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Available-for-sale Equity Securities, Accumulated Gross Unrealized Gain, before Tax</a></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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleEquitySecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Available-for-sale Equity Securities, Accumulated Gross Unrealized Loss, before Tax</a></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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecurities', window );">Available-for-sale Securities</a></td>
<td class="nump">120,000,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_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermInvestments', window );">Short-term investments</a></td>
<td class="nump">120,000,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_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Recurring | Fair Value, Inputs, Level 1 | Certificates of Deposit</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_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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesAmortizedCost', window );">Available-for-sale Securities, Amortized Cost Basis</a></td>
<td class="nump">120,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecurities', window );">Available-for-sale Securities</a></td>
<td class="nump">120,000,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_ShortTermInvestments', window );">Short-term investments</a></td>
<td class="nump">120,000,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_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Recurring | Fair Value, Inputs, 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>
</tr>
<tr class="ro">
<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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesAmortizedCost', window );">Available-for-sale Securities, Amortized Cost Basis</a></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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleEquitySecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Available-for-sale Equity Securities, Accumulated Gross Unrealized Gain, before Tax</a></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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleEquitySecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Available-for-sale Equity Securities, Accumulated Gross Unrealized Loss, before Tax</a></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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecurities', window );">Available-for-sale Securities</a></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="re">
<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">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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermInvestments', window );">Short-term investments</a></td>
<td class="nump">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_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Recurring | Fair Value, Inputs, 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>
</tr>
<tr class="ro">
<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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesAmortizedCost', window );">Available-for-sale Securities, Amortized Cost Basis</a></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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleEquitySecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Available-for-sale Equity Securities, Accumulated Gross Unrealized Gain, before Tax</a></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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleEquitySecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Available-for-sale Equity Securities, Accumulated Gross Unrealized Loss, before Tax</a></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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecurities', window );">Available-for-sale Securities</a></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="re">
<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">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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermInvestments', window );">Short-term investments</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleEquitySecuritiesAccumulatedGrossUnrealizedGainBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before tax of unrealized gain in accumulated other comprehensive income (AOCI) on investments in equity securities classified as available-for-sale.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleEquitySecuritiesAccumulatedGrossUnrealizedGainBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AvailableForSaleEquitySecuritiesAccumulatedGrossUnrealizedLossBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before tax of unrealized loss in accumulated other comprehensive income (AOCI) on investments in equity securities classified as available-for-sale.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleEquitySecuritiesAccumulatedGrossUnrealizedLossBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in debt and equity securities categorized neither as held-to-maturity nor trading.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesAmortizedCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This item represents the cost of debt and equity securities, which are categorized neither as held-to-maturity nor trading, net of adjustments including accretion, amortization, collection of cash, previous other-than-temporary impairments recognized in earnings (less any cumulative-effect adjustments recognized, as defined), and fair value hedge accounting adjustments, if any.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesAmortizedCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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_ShortTermInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of investments including trading securities, available-for-sale securities, held-to-maturity securities, and short-term investments classified as other and current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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(4))<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 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(6))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 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(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(a)(1)(g))<br> -URI http://asc.fasb.org/extlink&amp;oid=119400593&amp;loc=d3e572229-122910<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(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByAssetClassAxis=us-gaap_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_FairValueByAssetClassAxis=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_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_FairValueByAssetClassAxis=us-gaap_CertificatesOfDepositMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByAssetClassAxis=us-gaap_CertificatesOfDepositMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>64
<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.19.3</span><table class="report" border="0" cellspacing="2" id="idp6652516432">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Lessee ROU Assets and Lease Liabilities Lessee ROU Assets and Lease Liabilities (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1">9 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Sep. 29, 2018</div></th>
<th class="th"><div>Sep. 29, 2018</div></th>
<th class="th"><div>Sep. 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseRenewalTerm', window );">Lessee, Operating Lease, Renewal Term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">5 years<span></span>
</td>
</tr>
<tr class="re">
<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.70%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1', window );">Operating Lease, Weighted Average Remaining Lease Term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">8 years<span></span>
</td>
</tr>
<tr class="re">
<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 );">Rent Expense under ASC 840</a></td>
<td class="nump">$ 1.7<span></span>
</td>
<td class="nump">$ 5.2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeaseAndRentalExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of rent expense incurred for leased assets, including but not limited to, furniture and equipment, that is not directly or indirectly associated with the manufacture, sale or creation of a product or product line.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeaseAndRentalExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_LesseeOperatingLeaseRenewalTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Term of lessee's operating lease renewal, 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/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=77888426&amp;loc=SL77918673-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_LesseeOperatingLeaseRenewalTerm</td>
</tr>
<tr>
<td style="padding-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_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>65
<FILENAME>R66.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3</span><table class="report" border="0" cellspacing="2" id="idp6813842768">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Lessee ROU Assets and Lease Liabilities Lease, Cost (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 28, 2019</div></th>
<th class="th"><div>Sep. 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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 costs</a></td>
<td class="nump">$ 1,717<span></span>
</td>
<td class="nump">$ 5,170<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermLeaseCost', window );">Short-term lease costs</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">12<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubleaseIncome', window );">Sublease income</a></td>
<td class="num">(52)<span></span>
</td>
<td class="num">(156)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeaseCost', window );">Total lease cost</a></td>
<td class="nump">$ 1,665<span></span>
</td>
<td class="nump">$ 5,026<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_LeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lease cost recognized by lessee for lease contract.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<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><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_LeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_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_ShortTermLeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of short-term lease cost, excluding expense for lease with term of one month or less.</p></div>
<a 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 (c)<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_ShortTermLeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubleaseIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of sublease income excluding finance and operating lease expense.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (e)<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_SubleaseIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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>66
<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.19.3</span><table class="report" border="0" cellspacing="2" id="idp6613148384">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Lease Receivable Sales-type Lease, Lease Receivable, Maturity (Details)<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Sep. 28, 2019 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedNextTwelveMonths', window );">2019 (balance of year)</a></td>
<td class="nump">$ 5,183<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedTwoYears', window );">2020</a></td>
<td class="nump">18,983<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThreeYears', window );">2021</a></td>
<td class="nump">15,009<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFourYears', window );">2022</a></td>
<td class="nump">11,891<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFiveYears', window );">2023</a></td>
<td class="nump">7,928<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThereafter', window );">Thereafter</a></td>
<td class="nump">8,675<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceived', window );">Total</a></td>
<td class="nump">$ 67,669<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_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceived">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of undiscounted cash flows to be received by lessor for sales-type and direct financing leases.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 30<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=119202524&amp;loc=SL77919391-209981<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceived</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFiveYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of undiscounted cash flows to be received by lessor for sales-type and direct financing leases in fifth fiscal year following latest fiscal year. Excludes interim and annual periods when interim periods are reported on a 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://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 30<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=119202524&amp;loc=SL77919391-209981<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFiveYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFourYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of undiscounted cash flows to be received by lessor for sales-type and direct financing leases in fourth fiscal year following latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 30<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=119202524&amp;loc=SL77919391-209981<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFourYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of undiscounted cash flows to be received by lessor for sales-type and direct financing leases in the next fiscal year following latest fiscal year. Excludes interim and annual periods when interim periods are 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://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 30<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=119202524&amp;loc=SL77919391-209981<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThereafter">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of undiscounted cash flows to be received by lessor for sales-type and direct financing leases after fifth fiscal year following latest fiscal year. Excludes interim and annual periods when interim periods are reported on a 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://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 30<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=119202524&amp;loc=SL77919391-209981<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThereafter</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThreeYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of undiscounted cash flows to be received by lessor for sales-type and direct financing leases in third fiscal year following latest fiscal year. Excludes interim and annual periods when interim periods are reported on a 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://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 30<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=119202524&amp;loc=SL77919391-209981<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThreeYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedTwoYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of undiscounted cash flows to be received by lessor for sales-type and direct financing leases in second fiscal year following latest fiscal year. Excludes interim and annual periods when interim periods are reported on a 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://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 30<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=119202524&amp;loc=SL77919391-209981<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedTwoYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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>67
<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.19.3</span><table class="report" border="0" cellspacing="2" id="idp6651058608">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies - Changes in Product Warranty Accrual (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 28, 2019</div></th>
<th class="th"><div>Sep. 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_MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward', window );"><strong>Movement in Standard and Extended Product Warranty Accrual, Increase (Decrease) [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProductWarrantyAccrual', window );">Warranty accrual, beginning of period</a></td>
<td class="nump">$ 1,910<span></span>
</td>
<td class="nump">$ 1,149<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProductWarrantyAccrualPeriodIncreaseDecrease', window );">Accrual for warranties issued</a></td>
<td class="nump">1,920<span></span>
</td>
<td class="nump">943<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProductWarrantyAccrualPreexistingIncreaseDecrease', window );">Changes to pre-existing warranties (including changes in estimates)(1)</a></td>
<td class="nump">1,404<span></span>
</td>
<td class="nump">779<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProductWarrantyExpense', window );">Settlements made</a></td>
<td class="num">(1,276)<span></span>
</td>
<td class="num">(974)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProductWarrantyAccrual', window );">Warranty accrual, end of period</a></td>
<td class="nump">$ 3,958<span></span>
</td>
<td class="nump">$ 1,897<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_MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProductWarrantyAccrual">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred through that date and payable for estimated claims under standard and extended warranty protection rights granted to customers.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 2: 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)<br> -URI http://asc.fasb.org/extlink&amp;oid=68068213&amp;loc=d3e12565-110249<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 50<br> -Paragraph 8<br> -Subparagraph (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_ProductWarrantyAccrual</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProductWarrantyAccrualPeriodIncreaseDecrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 standard and 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)<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_ProductWarrantyAccrualPeriodIncreaseDecrease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ProductWarrantyAccrualPreexistingIncreaseDecrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 standard and extended product warranty accrual from changes in estimates attributable to preexisting 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_ProductWarrantyAccrualPreexistingIncreaseDecrease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProductWarrantyExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The expense charged against earnings for the period pertaining to standard and extended warranties on the entity's goods and services granted to customers.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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><br>Reference 2: 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,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_ProductWarrantyExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>68
<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.19.3</span><table class="report" border="0" cellspacing="2" id="idp6623046256">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Related Party Transactions Related Party Transactions - (Details)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Sep. 28, 2019 </div>
<div>USD ($) </div>
<div>death</div>
</th>
<th class="th">
<div>Sep. 29, 2018 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Sep. 28, 2019 </div>
<div>USD ($) </div>
<div>ft&#178; </div>
<div>death</div>
</th>
<th class="th">
<div>Sep. 29, 2018 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 29, 2018 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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>
</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_masi_PropertyPlantandEquipmentOccupiedSquareFeet', window );">Property Plant and Equipment, Occupied Square Feet | ft&#178;</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">16,830<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_masi_EstimateofAnnualPreventableHospitalDeathsPreventedby2020', window );">Estimate of Annual Preventable Hospital Deaths Prevented by 2020 | death</a></td>
<td class="nump">200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">200,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_RelatedPartyTransactionAxis=masi_CercacorLaboratoriesMember', window );">Cercacor Laboratories</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsForRoyalties', window );">Payments for Royalties</a></td>
<td class="nump">$ 3.4<span></span>
</td>
<td class="nump">$ 3.0<span></span>
</td>
<td class="nump">$ 9.2<span></span>
</td>
<td class="nump">$ 7.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentForAdministrativeFees', window );">Payment for Administrative Fees</a></td>
<td class="nump">0.1<span></span>
</td>
<td class="nump">0.1<span></span>
</td>
<td class="nump">0.2<span></span>
</td>
<td class="nump">0.1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesIncomeStatementSubleaseRevenue', window );">Operating Leases, Income Statement, Sublease Revenue</a></td>
<td class="nump">0.1<span></span>
</td>
<td class="nump">0.1<span></span>
</td>
<td class="nump">0.3<span></span>
</td>
<td class="nump">0.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionDueFromToRelatedParty', window );">Related Party Transaction, Due from (to) Related Party</a></td>
<td class="num">(3.4)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(3.4)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (2.9)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionAxis=masi_ReimbursementFeeMember', window );">Reimbursement Fee</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty', window );">Related Party Transaction, Expenses from Transactions with Related Party</a></td>
<td class="nump">$ 0.1<span></span>
</td>
<td class="nump">$ 0.1<span></span>
</td>
<td class="nump">0.1<span></span>
</td>
<td class="nump">$ 0.2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis=us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember', window );">Variable Interest Entity, Not Primary Beneficiary | 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>
</tr>
<tr class="ro">
<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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsForRoyalties', window );">Payments for Royalties</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5.0<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_masi_EstimateofAnnualPreventableHospitalDeathsPreventedby2020">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Annual Preventable Hospital Deaths Prevented by 2020</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">masi_EstimateofAnnualPreventableHospitalDeathsPreventedby2020</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>masi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_masi_PropertyPlantandEquipmentOccupiedSquareFeet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 square feet occupied.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">masi_PropertyPlantandEquipmentOccupiedSquareFeet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>masi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:areaItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesIncomeStatementSubleaseRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 revenue recognized for the period under subleasing arrangements.</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 840<br> -SubTopic 20<br> -Section 55<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=77891322&amp;loc=d3e41620-112719<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesIncomeStatementSubleaseRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentForAdministrativeFees">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount paid to managing member or general partner, affiliate of managing member or general partner, or affiliate of limited liability company (LLC) or limited partnership (LP) for administrative services provided to the LLC or LP, for example, but not limited to, salaries, rent, or overhead costs.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 17<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3367-108585<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentForAdministrativeFees</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsForRoyalties">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of cash paid for royalties during the current period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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> -Subparagraph (g)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3536-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsForRoyalties</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionDueFromToRelatedParty">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Receivables to be collected from (obligations owed to) related parties, net as of the balance sheet date where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth.</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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionDueFromToRelatedParty</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Expenses recognized resulting from transactions (excluding transactions that are eliminated in consolidated or combined financial statements) with related party.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionAxis=masi_CercacorLaboratoriesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=masi_CercacorLaboratoriesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=masi_ReimbursementFeeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=masi_ReimbursementFeeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis=us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis=us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>69
<FILENAME>R87.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3</span><table class="report" border="0" cellspacing="2" id="idp6819045152">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Information and Enterprise Reporting - Analysis of Product Revenues Based upon Geographic Area Shipped (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 28, 2019</div></th>
<th class="th"><div>Sep. 29, 2018</div></th>
<th class="th"><div>Sep. 28, 2019</div></th>
<th class="th"><div>Sep. 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_EntityWideRevenueMajorCustomerLineItems', window );"><strong>Revenue, Major Customer [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_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Product revenue</a></td>
<td class="nump">$ 228,916<span></span>
</td>
<td class="nump">$ 202,068<span></span>
</td>
<td class="nump">$ 688,974<span></span>
</td>
<td class="nump">$ 608,461<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration Risk, Percentage</a></td>
<td class="nump">100.00%<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
</tr>
<tr 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 (U.S.) | Reportable Geographical Components</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EntityWideRevenueMajorCustomerLineItems', window );"><strong>Revenue, Major Customer [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_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Product revenue</a></td>
<td class="nump">$ 157,646<span></span>
</td>
<td class="nump">$ 136,895<span></span>
</td>
<td class="nump">$ 469,827<span></span>
</td>
<td class="nump">$ 418,178<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration Risk, Percentage</a></td>
<td class="nump">68.90%<span></span>
</td>
<td class="nump">67.70%<span></span>
</td>
<td class="nump">68.20%<span></span>
</td>
<td class="nump">68.70%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_StatementGeographicalAxis=us-gaap_EMEAMember', window );">Europe, Middle East and Africa | Reportable Geographical Components</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EntityWideRevenueMajorCustomerLineItems', window );"><strong>Revenue, Major Customer [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_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Product revenue</a></td>
<td class="nump">$ 42,356<span></span>
</td>
<td class="nump">$ 37,257<span></span>
</td>
<td class="nump">$ 136,234<span></span>
</td>
<td class="nump">$ 115,631<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration Risk, Percentage</a></td>
<td class="nump">18.50%<span></span>
</td>
<td class="nump">18.40%<span></span>
</td>
<td class="nump">19.80%<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_srt_StatementGeographicalAxis=srt_AsiaPacificMember', window );">Asia and Australia | Reportable Geographical Components</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EntityWideRevenueMajorCustomerLineItems', window );"><strong>Revenue, Major Customer [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_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Product revenue</a></td>
<td class="nump">$ 22,721<span></span>
</td>
<td class="nump">$ 21,332<span></span>
</td>
<td class="nump">$ 62,524<span></span>
</td>
<td class="nump">$ 54,627<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration Risk, Percentage</a></td>
<td class="nump">9.90%<span></span>
</td>
<td class="nump">10.60%<span></span>
</td>
<td class="nump">9.10%<span></span>
</td>
<td class="nump">9.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_StatementGeographicalAxis=srt_AmericasMember', window );">North and South America (excluding the U.S.) | Reportable Geographical Components</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EntityWideRevenueMajorCustomerLineItems', window );"><strong>Revenue, Major Customer [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_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Product revenue</a></td>
<td class="nump">$ 6,193<span></span>
</td>
<td class="nump">$ 6,584<span></span>
</td>
<td class="nump">$ 20,389<span></span>
</td>
<td class="nump">$ 20,025<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration Risk, Percentage</a></td>
<td class="nump">2.70%<span></span>
</td>
<td class="nump">3.30%<span></span>
</td>
<td class="nump">2.90%<span></span>
</td>
<td class="nump">3.30%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskPercentage1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the "benchmark" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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_EntityWideRevenueMajorCustomerLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_EntityWideRevenueMajorCustomerLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_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_ConsolidationItemsAxis=srt_ReportableGeographicalComponentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_ConsolidationItemsAxis=srt_ReportableGeographicalComponentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=us-gaap_EMEAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=us-gaap_EMEAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>70
<FILENAME>R77.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3</span><table class="report" border="0" cellspacing="2" id="idp6764434448">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Credit Facilities Credit Facilities (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Sep. 28, 2019</div></th>
<th class="th"><div>Sep. 29, 2018</div></th>
<th class="th"><div>Sep. 28, 2019</div></th>
<th class="th"><div>Sep. 29, 2018</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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LettersOfCreditOutstandingAmount', window );">Letters of Credit Outstanding, Amount</a></td>
<td class="nump">$ 1,700,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,700,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_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember', window );">Revolving Credit Facility [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity', window );">Current Borrowing Capacity</a></td>
<td class="nump">150,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">150,000,000.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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Line of Credit Facility, Maximum Borrowing Capacity</a></td>
<td class="nump">550,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">550,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_LongTermLineOfCredit', window );">Long-term Line of Credit, Noncurrent</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestExpenseDebt', window );">Interest Expense, Debt</a></td>
<td class="nump">$ 100,000<span></span>
</td>
<td class="nump">$ 0.0<span></span>
</td>
<td class="nump">$ 200,000<span></span>
</td>
<td class="nump">$ 600,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_DebtInstrumentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpenseDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the cost of borrowed funds accounted for as interest expense for debt.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109500613&amp;loc=SL6036836-161870<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.8)<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_InterestExpenseDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LettersOfCreditOutstandingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The total amount of the contingent obligation under letters of credit outstanding as of the reporting date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LettersOfCreditOutstandingAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_LineOfCreditFacilityCurrentBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 borrowing capacity under the credit facility considering any current restrictions on the amount that could be borrowed (for example, borrowings may be limited by the amount of current assets), but without considering any amounts currently outstanding under the facility.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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(b),22(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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(b),22(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermLineOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The carrying value as of the balance sheet date of the noncurrent portion of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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.22)<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 470<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -URI http://asc.fasb.org/extlink&amp;oid=99376301&amp;loc=d3e1336-112600<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=99376301&amp;loc=d3e1314-112600<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermLineOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>71
<FILENAME>0000937556-19-000179-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0000937556-19-000179-xbrl.zip
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
M\@GZ2 06B](64D\T7!(<J R*73;%.^.EG^J!,N+*FUH[!,PG2N-'G"3Y?_W
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
MU]7UXT5E MF*<R?FCAZ:M[%V9^U4>67\'SE=5+?'C,ZNBWHACM!I(ANSNG0
MWZ[Y=^UTY1S)!GDVM[PG6*P5?1SW=Z^&=4YE9)44YB5\7=M>OIB?,16&^=&^
MU/RRL.GC;)Y0_4WJTPE#^N8M4F_126?X@ @:2TANYTBM;&??KOYG"A,\7F!3
ML\)DQ9>W)V[77-RKQY0)W*<O<L)GK*#X&9/GW(E.P87T6E.R6UKAHMC5A.JC
M5$,^:XB.3V5 D+[&U Q5*%U_I7R.A=J<"\649S=0/%H,!\-!871[_I<J=-9&
MK8M4YLCJ4_1J&!V/Y5!20+H:BWT(=R\HJQ3P4:JU'H MUU\\V.;?%7R2L4]I
M\I62R,SK<JV=%#N;OX=]5=V^0+*AC)W( #]3SI>%U\4YG,$)DO.3=#(5>M/8
M-6*_89JL#)FA3+LV,-8^F5_TSIP'_NIZNN!8#OF$_XI@(J,FE8FMVH7Z:C4
MA3#L7B#*M;^0:1YBIQK,.Z3.RK!;Z:![^=5.<V ('=_JGN=T[82[W)9FLA=;
M':O%24\ES112+70)F8FMCQUNDIU;$ZI;3[::Y:9[\2%RN;YX-<Z\Z(J@];7F
M1JJ7SJLM"MX]4@\S5JEVQPR9"9LMCGRY>)$-SU5KW,0OLVILM2GK]+S'5U;"
M;68UT+\X7 S-(8[5AE75^X4%E<N[.F^3PT>$4,Q5]8NKO9[4'-V#LC.JXE3^
M%G(J&D-A9,N!<VEF.^9=2ZC*O:%.TU>O%&:5P+*MEELOOQ4E_P" VNRIS@LK
M9I!7493.,8IO_T@A0Q<RH5\SQ9.E[2.FSB7=^L![@_!LE#*NR:2"JXE>[=V7
M3^]NZ$+FU8M"T^+/%YEBAJB<1> \\3R'"[YZ!W-31)=^(Y5'?Z12BJ#_E"XD
MT[B/RVBQ17GM.RVW?%N LF(C!E6YWIJMU;N["_<M-"\;K.V7L-<.?(EWHDB@
ME.5*MBZHGN:[K\>4G>DN4_6 LF$>M#M;&"KJW2JXJR\5R%G]W*R!Y"7QI:U^
MM"^^D52_$CVJ'!JK3ER8:-+18DF2+7*</D(6Y^]#R,%$+PV9C]&)*239 87Y
M29PQ)M=:J:)KOFN3&\P!E1)\\R?D&<V=JY<"]'F1Q?F6YOA**)8'77Z/?O=5
M9(,YA=9M]]'XGMZ^WN .^#IE0A5A+O71DEKMFAT@?J0O.<;5)LI^+V56-FF'
ML^U<;2[@==0PJW=P%W?Y%>=[@HKE[V+A?WTGP TR+VE]I7*PU^45+DU>J;YL
M6>8.I.IW\$E]O3A)4"0G%1>,SO)R$M>',,^PD-?OZ"<J+2/&\M-4R(=?%VW-
M$U\3(IY)]D[DS?>$H8C*)^)/O54JQ[M4SZXNIP;R[&P>G1_H9<:M"\K4GK%(
M\$OR1:8+3!V80>+?*?LV@X1/\3RWOP7?=WQ"S!OC/)JB&?SEA_\'4$L#!!0
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
M!T30WTD8'S9GREG#-6RR^"174]JG2^OXI9Q:UOXN1]!E3ZX,*VJXHAPH2"6
M*L HL>" <>V,L) RT<#22:ZH=#.UM =>*J)\*IV>+\O[)[GW\.-UXLQQ&+0Y
M:8'US@#*O <T)QYP2BS"S+(<J]-IP9YH 7Y47K0"6C*CY_&,Z8,N[+OI^N!F
MGYFS/4=&+-/0: Z@9PIPX3C085X$D?$6XYPKDI].#/[CSQ?M 9?0(C[DM/!^
M-I^/9V7HFO7].K.Z,K+N0/L_RWFE??WN%E?^D_Z^WWYNN[:@XF'*K' !46Z
MM80!BG('*&<.^V V(M5@0U?\!*2\"-!3$?HZGD1/G1WI<AJ6Z?FSU@?#LC#%
MOJV_PYDSC@ED5@:%4$(1QK.3P$*= X\-SDGH(HC0Z723/S[=.L$PV73X(O+
MMAFL2I AX3SQ% &*O0 ,&PA,KA%0Q D''4*(G_%T?"5DC2.RY^DRF)/<$HZ
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
M#J7N=/!.7JC74>1*E^N%F^NIU9/)[%M\-W?G2KTG2Y8+(ERH /@\J*$Y5@9
MY?%ZV0D_(-7@JFFB(X:NN[T#%%,I\QM!>-<7Q#[HLEJ,#DZ-=;)G!@>.<L&
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
MG$.?T]5J<UKAOL?2-(<,]P.]$N:<#2!R+BD@UGHA69D0P@!-&J38ND"/77M
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
MB>.=$ZR0$ P8K[V/X7W$26B!8M H3X&O=/;8]<V)O614OS=Q^!&)I!@9#43
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
M<<05<:!7@A$G0<%0$$@HO%0V_F=+)[&BOOYT^L'< +?0]A$\LZ0<M>\.]DL
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
M,+3$,^OBN 7 1)3D"^5$_0KDO=7X.$?H6%W\.N?YX<O?#RT2(J &S'K%D44
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
M@'[]I*:\ \YRBS3107.D@$GGA3(6,@<D0ZZ!-^:M*BTMP-BW0!S-1/VL.!U
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
MXAY)-+.W4[ F$//"6*.Q%H)2Q@W:0B,%YWVF2:M[&[4^NU_;$]N J5=%\<6
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
M]\H,1R7IE&M9%VCUI:Q^RK.P1Z_NHYJU"NI6##&ZVU2(J. :JM [H6$6.8V
MYP(2X8T"6I9T,RWJZR.G7\4?AC[2'7AG%YHX[J.F=87>"54622@YXEA0+HR%
MI9D) 41 #%,SZ82S5:6F,7I_'ND9E&YR*4)SID.*:?XE'RV6=UF^*G;JW="/
M'V =Z9J@0!WF0#HLB57&&JYA23&%LL\+(A5=*JWR\?GY1;MP]24@>CV=Q6I4
M1\7A:<.$:A/#HZ'PRDO,A.60;:D)WXGZYUB=)33LDOF-P.F+U>]'BTDYT&4
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
M32B\X6=G6'*EL-!68LX8@UYH7ZN!\B#J-$9;")8:!;CA8=9/0SXH)<+0*D>
M59ZJU%>B!N'%R86W$=7)A+=OEH<3WO [DQ?>\+/]"F^,NUZL\$89V5UXXSE-
M([SJ4Y"H R*J-3&(&D&#,B!2KC0?) $X$'5Y1!<<F )O 354(TX=@%I*)YDB
M! CAO$U]<^'YEWR=STM$*84XDOH4:IR.]2$DN?+0RQ#F.T3WIL[MW/<2);JE
MI9UTN@N[/8CU+_EV)BWGT!*JB,386P.9I =1,-C$G!!\IBF+O*6*">=P4"'
MA:2>6."I)(0X'K?<&W\^\&C0S_>#?I5''DGN2F9GA>V;QWY%])<3? XMD0%+
M.Q6,H7CR0A=E3',MB^>H\?4)^>?R*-C[_+I4R]7G0\&:@U8"I2APSA-ED!)D
M/[8D)) T/7/[Y.<K2[BWRG 1-!BS,(*9,XP @BUC0"4<57M(V0'3>(]F/$'.
MB8'4F<]I#*'N9MR_ Z ?7AH/FXLO^>7-,G_[:5_ [8.)[EM(+U;SI;G9;(NK
M,$FI;Y7(+\^+^N*GXF85OIEO]/>_Y,7G]?SZR^)"A;G);=VW)%8JK;RD ##J
ML# <[T<>LA9&/929$B<.DQK'G&!0&NIX(!A+HKA!3!L%1=3EOVWN0=F;5A;Y
MU6<HRHZ6U>9E!_NR6P/+RST.]\C5-F8?OV>W5F:EF9%7IXS9'1H*\0OI"9%:
MGK039/\XKRZ$&>TX3D*GG8HQ$^@J$PE34V#B?J2; J:X:W.*U><JK=TEL_>;
MWU2#[!:$ <X0B+6Q"@'B$</0[@6/BS!08N)?9-. NI!>"VF\Y%1Z(D+>2Z#3
M!"->I@X#AK02^:ME-?/;GSYZJ$^QK\[W[(=F@6=$%\3%DD:,CQX2XN@\H?*)
M_#(-X4YEW/W[?%)RV/CNC>N\?&@S( DMYN\7G[]LWW[Z=;-;.IC1,&RQMH8Y
M)4+ZB) E$%H4-)YHYG34TU2G6Y((6B^QHR%AI0(0A20!S&$*<6B,H<3B^28/
M*/+L_=M?]^N-D?=L=&.QF18.1V"<]!UP916PLZR"]JKX]"J VZGAP)=LG"+J
MA*CU0_ T-*PG6^[?L-$C0^T4JKXYXOO^AIP94V%4418FNB;DG^$?T)MZ<%&J
MHRJ$GFN*".P8YDQ#2Q'@4H<9M8-!A1F5!J>^'6BO4<L2V_'5B6?9Q0Y@%\V*
MY[6-:"6EM*-J';"=[=\(&%6U[C/56+9:4SQ%W6IOS$GAZLA11^6:"1Z2 (4H
MX%!+(2U0C.R'EB&81,U1GVI#,BV])N%3):$.&J'"'$Q::QW"!KO4ZZOOPM^5
MVR1?3[ZLUB]KG02I5\+Z4J))"%"\\C3F<M*2T]R*9EH3R4KKS:3-XTMZJ\M[
M\\UJ>CF#UEFO @82!I>WDG@#JG4:8@4B*.HP=T<HTF$%=9CA$D8I$DQQYRA
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
M%\8L&^^WL_[H64\:TH8N-D_A\_'SG;]6*UO-\SD J2%62(\5L$8+@(RO[>-
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
M%C*.>'SN^85&4=%)&K7/8HQI ^<5\OH5.:D09U6>^80GAO1-)HQW;QD,F9+
MXVF$J5Z,(TB[#IM[0;2#%"$(71@3&X%P%PIB"\<S9&" N2DR:@?%..O&D"2#
M:Q-9<I%M%<^9,I@GD1XND2BQ*?0R990?0ZGR<_FMNOFVV7Y^&+/[XN*U,U!K
M2ZDP &N#*>QB.A*WZGA:I,R<.8DKGE2@USX9YK!U&'KF<S2.01/,S$*C7I]Z
ML)3&WV7P*5$N58XW,(Y8]?B['G[78[</X=\\[KFF&$%KA9(^O . <VYY&TI(
MRDP,J$8%R,RGAY,.;XI:UZ@AU3CWAO$HNW%Q&!KC61;^/.=+#W8FV;@,VDQ+
MH4KX6DUC2]OU"D\40'M$#3&6&XD9[ 9TP@,5M4UA9(B+\&748&NLA^,8D\&^
M%)2YR*CK>6\B2!-IYC)9$YO$*[09Y<FX[U$-V(PRWH=NDC46*5X?^Q.XU@;B
M3NKQGZ,&/3XS9QY],AG5A1ECVIB/3LG]&O&5>[A5,WQ;>J7?,L&]99!D2@*]
M'Y9&>#&.(&>GAS&"O?3*0>:YDHH0BSM@28I(U%Z<T4'FI<F;*:<>CC=R#%LR
M>3B),$/MFX$T@TXEG.SH$JDS)HU>]HSV91R!?BZOR]OFQJ3C9:W'#V**(E<O
MV704(<$UPMIV@37A42=[)0@W-Y7N1;YI+WQ.T.\99_085F7W>"*UXNV=@6#/
MF3:899,<7R+5IB74R[<$7J4A77=J*Z^W71L5(GIJI4+2H"XT5CIJ)CI)P"70
M+D&/;*S=*8B7P>D,S%M O^UYXT9S+]+W/P+Y8E.*8M\HO\;1[X?[$P(U--P;
MC!FW6")5WUS?16-H"O"&QYA[UNJ'L9LE1YLX!F-Y_)LXBS7$NAE(]<. /9-3
MW5PBCT9DT8N@L:X,_B(7GO_NT\/E!>WU>+K:[:K?ZL4'ZZ_A3P[?5TPPSISA
M! ED-00"*M=)($A'K89,&CCW*LGV%LF3L*)3%OGI+JG9 S_H7<KGR,]\-;:J
M3X]7--W?X!GA?9Z/?Q$^]GT2S%$<RP!AGM0>?S[,Y]\49/ZX_GUS>W?[5 +Q
MPHK01\30&$D$L!1VJTJ5M7%;T),&SKW@X:7ZW K.PM+QI3">I;,40"*6CO!^
M-I:^Y&,D2R<7QW)9.CVU 2Q-Y%_,@K /Y>[V7,I*&LPD1 ( I37W3!O8?<E5
M$..H)1JC LRV&.QA37U3_!3>CF-C%K\F+-[&@=#+[6 DW*:8EVU9V&.#7ED4
M-MK/A=!I4@K/+ B;Z,=@VI2'NKIV4=[='?:']?8Z8$[=5G?;P\IJ+(%FEAAC
M!5):,G>"G$,T:C_.Y&"Y*734=]91.)/XICB*C,309'\'(FE.:R/Q-,G5/'QZ
MQ:T^5J4R>B'<2I;.8X:E]6DHS]YN0]1R?W"_?RVW^[*>.5P)8!RF%FE&&),4
M6@R[:4*E'8V:HQOS_,S4ZB05K:8WS;+P.$R-LFT8F7([%@>C2+.RT.<91WJ
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
MP.H_TJI^ N3W* X"C3FMF#0P"!F>@2#\[C$$GK7@&0Y,L^JR*)BHO4KQLD0
M(?1"0JNX/P706&F+A+)8>F(4/Q'' BT&';(]XK&9QW(_A1[6EX8#OU1WX5>M
MNN(OY>]7-W?7=>__\*4L_O$?O_S'P-U@8ZP;0(=\KD6BH14R)Q8>Y/X2$\89
MM  @C!1>37XY8B?D0RKU)3[U![R?-_M_Z>^ZW%Y]N5WO_M4<L>V)1TYJ"1BQ
MD!+K%05=6&M9Y!3\Q&#9)]W/]!6UP.*D;]1Y_-/='3K9/J.QL=/KXSW--)G>
M[U7O]'DBFY<Q=DF7SI,I\J0^C6=9%[0]AAM;(XQQ(2ZPU%@FF%$GA&)NIK$L
M,MA%63;J#/_I_HZE649K4]+L(N?YO^96%,]&&KU4GHU-YU6>3?)I0M_L0WA
M0U!.L(#:"%O?ITX,8JP^#+4EJ)11ER--B3,_Q6IIJ3ICP^T<W0_+XN1D: TQ
M<:[>5^=07,<KVM>E,FI$)J]WMT:Z,YI,=;R6A=0PIJ&7'F!#M3,*2-U%5"KN
M0+@I<2Y%IC1=JQA#1[(IDY>)V+2,OM2]1S%T&N'L0NDT)I/7Z#3:G2'3VP^_
MMC<()%P)HS&$FBBB&//&=A-GSH2?#9WB'O'HW SJ+J:/Z0Z-=>GUV>S,!D6"
M9: WR>:SGV;_PISV!)LN/Z\]17R5Y%49SH*?UK?ENT\/0K7<$0)RY[Q&]77+
M#A O#6]C>0'8X*]>XR/,1H:H[LA$UUY'Q#R&C25%BC['(%:\:,,+R)ANV^7)
MD2"'*N6+%+G@^N[COEVOU]"*,6 TE-0 )S$G@C&.NR@$@ZC/8K'/SLR.,SGC
M+J&.M6K8^"6G2W' B# HS]+AAT[TC$S&>K:,T<AH]8^7YTYR800ANM&-D,8S
M*94%PBM/B-2RBP,%C-M@$?WT.2DQ[DKH>,.B29'!JPFLN,Q]SX_=&,:+2.<6
M1XQ8_2\S8Y03(ZAAJNV^NME<-Q,E;P_E[9%6G"(!O(54,,2ILU"+]ELY =3
MN%N&)D>;D2H/%!:-Q*G]D;$61W-G!G?'<VB$L;G)]+Q?PT@UT>O%D6MJ/B^3
M+(E32<C6,I5K29W@!"IA U$!=91UD2T'Z=@V,-ZEZ3:U'S7>Z 2$R^!Q8L9=
MNO_UDF=C.1?I^!^ =+$9Q;!NE%N#-UH^WOCY8&KJA\VV;#2L@&.$.>FM!M!;
M3,+HTW31M?*#/D:ECIF9>JVX-X^V8Q>_U@J/53.2>,G,'D:]2_@<1[Y)%N?9
M]3G,LQ[RI79]&?1+GM7CS:197!M*P3:F#VG7!Z/4!TG]<W/XTH5_NVUW7ZGZ
M<.9]<[+<"GNA%(2L_NRG8>AP:NU;)1!PIN/VI>=0$%-O1^U:?;^KKN^N#L7N
M*#X.AED\'P;&2YL]"I+'TRL[O<5O0? )F&^*D^:B$UT??CDO.T?8VL/1G(6T
M#*9FS;":[Y6?N ;S?;FK?[#^7,(5)@HS8[UUPBE.Z]W#Z#2D]SAJ8#TIT.RK
M,)L[LUMY$]=@1ADZC)BS>1FY!&*<C?.LP3RS*&81YAAGE\&S-*F\M@QSO#^#
M9P"/0_'3@4=OMY^JW>U1P!&CI]-&F1?,,Z>4\P))!)5VG0!(2=S.O(1A,]-+
M;=<WW_>;?7UL6=<';"7N"UU?>E;<?6TN"2J+OY?U=<)?OVRN"K4KU\4O7S9?
MO\;>BI:R1 ;.&%ZF,"(G#H\BS\Z&.Y/YYG2B7/A1^U?J$[NZ\^,N=K+R<&O[
MYA?3E\\R()HCL<>SC;F\&PS8S>=M?5C,>GM05U?U5>+U52+5S:8^C/3^"%*
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
ML486>:X-5AX3W6WRH\0XV%6X$75M;,@1E2YA?>O_))2_NKW@VM!Z-]7T!5;
MR2GUU<0T?D5<JOQI<_BA7MYCM35:,6P1(UQ1!A"$]P%PU!@@XK&9^_D_E8=B
MTQQ&'-=;CS%F6(\\DR=QO>[:CNY@]%K*7_\P^^_N[>LASPB/E\&7,<*?7AT]
M+O>AK#B^-Z$??NRB[T]3^#:@ZNIP\_U#U5X&];@S_\E\J>?]WF[/SYL,M7+S
M]:8,?0WIH634 T,LL(82T2TKI,;8J,L++B1Q\7,5L0>^7:JHAY'T#U#*<51N
MB5PO,6E3*DXY%5U2-8F[/=//O!&?BF-NH;5[>/YOF]Z\M,Y31#WDO_ [L8Q6
MY-(F5(NJIW&MVTMW6-0-JJ]VY>;SUMSM=N7VZON'W7J[7U\UV\.WU\WO;IJI
M_ON/!*&?]>Y3R'P5>NQ>2Q :72< A,H(<FJ*C78^IG6[D,3,K=L_MF'X<[/Y
M=T#=Y]"B[8\W]I3[OQ;U"UY_':P3*Z[:S(K#?3+%^OZK3%P#=ZG2'M; _0$*
M.JZ!Z[N?J1V&M'D576+%66;%>GM=G.56W"?WIJB'-*'UF_T[09Y"ZFGB+OQ6
M+*.)N[0)U:)JZB6;.%W6:*[5DB 3,B0LE0YSY(7 I]EB[%W4K9F7TIBYD?/#
M6K%+-F(1Y7F)5BQ/42ZG&?O8Y/=';\9.I31;.Q;_7OP9&[(1+F1MR<:6RFM-
MV>UZOUG9\E.Y:[^.[$.=:J5O U.O#BJ,'0[[#^7O!QWL_M?*<H^UM])ZSJBQ
M1A@.M9!2"X^<1GI(XQ0?E=2KMQ $5"%$@<4:<.59?6^UXZ%ASWU(<*>U65>Y
M;[C3L>NHMS@*'M;>9#"]OP6YK-]Q;<)0JXM?:[5%(W?@<<T9?+^NKN[J^GG<
M6[1,_Q]HO% Y/&IJ:T.:!A1())KF,]JB9QK$?#9?MHG+F%>5^P6-:8;:]S2T
M@6Y[:,Z.;$[):5K"C_M&QBH,X2"&Q$C#ZX5K1J$PEI/ 60DT,( ,(N&00!H:
M!9A !@E(G0::*X.9DPP()3G-> -A)Z\(^HJCP.),8?%KIS$*>TG,C<'=W":/
MQ%QG]GJTV0/9-L"/%YF6TLLEL"QI/E6NMVX8NZ[+^[#U_6PK3BA#$&,+."86
M&P, ;VN1@]@,.E7RR4,%0803?#S'C7D6ZJ<TVE$',%,D^S;>4S6IQ0S#3KPO
M_>C.:LE(0O>Z\<STPKZ;7]B75__QN?KVOT)2QZF%\(O',PJ/$WZ&#J,]N2P$
MQLNN)KX+\57Z?]^M=Z'"W'S_N?Q:[0XKY06F*L##2@TDP-(A>GR+(03,#+KQ
ML._YTD( I(&>ASB8UU?$*L'#:%]A@C7)?;_AZ=4^Z2J.PN(K?;1SP^M_3M-&
MHF"P7RFQ\,B'5P@QUK7EP&)T!L]P8YH;,0@Y[E!TVVN[/I0KA4$8)#%+O%0&
M2>>M!UTU,$R26( \?+H%A$G,,;*44 >E#I&<5XHKAZQ5N0_2.U6'HZK0H[XN
M:EWQ](@T;3@[\ODUDAQ#K4H)C@<FO(*-<88M!QHC]3^#C"E.1 TCZD\ F^-F
MYX9-#"CF.4*<<6*-D$!YW[W^89CNHH<4CP-XBK0,3^*0 JJAEA!@ "B72',!
M?-1=-I.&%R=AH[L=\>9%C#MR^C9V##+8LJ0#DD=.O#8X&6O<<C R/H7G!BW3
M_!@"D^/\A]_<E#_=-1>&AB<S[S'51/-0"0 / ^^V'B"MP&"(/'FPLP9AQ!!F
MF% /J, <>(45#/]%0N;>DM3.VM6"BJ.BX="(-^EU6&3U)PX2$=:D@,/CS%^
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
M]QHN;]?[S>J7N]O;]>[[NT^_A-B;3YNKT'>]9_7[ZF9SM2GW'^HS"%;U17(
M6T@="B-!K8#$ICG%U %M#1OTH3-YT,RH;*46[SX59V+/.S6=W.+71O#+B[8R
MF]_/S(OZ'CG/_H>Q_+J]!:6II<NT_H'$2Q3!HT:K-J-IBH!$HFF(8NUYIAG*
MYO!E&Z%\:569W\QA#=!^=UC]N-EN;N]N?RQO/Y:[E3=4,Z,$<88BSAG'J'N^
M14;!U;=R][%ZK8V)?VY,C3J7,'R=\%'.I*Y=2.NL6Q=^][A+]R3O9ZK*>&\N
M6Q<FZ*ZFOA41;_/Z][/G4P,$MH9"8D@8UF#(B>^>C[G'$6]SU'/SO\U'.3.\
MS>=YO_0VC_)F 6_S.-W5U+<B>L];VQ)TRQ_V__AZO3Z4H;080&UL[*CQ(:*6
MWEB"D,00M+&=%X@.>]/3QLQ>"\YZ0R>=Q5%H42O]&T"S[T%[W;>>47Q:WY<Q
M@$^<T].=7\D=&]+.F"^;\I/[O;RZ.VR^E>\^A5Y;N6NC$:40\EX*K;2$P&@
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
M9G7;[GX\/%H?IZ1#B M3R<R<Q2G@'DRK?P<X3N;.)7 _<G-"O$80.0]A&F-
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
M?%'4A^<$?=*P.K2<B+S$ELH78=(V)?^#I,X#[(ML1[UNJ5_U5]IZN$6+MS@
MGE;PPD@\(8")O3 /04QM5)/URXT3S+8V]C?F;+/1S=W'W:>[:W'9MD[8+H23
M8JD9QIPC BEA%:3]D(R#H#8O20;*G+H=L!6_?*S7]:?5[M?]=M95![18=DCC
M%' <N6&Z-QFOD2N.'82C1\8O"K6IKU:[HHT^?4?"7_PABHV+0<\_F)Q%ZD[Q
M=D+@DM ]#UE+8TJ3X7,<]M#M?MGOP_);]VG)_51>,*E<G2N@TB[%%$)@@? A
MTQ0@JL/GV+$R"UD'HQ.O_I9\OY6S_!:;PHVF-G1);3I68U?3.@Z[31*'[5ZY
M.G@3"]<+9)U<14M#\SSD*YDUSSQ_FX:E\+:AEQO_,+BN]_]_M$NAEK>KW?+Z
ML$5AC<&<85AJ5B&-#2+J4#D3"*,>#T@X;.Z31E_\HM#6B=GQWO.^#:8O4Z]7
MRX^KZR'[T"FI#].[,[$>)WT]R.*7'N:OGOS['> .ZMFV?\-9/*&)&5PQ#WG,
M8=@/S4@S<3=<-/M4\ZC[C:1,<N/J95-::[B !!_J9N&[.G7+:$,%<\"0 Q;Y
MXL3REQ[FKRX+[*:QF[M]%7O4/FNL5 XA?*A(YF(ZI3P^4?>>6Q5_I"U*#T>P
M/E<E'&/2BQHXFJ_AZO=J_;5>.ZI=#K1P1;8!"%85Y0@):Y@"_9B8E24>*WLQ
M8V77N\-D=#-P=0]LK+A%\3E4U9(3F5+.7@60.9&,'4&)TJ\A_,Y5N ;9\J)B
M#6=H1'7KWS)5=Z[07N^ZWC)$6BHUP49KA"RUC.NR'UH;-F13-LFXTVS)'DM8
MUYYJCW)0=ZHTA ^N9C.1G+2.;3GN0)ZE=U4(;W&5ZW#:YRIX8TQZN5H=RU?$
M)NME75]MK;/XM1^[.^JT72BJA!:EDUHBB1; EH+WXP$"<.0.Z\!1,B_='4M;
MV_WPJ/YLNZ5&[ZH.93-X2W4"(N-4K,>TW]II4?4'YB:6K6?9.;UK.I+1>0A4
M CM^W"]-PLSP3.SQ$_*4$JDI]14J(U0A;(SMQY5$C5XOBQTO>_'80RM^6:V/
M$H0\;4,3\#\T*\M"?,J4[+QM+%XD+"H7&TKV/'0NH3TO9F'CF!I9@?KCY0\2
M0"49A:2RL 1:6U(B5?8;%=AB7J4K0J.'GJ8.?6;K8"]]ZV;]6X:R--X+HRK3
M/,RG+T[O<<ZI/GW,7GR).IC_N8KC2*O""M61K(W?4W69:;N;X618$*8L*SF4
MO(( P3XQ=?(,HM[3&S]:YMKUP;Q\8B?U=@\SU39J,,=C]U!ST)MV _7M"\Q.
MO'O:P1FT=1I+]EQU;K ]P9NFPY@:KFWFYO:Z^5[7[^JV6^3K^T-D"V",AE(S
M7EF**D0K;5 /H1*5'2=S(P8^F^)M[D9=;4W+_E !G(CX)%K88RTZL,41VG/K
MXO,\1DED G?,52U3F/:B<";C;U1^Z)7A>&C$I56&,B6,%MIB166_C4($J$8>
M41XPX(0['+U07@?,U8P,CT@0<Y*;*D=L*9Z1'/Y(6VRF.)3UN<K?&)-"\L5Q
M?(V6N\/UD/J0M.H2:5IR@Z!BV H(">L?5"&EEBR)Z@T8=T+QN[]JEK R'DKW
M2 G,S'02);R_EE;/J6)^FKXABCC""3,7QC&6A>KC:/;&;RMW;^0OE%2$:8Z1
M1EB:2EN%^H.%Q%0E&2>.L:--*(F'?>3-'ML3.\F_;;KZ+F'.&,W_V&WE'-2G
MW59^J0/*Q-O*'9Q!V\JQ9,]5"P?;$[RM/(RID=O*AWMPQPEJZ3N10P($AI0K
MCH&"?8)*N24CT\/AXTZEA;]<'<_*'S>4$XK?"">,VEG.SG_"W>7[B[PS*J.?
M93%^EWF4+^:JEPDL"]MM3L!>^J8K"U5160DD+,&DK+A2RO1O+U !A%[LFMWR
M.DQ"$PX;I: 'A,'3^/?0!_AS-5IYF?<PU3P3Y7&B.:"QRER[J9P0S0RNF(=F
MYC!L<->42.Y&*J:_Q[=]YEU[)BLC3&4PA$)H@212K >B;!758SG#\)EST,=M
MJE8]U.1MJD;Y8)2*3D5_4C4]@)Y#/Y%X8N,%-H679BVT20P,$]QT7 9?Y.LN
MYWQHQ.6_[U:;^OV79K/[4&]N]ECV-W>HQ89PQ-V0&A*DM&:Z&[O4I5 #SI"G
M&7B:$^1OW>]_<97$UK]KO/4X?W.2W8MNBW3(K;\TU(=)[(1T#[L-V.'SW9HZ
MA,7[>Z:/0$Y\-S"$MQ.BF9;W>>AD8IL>WQ_,P-A@-7SP<K587]T_7EUJQBB%
MS%:F! A;Y!N,]'DP4SKN4F'"@0=(X@@U[-_8;_> #L_LIU##$=0/E,3,G"?3
MQ;>'O@8MTHN6^S.]KQ].8HQ(CO?$3)4R@6$OR64J[@9KYJM#>XWN6H_[T5(B
MP2%1)>+"(%#1P[B(H9%2&3U>=H5\>'ZH1S?H?F$"=@>JX?]?W=7UMLE#X?O]
M"BX[*9/ & PWD_BPKR9UZJ;M$M&$M.C-H()D:__];#X"R4L3##;Q;MHH:N3G
M/"=]?'S.\4$.K<)$L(-WDZN$5^GBD;O)5"NJ<M/MN29N,YF:K&E?\NQI?Q:"
M^IYI8\_RH!>:.B"^2T![(+>!1URN23<B%I2<<O0/99HE9<DNS#RF6?,\1O8L
M91H'5M6<N,:^J2,2EK?8)T_ING].GJE^D_PP40!ENV"^!C*$JIV/!UCCD<(Y
MI"NJAK-,NB:(\_GBU422%_T1/U5M?2!O&9DP\!W=1= U?8M&FQ"&F*(@.+1]
M0@#7C1G1:TM6RKO^$?DC.R/W)ET-RN*, [,P?_#)Y"U<,5$QMWFAW9V,&_O8
M= P-%6MNHY\CZ1PAI:(=HY:J"K?N'8&5PZ+X<GAD&QA"TP08!2Z[*41TO^T"
MM8F%1#0035EVJ0:B0UUW':Q_RRI_7^=<=-E;*-W2R]VJUKB%U+9'NT(-W91A
MV.1:-B=W,]62T#-JMAXNIA-#-TU(0V,=TY\.0 "T-\EMU_"XG@,J8?F%FX>V
M+53AS4.S?#!+19>B7ZB:'D$KW#QT@5A^@17A):6%5HB!XP17')=3IH!_V^?K
M_^Y?6%*PQ*])L4XIJ BS:I,5Z%Y@F] A(0[T8YG>(#;7#:'YJTF6U=.)UFE9
M'J@_DBH[FO_ZE6?TZ$]13Q\-/I'BD>?Z1=GE/,F?$%NATQIXVA'?[6:&#])U
MZ:0NC&HUI$^@/1=FB8M@BC?7V<P@^IY_CU]_IOOGYWRWH0)+\N+;<UPD?DPA
M!+WQ89$9("/0J:("C/T0 &QX+1QD^R'?TP]D@9 M@_$;_>BN&IGQI\-;:E0!
M'Y/G>+=EDI@T8Y[J]!P[*B1U Q'K)?H3%YN)I2+Q+N/+B][46Y,2I*OJ&= ]
MK"NM@OKID6%MG\F@>47!GE=[NQ8C7F9'Y$JE.4L1899NYCO94\F\3BA9/20O
M34WF?AM4T5BUGT0A()Y%D$V(;@48.0@=N^H1<DTXK3=IQH+2FY,Z8.7,T%0
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
MWE\\Y*0X2$:@D)QPA  .] 3_W6Z]=NV@2#FF&-"CBRTB)YFG0TG!3DB]S@2
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
M8*K!7$("H-:.!21@2[K=$+I='@.'<\W%UZG\._.'GM-98XD<Z)5YJAB'BAO
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
M\F;6Q4W9)E'8AP0ZQ>]ZA=F[>21I57!]O?).?7[N],$RX(5P84%;%1PBCHR
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
MS+5#_*[ E]MQ3C]4MSG!Z??1K-Z6N7M0I$HDL:(X+8Y[+QWCY,$N4,:70&R
MEV$=0:PQ>G=LAR71^%PE,9A.DE%9O4V<PY99G;=$)R@.7CO!*',J,(ELV-*!
M6U]2O6N C52[M=5:8$"W]Z\G> 7[!T8(W!&<R"B003QWK$5^LUI(BRVQWN0/
M"[=&:=Z?R[F]8WKC1J66^_G&^"B3?0H6:8Y"\I!PT &1Q[63DBP4-;PX@-Y<
MT7+2#^ZLO>>8@+Z.VKUP'B1*]K:W  CGTLD82R>5X$&K'@L"/=X4OU[2"1?_
MAUX294 ,9,[&9@:"S#?0QB#*>((T59>6P-863'9>]S=,_Z[T1Z+%ZV"BEQ^>
MH#5V%)U^$A3QRW3R)>'@;H_,'QH2!5,(*)&&42&30TT80^O[3T/ ]IG7_F9T
M2>T<U)T#(TZF=?!266<#<E;DV@K;%3.B+^3ZO3G&[X[P*Z?NH&3T]+OT;D15
M"H]L;CMA U'$6VV2J9:#GIC'WLM:]\)=G.PWU1L8.TNQ"RX$"$+D8NO6;=<;
ME#8_B*#69OM178*/(VY7+J#_US)7.Z\6-]/KQT34?4[?CA&1&VFED)0Q:03U
M6' 3-NLC3M8K8SG\6^W6P-,,63L[>J_NI_/Q8KXF0JT3T5U#HM6"2:HMXS(1
M3"N'G=ZN,."B\X$!756W!IR&Z-H5<CXD9,_&5XOJVH[F-[60LVM(DHU@6;)V
M2#)_'!#+DFI]6&'2M)=Q#]T:<AJB:P_Y2/5:D+_U?'0&JZ1+=3!$.FN<Q9)O
MUP:.E-0<'] ]<GLV3@-$'90/<O(98S<N" (+7@D*1$K'C4MT=>L37*,14<.I
M@M="]D^".Z526 5<,NH#5=9LU^X$*;FH.MH=:;/(0W,@."&QYS@B=R^Z9;D]
M^X3T:6^^1/&/=25US[B8*&>DHL2CQ"W*A'$F_:NQ%40QJ!>EU.+N>7+F38W1
M46KDG&& D=9 *-& -0%M,1(LF0\7$D7?, [>VEX;I7.O$KO[-W9Z=S^=9 _W
ML>KFKF2;,Y![% *A&C'JK 1K;%*=7C@6A A.AGJE6&NNX2&@?9-;L=<6/C B
M>FXTQPX%[PQ8+:7T5JH0#-4J('0A/=L;YN&T#=KV'!->SZ,Z-#9RBHD./-#
M/!@<3+[M(+F8 0A=5C1PD(> 3>*I+2H?1M8.3?/G9%9=3;],<@YZ0KBI)M7G
M<3)/']=\6/<<\XYHJ7-(I^V2<@L!&14H,]BC@#C7TEQ(!\D6M5&+U.[N9'G-
MI#3]ND"K.S0BR07'W&IA/! %R9)B"B=W)S"*'+N02F[M:J>&B=SIX>&Q@-H]
M*"(BDW6?!$43 H)[A:Q*PJ,A6(F-OKACQ%8VNJ;(V[5NLNG??.-R5+#LX<%1
M,D,I889ADG9REMOY*FIRO]> +6$E'O3Q"2BM1<IVHY\:(_- '>A6SJW;<(T]
M@/-2*DC<!$K3?A"$5L@% BI7.FO0-7YUJ/#&O-;'GX>.J4M>%_/Y:6 0%&$$
M L_I3;G(2C*MO".>7%R\6R/<GW9.^ X$^_=9[B2S^)X[\?YK.;Z_>V)O=![.
MOIW,[[>C54CQPXQJ1+ ?'!NQX,R"9<P+"<*;?$=A3+X"9, 2&_H[^=XY]^..
MP(]Y392",8P$L3PA43&MI65&$..4)0;7JY8S?!70 CI>)RBW1?2>Q/^MS_JN
M*=6N9A#>B\1[B2CSGEED/+<.:8Z33:?%,*ZP=ZYBM</4NL?>_XJ8=D!B#9)$
M2AQ,\(XAMZ4"KTF%2]((M5&Q\TZ[48)W6##C[4F;[Q_31/2W\?ZF*@='1QV"
M%LESI@B43O]Q5/OMNAD*%V)]M@>'NCO0R23O'6IYWFYZ-QI/3H':X^@HI; F
M8(4)3LZT<4P3M5TWE>)";@];04)=E)U,[:Y09I:):./)ES3I[8_O[NYGTZ_5
M*G[]U^KN4S7;@[-:XR,BA*- M21!(2(UQ51NUNZI$A?6C*Q1-$S;IW=76/MU
ME @WJ6;/C.>#"-LS*EDA5JM ,4**4\?3J@/;KE,*7W*,/Z#[ZBYPU1R5NT+3
M+Z/)]4'P/#X4DV.I$;+$,F4D.,Z<U-M5,(5+;@\'=#O=!59.)NK)H0QZG!8_
M^KQX/%E,4_BKNAE?W5:[]ZBZ0Z/&B&(O:- Z$,R!^;26[2JH+TF<'-#%<IO0
M:(G47>F2/.-EHGS]76G'B$@$E2"M<XH$S 00Q?AF?8%[5*)E!G2QW(66:8;"
MG>U&.=CK9GI[?93UO&=4% ([&T [EQ9I"#,4Q':= 4/)&?0 RQFVNE\U1N6N
MT/1Q.KV=NW55J%_3Q \C:<>(*$!*;C/=!")&,1<TVJXOD[$ 10,L3M@FBIJA
M<%<("LO99+S([84FUV'\+?]T&$2[!T7!@LJWLM)AEAQ**2C!#UI7V)+8SJ.K
M#G;1L;=-)#5&YI/M:5?=32?Y)#^SXL\TF0-&]*[G(^*:$454,)Q@*\ [O37G
M@K2TQ $_OCC@6:J7)NG;G;F<)[N\RK-]-TE4^9)8>%B][!L6!28>(R(8R!PZ
M9C#1VPNEH$,1DG(3I!\!2BW0N??+CE_&D^K=HKH[Z5KM87"DFJ1=&MG<*<1Y
MI9A7#WH54)"7=5#8WZW:J13O'6?_F$WG)V%L-3 J+YV5R$DJL"'<,:<WYV &
M::4NK-)ED^ROBZQ3Z-P5JO35U?)NN:J1[ZK$K*OQBHGIY]MJQ<W)M;Z;SA;C
M_UU]OG.->_#7U%=$+@CU"CDE0:6?F%7D@8+2FI)J]?4UH5HC=5)]R0OZ>,Z
M[8DQO2O,W_86*MPW+!(+(FT\SC/*B5 B-Y3<KM0X7G*R=?Q-3.L5Q?M0EL=3
MN</*<P\RL@<_3Q^+PB&0VF*KJ!*.\:"EVJX$6"AQ#<[I>J8<+P54'5"X[6^Y
MW=%B_+6Z[+A;HA #[I-]XQV$ !*2_\^L<+FU0/#\QXB[%2)H9W!@R!, QXQ&
M*/T_T  \5S+_00SKXU%Q:MSM<03OW0QI+.X6<6U<7J,/% 35RH"FE&E*@F>*
M7EB(6O-P."'N]CB2]PZUQN)NC4?*"6Q1L!(<2,6-=810SG@RS0B^+*@UBH03
MXFZ/HW9G<;>C-.6KZH^;JEK\DCF<^;A?B^T:$@TD(OD@3* ,L'&&)!\2*R1A
M1<:2O/-S/MP\574U1.<^D7103>T>%"TS#F$(&A@#(X1B"#BWQ.1$/,DN+ &E
MG-DUT',297O?[QJZ>@G4,!PL%SFM4TAME+22:\<HDI*JDN#* <;=]F=8G4KQ
MWG%6>/7B=; $46$45B"Q5,A+PBG'TB"!X4?)S#R!_<==O1Q'YY]7+Z]/^ /F
MN7ZDP"$Y[H!I8@PBU  6R@0G2S3A .VT%I':$T>&?$;..16:@O9<.1"82N:I
MI)XF T,C24NTX !WV1:Q54#5D\/Q-LL95_/?E[.KF]&\NGZ#[[L>C8YY:P1'
M07,-G($BA O&A! ZAXG]*.DKI_.^(<KV;DGIZ^MQ9N!)UM3#X&B\0H%XJZ03
MH$)R?4#0I!61%,;HHDKPYY3#TJ)%=2JM>[J%Z[F1<[OW;(AX3+$5"!$"B!&]
M*C;&E>&&>HEJ:<^N3Z)+ZET]%EP2)@>74ZVP]Y!S?'V. &1*<0[*^I+<D$$U
M:&D!"[7/H4\D=@>"_J%:&="_C]*\/\Y&D_GHZMG>T;F8[YI0#2D_-#3F_MHV
MF6R68>D#4(:)6G79=9[00'IL[+)KZL=5MSOB+1'3Y-]X;[D/%F&P#%#8T@+*
M(@ '>&#2'#1>M=]KB^0]"O_.1?4<:M.F;D FJ>#$$N$#<E1A@0,XG=@E40)$
MO<ZW;0?:[%J$^?[L-[6C;HYX7]2<(0L&$<19\H,)L\INZ&,(+W(OSU%?U(;+
MS@B<]HC?E0?ZUV@VSM-[-TD,J>8+/UFLJON:[_9V-)^//X_7%U_O/Z]^\_W
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
M 7KP/>Q;39'^/(J$!.TP19H;3!U(JY7SDC@F6/H9.24O1P$UP-=:14*.H^@
MBH0HKXPA5)M@#0BM%=982&=9UI<675!(90-,>UTDY#CR=77.]]MT\N=N"^6-
MIR(2G#J>5"0B'L )R8-R,HD %Y(Y4W)E-J"-I5D8E-.QXXNNNMMGG;O84U\9
M \>2$&2T)10<TEJH7*22&4V,)+8$:8/.N>W$A.F8.QWJLZOE+--[/=_]2NW9
MHQ'+I)8Y%AAH $EX^@L"1ZCQCC, =!D;7'>,?ZW\2NA]&$&[FBZ^O'W+*[M]
M6-GSBX/'F[DWD%/RNBB8\2S(@+!& !0KRA4*(3#".#6X)+5@0/MFY^CJD"<#
MNOY:Z?S+N-[2R6X*3MMD"R.@G"4>9"<+L6P=(3VDZZVWP;Q8S,:?EHOJ^N,T
M3&?5^,O$KJS^<?7J6K)6$?/VOC522ICG7G*L+'B12$X5T\(2;JS&\D*\^.8@
M=^ABK#?6=&5.';AF7]N>=5!]W(LB N\]S0'X2H *R:\BFF%O&"4B\^NR-LO&
M@=HJM;O8!A=I6JLZ^_FLOIK,5V_H;;M[[&OP_O/3"6U:FMCI?#'_XR:Q^E.>
M\K9/9XU-L>S%T4AF'?-.,H9!$:\P,8*(8$*@EIL>^WC47IAYNK ZBJ3PS3%1
M*'D;A .Q C18&52B%0AAE5>VZ%!AJ&4IND;;M$^.]::=]/7U./]W=/O$>N^Y
M&\A0%1=7$H+C/C .5!$:--JDUADFE*Z5\-JVS?\(R6=<GLU&DR^K^Z&TK;Z"
MK?[W:'9=/[JM\#MB<*"]\$$1+CUBZ1_.MW3,<<679<]W!;J=5G^W[&KS8OCC
M>)$7]&YR/?XZOE[NC3%X\]DH2=#>(N4400(ACSFP[5J4%A?2-:)'#$R;Y4"G
M:'KH]Y>;_]V,[S].URD6>X,/CGQ+E#8@Q\ [@U0@D&_EMY0$EB3\,A#8 /_W
M(:E1&K<:A7DSKC[[;]75,G>K?__Y\_BJFNT-K=LS(EJDM0S"&65!(:*(]-N]
M 'P@G<8RM-W>H#6>3]N@=5<G6[F1?:YY=:!DPM/'HI:<!Y*,!2Z2M!EKA0O;
ME5"HUS?SC$ZE>MOS&B!^US Z6/G@^8-122^3T^R]YR[1)FC :+L:7!;;,*#-
MJXR1.]!P$@5/OCW6.5K._VN9]..[U25CTF]Y)CL97F-45 RD(AY;QH.4S%E"
M-VEWAFL.%V8\G\JX:5L$+0$#$JOCG^.PL'M0#(8@363ZEP46 @G(R(>9*W9A
M75(:@D)C].QJFUAOAH=;4#Q[+CK-F,\&DP.&)/.*;AM'&4ZU+<'&H /@^K(W
M2JC?66+^R;1Y7-WDNK;9TL;71:L0YX()07*!:LNQUFY+6>E=;S7FV\'UB:AZ
M>0K9/R,Z*_]T=W\[_5Y5*QW__CZO\W ?RUUC(HAD$V@$Q"$EG984;\L7&P$\
M7%A49[\P>5GSJ2&F=!?\/E_,QE>+ZGHUXS\GX\7\PQ]_'@3?WG%1<XR)MM12
M # 22_=P_B%XLH NR\(;% ";9$QG)PK5;'5]G&S;%9T.9^?L&!&1=8Y3F\Q@
MA@,!(H396M="*%R2 CI$\W%(P&N&)9W9E-N41WL[FL^3_9V%I6X=_9=C$LVD
M)S(8;9*AXYA#_H%FPNNB5GF#;DC5E]?2%"<ZJU?W9)J'N^2]>C@&0-8$XE%
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
MC,6Y*:7(#>]$47+G$*_W+E$66^/V^<OI "J$-3W'B"WWC'$-3&BP2&JA5;#
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
ME^=JS1*[*WB99:)84N8'P?3\P0C&YB@M+(,.BG+I!.:;U:3/9,FI[( BE[H
M3A%ANX+)+Z/)]7:B\T2 =W?WL^G7]2'+0>@<'APMTA11CJTF2'CI+*-DNVIC
M^87<9W<!I\:)W6%"^?TRT;[^_K9C1,2(!I5D!S&JI436<9#;]6$!%U9.K4TP
M-4/APPC:D7CDJKMI[C>_XL+J1'5_0XA=ST>9UZN]PLE5Y5IZFK;<[7RU4R6G
M @,ZLFP3$4W2]V0\A.4L?>ER5B4=MSZ,.*PLZ@V,SGMI,1+,4HES8Y/DS6Y7
M0+ OL6<&Y-6WCI"F"=W5YO/K*%%L4LV^/R7&P0UHSZ@H<FBS=H[2M#P?!.34
MA/4ZB>*T)(M1_&B^57-T[BP8;SJ]G;N<OSFY_G5Z>WW82-XQ(FJ1U*FPN2,P
M#TX03*W>KL])*"EF(7\,Q=0LA;M"T%_5S?CJMCH,G.</1@(AIU(QX9-F=6EA
M:3O>KH8&5A("H'XLO!01MBN8A'':;ZM?QE^KZW>)8Y,OXT^WE9[/JQS\\.OH
M?Z:S57V8 _<>1[PE@J-6$HHI82)0<(H3MZ4#!%>BD([>V#I*S^_L,J0]/@P
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
M_5;]^PDM9M-)^O&J>A+U4A]OQ[XJ6JFQ(\A92@$<XXF\6 "2@H'"6/ 2 /Z
M=QXMTW\P26GYR#$9#;?C33WWG(-SE0P*ETO 5]>_58N-EM\(XH75YTFZ@SK-
MD,4. ]%(,<^-0!H49X;S6H9H2RL]BW8,VAIN,16**@;:$(EU/FNQ K32RI9H
MG?.ZNJ\-I%;:+1S'AKZLK>>ZIH;@UGM!Q/^_O2OK;1M)PN_[:_JJ/EX6Z'/6
M0&8RV&2PF"?"L1E$@"UY)7DVWE^_U3J<^)(H-D52\@9!HCAD4U7U=5VLKM*2
M@0X\<L>!A^A0L7/M\[1/22T;;)SZL):O+2*/PO3^/+"-O?HP6^PZ7_?DNDHH
M+;F31&J50!EI'!,B42ZL"SJDDK8F!VNQWM^R=RWO%XY4>TX/@AK[%SHXN5[X
M\PQ5[^UL^FF)_MVWV0W*<[%VC_9KKI8K5LA;1S7N5.,]B!1<<,0!CXPSJ7Q1
M/\T3/NC95I7U(X67*#U977!TAIV@<G@V:7P]31*CJJPK%Q_OEXN<Y4?4KCBR
M0R4<M$[E7"(1PT;4N 8TUUH1PF(,SGHJ3"P*Y_\/PUE_HAG*V=X'QU>OKXQ
MCE'FC+<6G(L:PP?D'Y$$B310\F)F_/6&?<.N"Q&,ST7:9(XZ=9*>K5G%P%@(
MWNAH*:B 4:ZFWE@GE)=Y4Q; ](2K#X_O)I7)X5TZ2JU9=H8V:M4C;EW-M6'4
MZMO;Y7(^^7*_7+/PY03%'_,5=X7TY8M7W 9.$NZ4H"UHK0V-1F@AB?.H?U/)
MC*VQ)Y+Z!W3O\AHX8-CP[<6&/3QD>&NEBCK"0U2Y:XP%BMZ#]<3B#[1WS-"B
MX^2'9P]F*-ASQN]QA3-4V+#Y^@<$#IL[JL0M$)>L3ER!]\G%Q"Q7@@9DHJ0E
MA^X.]LG>@3_0C1A&\Q[ZT]6W^OK^IO[X=3T@YF**UZP'X=3;,MT7I4=G]C(Z
M<$F3"5IYYP'0BID0J (: @3GFY5P'(W2?;+(P$^S.2K%Z7I*UM7#9S35BYMG
M7<]PIWS,\[1VLZCKIU6,>6>C),A*DUL2Z9!DT$X2[X($=OYS0;K W?-WUX/+
MJ2\K>2AYR-5,WO2Z[18XS@.KJ&DBG'K+4=(Q&?P[,$H],2K&I,\YP#D"_D<A
MI+ZVP.F; !TY",L]]Y3GGO'.<HB$$HFJQ5M7\DKEX.AH@&;^)V( #I/2>/S7
M1E<]-N?\QP2#QOG5MP?DS6.;SO4!M+53>SY3 B1)(J;$M181F"/:V^"<Y(2
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
ML^8$0J\Q^5Q>K!^"N_Z@P<),+M9[BZ-F;W%4=\LT,= HS)4&]5Y00X ]O=)
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
M_S&3M CC[.\B'.3]+!FG77$>=S\<D,@O1?E.K&%)P3\%Z+6L438W-\@:CCJ
MH6",FR@?B,N[\[@7?8MZXXG4JRM>/Q)W_$%TQRI'=7EW%W6G*G*);RBIW_<C
MY4/=CO>G@$IQ4"TURO3@ G)L-TM=3\UW4V+ .47.ZZW4L^8;KA+15NK09B'J
M-JU*BK1X6NCQJRC[PWUTI8O65^=D/=,RU^%@WY('R[!5#H.:@3NF[/'OFA%:
MP B[U@@OMZC5C+ 31FC%1,+4]J_EI[:="[;C<AZ4+GBQ5.]KFLA'Y(]JRCQG
M<4_5E!7G([J/<V%((3&3_>#E?;UQ-_\<Q6(_6.-I8F$YX!<ZH@GQ,:0]ZOP(
MS3)M9YG=:YF)QZ&#S$/U)%X$F5HGM%\GM&FMZ*M#$-8MA$M2KRNB;^'M8,_X
MY/7Q2!/2=YD?W_R1Q-O-B.]UM41;$^-M*+;;;7Y\[D 'K:9:I::V4,9#M2.S
M7XY,*WQ?G5???3IU]XD1HJ/<PP]9"D<UB;-D$/4*,3B7!,J>?-@K,4K27-G!
M*L6\9#A*8@EX(A)+>&2J(2Z2^+<]T1"%IUI+EM*+?1U=WNC0+N'8J6ZJD'4/
MHZDGK_0].'&_M%7;&? ]5.9V%RZ\EP;4?+?'?+?'^DY;WH.RO-L[ _(]F9%_
MX4SSXJ9Y<4;5HXA?7DS#;IMWU54VE!WLAEJ/;HQWU>7G5#V:+%NE5DT[G_O$
MLT=8<O_>>C:+PJ]A5S)35ZO:C:K:EX35VE9["GO$OKOP%':O?8GF7<V[:_%N
M*Z80M9>[CSQ[7-L?O'<F3//J7O/J466^-*_N-:_N/O9Z;_]59P\.*WO0"L_@
MO3A8SY$=U!S9[GGWO3-?6OL>EO;=??[K'7U=K7T/2ONVPO?5%0K[S+L[G'=H
M08Y!>[W[S+L[K S;M<_PWGI7>[V'YO6^L_8=QU')OMF?=WF5>X8BS,:I^#3.
M4W%_IJY.GS"],GNF>LC< \=9[ZM(BU,FJL\M%N8_PZ/NN!A+6Q?F274,9V^*
MLL1"T#G[[=J?[\1_/.O&\P=5WN"+.!E&<>,[)@0O#L58]I(7SYI>>H*VC"YU
M=%Z(<>$#RS[7/7,QIH4/C<<OU<GSAX[DQQ4?&4AY&D1Y5-_78@/L69,5G]T3
M8=YO?&QQ=56JEL+<^,S)]57[.=T@.:FE;=G;69L5G^Z-LSP9U@];\>AI@Q6?
MR^Y3(192XZG%LB=_C![.)#<6^YEGY=>^"'M2D_[\4<K/IY^+O\)R"$P+VPQ"
MSX4XP!XWB1UXR'.!34V+FYB>R)O"9S?*OXPL?QQ(RS:(8G':%]%]/S^#"/SU
MISNI^4ZSZ'_$&1GE/YVHMTR:%E?NPF$T>#R+XKY4F?G+UD8_%7>_G/PE<VP_
MX!SY/D(^A@BY@&'H M=S V QTY'/S49AO,*C/]TH>V<D=X:G=+.T<C]_5(^H
M@JM O$T_5KXWHE5*_C0<1/?QF5IJ+M+*:R$H"5"Y?Q3V>E%\?SH0=_D9&#V4
M]T>Q,OK%]^H+8G6$T."GZ3UY,E*/?%"/+&RWT16#P>3J+R?@I/@N(76GWVN(
M<R/M<V9<B._&53(,XY>]'8;I?127W0NE:$Q_2(L.%;]\CWIY_XS2#P39)IG^
MH7_]Z39))8.==I/!(!QEXFSZH4HC]>"B_Y(1\YXAFZ@A^.4$*Q[+>^JO].GJ
MI/OE"Q6QIXW>^UJU4Y4N3V_X)M)<^343C+=)+J5_2H[RVYDY>C!ZR5B-VE]
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
MQO#-0K0APP4[LM>'($1'$YZ5J^[D:)WJE7=OEEAS)K' "AAU+,Q<UY4-(*,
M<\)M+P 60O.;-E36[;R#M4.T8VZT GK_ENZT2K#;:C^/4XRMV4Y(9F!R# EQ
M:0 Q\GV706EOI<VU'1"X:,Y[?:T8;\;>6AVTT8F%_9/B UV M\@&KS""IAQ!
MM97:0+SI])FM@UYKI^#7(MT'C5.I[P$.]USH!YYK(PRH3S'CR(,^L@/;\OC<
M?$RI;+97D=HQH5IB:&Y-S=0,76N=@@.P_5I]')[ZJ-8CR?#"(8@2W[1PX!(7
M,N*8W"(0V "0N<J(1O6QH<JC#L16A\#MQ1IM4A_MS!J\&7#Q]?D!9Y_/F7O^
M^?SFG%\;[,(WKF\NO?_W]\O//K]Z.O:LZ2TLC<+!*]Y1K$)R?EKVN-=WNE2+
M_-??SF]^UZ=SZ;/9].@?^K3<]&RV013>1H,H7[[1Y:$?ZG4$'N[1C.7Q[ TX
MW=+8&(6/:OL'?7;289Z=!$U:V86>^MPS?>0!$F"?^C3P/#_PL<49A4$P=S#;
ME$F^ECRR[:V7+-!Q''C053K'[ QJ9;+WRL2"LYV]70:P8U),/:+.>G09=[EO
MN;;O,\^FS9OH+U4F&YK) 1V3'/9ZR8/;/5^R2#HN-MP8CD2<A6K$CKA>R3*K
M64C$ ]]!Q'1=;/F8<1\#S^6NY7F4L[G-$OEP-$@>A;@2@S 7O<^S<&WK5IQT
MD'D0>\$=4V1WT')4613BN#XR3<_U+=O'F%C,@]SV.*+0MQT6S&7SUY&C#1DP
MVK'(0>Q#>CQ1]5/1>BJ^B7@L:C:-.DU+3JIFT#J&WGBQ67J=RM)*SW&EU6,.
MLE7U+F&<4#>P7("1S;CG-%7M7I7#L6W3AW ';'2SJ?;YG,<<P!ZY'%:6H$A;
MZ7B%Y?1,3 .'61Q#3GS3=EU$T=RI3J^6P\V83A-U -[DHN;VR>'!Q7[/#ZMY
M_?32(3NN&,Y,GX6Q#8&%N3I&U/>!:SN^PST?^MAT"9_?^;N,I2L.*XM[!9$K
M/VUO\9?:'D<?L'9@=FVO9<FLK* D7,V+@$"=/:&V!C M.[")S:580>;,F:]U
M96E#:\"LCKW14V':;[1>YT"UONA\\]9LHY[EI.Q/M9A?F= :N<4SN76ICRE!
M'J8.QHS)D"\ @#* ,+0LX,WM*_".64^(00> =YEO6&_8=FTG=6!XG.+KS%9P
MN@Z77;,#C"P7$]>C@%K$IH%I.S9T$%A+?#=456W9'8PWN>7QGHGO<M,L.[PO
M18KS2[ W:(&7K.C;:Q^9@DJM$*28,T?^96.,, ULT_(]CP50FF TMVKJ:6MR
M^5^4OVNPB7&'6)N<*5DVQJTULD=E2P]8$&U *V<$0#4[27RDC@/'+G4"R D.
M,#>AM*!S,_]K">*&\JZT(Y7#,0CBL46R+8U@6R.O:":O%#!'_L$F-&W,D4,(
M" @&ON]3BDV^*$C=XND!TD0>^(R(#D"/5OHL4ITFX=@VH0V9C#-=3#'T+.I1
MV_<!P_[<]B+O818AP1VI#PY:^@YNG5LR'$;% 8'ER6^*-6071-R5G&*T<)G4
M-L;Z==)GSZ2/,@A=:!.* P<[S&<6<TS*B>=(X7-M[Z7T5:@L_52O2N/7V<*'
M+#J+HX&$GXY%HS@FQ:/B7$)JDD$=<!T9UQ)GQK6FZP')N$BR*+: 2:AC<9<
M#@&#))@[ &HUKJVQ(=OFVG;NFK"%L;[.D^X?_60@@\1LLKE!<?A9_JC7H^O=
M"/3H'WS5V-=T6G&=*570,?X3?   &J,P-;Z%@['XR< = ("1]<-4.F[A..\G
MJ7Q [R?CZ<<HR]2JHZ)6>YQGN?P@81AA;ER+42Z&MR(U$.D8R@4I6OFB._F5
M%K^2=:.RH1SR@=CKX,NI!%^>Q1W.,$4(81S8#C,]SW2)2VWL8Q?,!5]/HU?H
M\7^H\;J<#<"JV9 ='<3=VH3'OBNKHY$@>^:*8E-R)W,9HHQC*Y!.J,^1[3$8
M(!-9-GZS!+7Q*/OV)RWV?F&2"EF2N-E(0@":S"0V.S:$A=V3'P'!FS.;'4,^
M9R0D_WP3@V4N^U&F-IUJF,HQLP@K5OQ*\\H(@*9# A80D]' F3NRH!SSC9C6
MUT_%ZSF&@PP<CEX0";!GQUO9%G5IX+F>;>(@X(RZQ$,,,D!-T_+G2F-6$\3-
MS#GHZ8;]"F1O4A%FX_1Q:J(A[EBV69A-^5&&4T^F>4?FM<W"^\-2Z44SZ;5M
MRX,61QZU+.QRER*;(M?T M-'V [FUA!/1V8FO]NSGM#N4+S)!<3SG/R68=L4
ML_^HH]D#EC5K)FL!H< E+' QL;'E.TQ:26Y2T^&(V2R8JUU[E:QM:'L-0CL
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
MHH3JKQ?%M/@P7OZQA,/MBG(Y^/KRE-1C#.\HJ(FL$M @!+>,&(!,9V\9Y1#
M6Q&X:^QWU%&=-)]]\OD"QM/K?)\W89_9=.&JR5F][[R<@M_'TUF^VF^O,\_G
MQ6)IIZ/O/R7^SW5^^?=B>3G+KWS.;RE3T[>[GRGZ'%H].-:YJ%&GM*"S]OHH
M^:WJ8EJ&!4X-HXFD")YX'60RDJ3\)BHC;R3^[)??[>V3FKZ4N#V#_#Y*?INZ
MN!<3-#F3I'?10A!4.\],?D-06@L6&\6]]FZ_6UI=2]-7ILT284AP)'A7"*YI
M3?!$8Z#1"QT8@/'166N<4L20LGNU;@2[]F[ V]K7U7W6:LFR[A'\V/9UW^Y@
M/7[$\37-Y=HV;]"6N01>4V 0-(U)A;*EK@K4-VL,WK'Y)JSF5N._U25TGZF3
MB*YA?/LX^/?KHP2$M2*?D6I/! @2 (B06@3/G6-2,B9%@N<3\&EKW$4>B/S<
MS\OE]@6TZ@IO.,DU>%\RRVW1]X](W:.E[J/,535SA1(DKX69\Q& 1Z\5IYYS
M*Y35P4)C:^I)IK.E V^R#P3/>2,!CX> IB:@<]I8PXRSA$,0PF0K:KBP6D<:
M@FA4#WR2Z6QI=4G[DNRR)E'WUYB'OC7\IEC^]*CI$Z:/Y^D;S:XO)L6+N/G@
MB-Y\6_FG>T#*OVQC?!Y%S\_&Z5G#L6.!,ZS.P0:@CIJ\)'?"@O5,1Z:L4ZY4
M*,)MHQ?DJ@WDMH_H"M,G>GNU4)\RZ?L%.,;34?U0_=I5/U[GOT/T(G&MB&84
MP ?MC)!Y;>62D1";H<F?JE]K&_Z@^I1MKVH=JA^J'ZK?J:K?6KZDICRO;TEB
M1CIP3NDDJ*?6"DZ59JR13_68[]?2>E;P/C/H_*'\H?RA_+4M?ZJ6/ZKR4E=Z
M(K@6D(!H[CUS*7CK'(G^:4O?]L)Y0FXUGG?X\K?75),?Y>ZRJ-Y(RW?N*CC_
M6"/M([OO4[I7G./COU><X^._UY.<XQ/<G^M=%?/>XG(P+_[R0B"<[J+MB&\<
M9Q]G'V?_-&\<9_^9"_7N=MUV@\5XV)6XY&%&& \G#Y#1M7XOU! >N;9>N%6-
M&"G*>*&ESMF@=6.K) [FTWQ;B[?%_'WI'5;(V3!CYO9OUL.'["YZ2'X:/21_
M,MO+Q;UG.CN[!W+HVHF2<I22HNOJ_"PY)YDQ%@(%&I(+WAM')(E$*\4;N?V;
M2LI]:2@OD13ZI]WN1J"DH*2@I&PL*8RL%51FE((,)-F@P('2(*G(/VF*^8=I
M%,!Z@I?2V-Q\B:2P/[5;SP8E!24%):4]25D['^"3YBX918T "%QH("0O@XRS
MWF=M:21)/,%+:5E2]&DL?-K>9.ENM"6,)]?+8M05V=E?S97.I7IU1JC6FBP!
MC3$*ZHVA$C3)RRI%;9!<,".DE(_Z/C=HVTF,1G<CN;^S;M'11L11N%"X*N&"
M^@R2C9IPF5103H#0T5*O6/2)TV2$#?KYPK6%2-!.?2P4+A0N%*YN"==:_KP2
M 9),S+M@P$:F&1%@(0DC)5?&O,CC:GEQ"*WVF47A0N%"X3HLX3)KPA6=-U*Y
MR)4%(JG3@5F?&.62)!<?W7G[J<?5=J#\Q#TN/.QS0@GD.,<G<=^G=*\XQ\=_
MKR<YQR=SV.<_JP$M1J\&^?X&'XO5<9]%[WI1C'KC:7T"J)=O?7@]634FP.-
M>"0 9Q]G'V<?9Q]G_^2. SVSD/:V,^1V''03:[L%( @OFT'%*!)X(;2P2=CH
M%&CEN&KL%MRZ77;E=;VY_G11S,\^5*&TQ=GU<K$<3,O[WOADS<IM>UY!1MX'
MOM.*9)W=*#AT$4)NWG+3J+44!*6THX0YJ\$:8SC1T4HGE0<!D;3-S49BPDNX
MR?J"GT;J)W+S1+@)ZST3N6<J)0])2X@J6B:"9R)J1Z)AS6-B+=C-_VK1;G*Y
MO6Y.R$WDYNZYN=;9T"5-6#(L9,,)WD>K);,6J,E>+K&LT1VF!;O9'C=9GXB=
MYB%W?P_YN(],M,??8VQ4S !J8@>9B<P!-!&9\);8(,$DQS0G7GJU*;%OIJ/!
M[VTO5U6?G7K>"(8:D>@/$7VMP2)-)GO346HI,L.)M3[K  DFFW#K*,3VB=[J
MVE?V&=^I?XU$1Z(?#M&-J"TZ2,E#E)QFNVXBT=0K;B4U2A+@;--E]-,L>GO.
MNNH3Z$9+#"0Z$KUK1)>T)KKPPA-I-,BR5ROU#B2EELE,>))8W'2?Z6D6O3VB
M0U^K$R=ZM5S_\W*0K_+N^>KGVN5,QM/BU5VJ&_G7[]!:KL_7KG=8Y F;MW'%
MYY=%;S <SC[E/_R6OZTWG2V+1:_,_<J?-,Y?\W$^F/2N!O-E;_:AM[PL%D6)
MEU'9"KAD\;1JH3'(P.I]&$\'T^$XOSU#:UE\RA>Y^-/WH['I_5+YV W+)]^P
M?&B*?G91VP%%]6/U](]7T+SI7[9^A>('R%8_+^>WGW&51>35Q;P8_./5X$.^
MHK\,)E\&WQ;YF_Y\.;^YF4&E8(L$*8D$T>MD0>AD%-.*$_#@I?=1E7\S^&X4
M-KLUO;JSP6:W5;V[=SDOE>L/"R5#BI&%P%@ RI@C%J@CSKM$A.7J22.VNI#S
MDLDE'WRIG!GF=P,X:/#[H8E^(?Z?-]?5PR^K+[V834;Y(WZW[U__?M;S9^_>
MGKVSYZ_/WFS.CMU<H3][$^*;]S'DBWSS_NRWU\&>YP?OS_/_?H]OSM_WSE)^
MZ?>W[^*_Y_>]_H_8>_TF/XY=NY%?KZ>#Z]$X:V6_3+-=7LZN%]D&+_[X+#UB
M3[XL=H]7MO9EW_E+Y!: XU+K5X_7KV9:6OS)]Z E*P>JLG.]83&9W+Q:G0DK
M'^>O'-X^ON>2S\>?LNUY4WSIO9M]&C1<T"_CT?(R_YJ'X<8'R.9],KA:%'^Y
M_>6O/QKU7^["Y'<.)Y6_/!Q%7WV',/_ZUU\:[LC-]__D)?*\/\,O>\Z7=>H<
MW:Y62^I)JZ5FB[-6UT0-J51_@J?>_.I/[A'+\VR_B][O^87+12]F$7I.V2R<
M^D.<^C?9SCPV\R?)_D<3K;< @2?L^6X5%.^+J[RFO"CFJY%BNM^K/.LR+GGB
MRH"PJ&%A:EAHA,7.[Q75 *>].VP_F1.]=?N^'8'_P.H!'72Y'S# "TWKPPT
MU%&C:73"@O5,1Z:L4ZYD >'V:6V^[ZL%^ZR-'F'Z1+>ZT=.Y?9Q.R4B7CKFB
MA!R"A*SE>4/T(G&MB&84P ?MC)#*:I>,A$C"DR3DOJJLSTT*H:S5#&Z4D).4
MD)L5;[4KT5CN'IV^/.]N=RP^4*>H:LJ=TR0Q(QTXIW02U%-K!:=*,]9H/?B8
M_](H4/@L\:&"]YG9B0.S7WBB-*$TH32M2=-Z]KS*2RGIB>!:0(*R(ZIG+@5O
MG2/1/VUI=5_MU&=*D^S+=GL6=A.>G:R9NH7[/%OF%WIEVMV\N"RFB_'GXB9^
MT^]-BU6JW>#K2RNNH2YW_OYP+H_G_G NC^?^3F8N3^<D^=^G\R)_XC^+4>_C
M8#Q=]'Z=9+>M6/RQ]V$^^U2Z7T7^NM[P>CXOIL-OO>5\,%VL:I_V!J/_OEXL
M/WV7ZOO,XRR'>%KEUT<\:*/8VFD58VR2)'!/(/!@J7)"1\CK>NT%;9Q6J5PA
MO^X)O:X<H=*G3JLY\3=3<E[.R.H*['1T7L^/O9N>-\7R[,/YX.N+-SH6^7OS
M<S]WR_N<DETXY4VVO 0<;1'JCQA#:.-(6W.9=9 :\9A$F%HBM$Z!)!Z991Z"
M\9HXZ0PU&I)-0=B]241K&QE4;:\;^!/P@J'$3LO (=+\,5> $DKOB,YE$"EI
MPKV4D!)SR2MIHDQ,>:\2[-,7>$)D;C-? ':S=X"^ (I ]T6 KUE[H@4CD7EA
M A"IG"%@M8Z6@:/&[4\$GA:>WT0$6%^K5HO7'+X('%ODWM\3L^],D\;#VUK<
M=!@.?(N1$JCKQB=/5%1 /7$.3.+&AR225C(X[T U<J_NT<+6PAP_R^=4?;7C
MPAV=W'L\@6@W2A5*52U5JLXT3]01RFFPP#5(::SVW%M&0:@DP8J7256;>:.<
MH%2A5*%4G994F3JCW3K%/$W,&QV!L&"3EEII<-& <:21N?5DKZJM5"[:5Z35
M72/4*M0JU*JN:Q5=ZX"B@Y2)&!6CR.*4P#%JI2+@HX.@F@?XGNQ6M9<1KW;;
MB:B;6H7U&_=9*G&C$>Y,Q<BM3'/W:TA":S4D@3D?G'8@(@,BDTX0B &@ECNJ
MK"[_!FM(/A]\:W__G8O1P8I_GP;SC^/IZO(&U\O9[1,K_ZYZIJ6B@+R^OL:@
M?.]5DA\\,='T243#\=Q3P<F7U/9<O\?=52/=J-;G^_,S_W_^_>RW$-^]___^
MH!E5?^W%O_W]]?E_=:[BYS/+?.[*B/R\#":7#Q=BA!T6A!1M?^ N+WZ7W_63
M^<+O:O6[3K+\(#,G4X)R57TTJW:O48RR=T_ML0?*CJVC9#[[LEE&T#$A1IX,
M8/SLTZ?9M/=^.1O^XS2CG2<XZ>=Y0;NXGG_#:5^=E-M8XXZY(JG-EU&&20>3
M!_W]75W*V\%X].KU=._7X0=7X^6/XW$+H),TC$B6&[(,A]>?KB>#1HO?/5Q+
ME7B\]ZOX;J]G[U=3)ETC;9&V/\#B7;$<Y'71_CD;!_-I'A#$*&*TX9S/LLNQ
M\LPO\S/%?'$3*]X_:/_G>KS\]DB\H+73Q(<\AZMFE;BP.ED V$^SZ^GRQ &
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
M$.B3W7@7W23]L1V^JQ#76_4;6?2*K\5\.%X4HZ,YSK(A9Z'FK$K4):XT"!E
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
M=\5B.1\/E\7HSQDYU=R6)R07U09/"8A%[W-^R[/V=@Z:DU!STE%C(U7<YE]
M!J(=)&JB2YD]!D*C ,A/MW#J :_>9K\,YJ-_FS_4]ZH[VSAM;N)TUL:>DBGM
M)CNQXGX7085 0B"A.B&H$%0(*@05@@I!A:!"4"&H3A14IY7G_>IBL"A*F'VZ
M*J:+JD3?OK<ONHS*[L6L.X72KHHCXA/QV;7(&F(2,8F:B?A$?)X$/C?;F392
MK&6+V$B8"N!I!*FE$YP;JZD*^7&BC7/"=VTZJ[UH5_KU?LVMCU_+7^]OP]G!
MI%K95VPG);N1Y<ARM$*(3\0GXA/Q>0A>$B=L/:?6@2#.*)L$./".&B.\C('9
MJ('*AI=TUX!D<3Y[P(FI'*B+'QVH=T7VAQ;C9?&^F'\>#XM5XM^[8CC[.*T^
MI<K+W68*[O'[1,>6@?NF6/;&5?$\S+WJKJ4X)8. H$)0868H @G5"4&%H$)0
M(:@05 @J!-6+@S)4Z+76DI1J3CV8*$!*9[DRU((6TC,>6*/YQ=OY[,-X^5N+
M!R6W5I9:\+Z&-JO=(O&0>"\CGJP+TGHGG/0T\DPVH$XZ <:0F 3)+XAF3:8-
MB(><.<7DX)M^WKWA34/OWK+NX=T;W,70][TMTV6/JGO1]4Z!MJNF /&)^.Q:
MK!4QB9A$S41\(CX1GXA/Q&<GXA*/=<;D3-5=[E4R5;<,'Z6%Q+EVGDAFM-'<
MF B-TH</]: L0Q4W:U-_LS0]+U>FJTNPT]%YO4ZM4[U<\2'_S?G@:VO9[_OH
MELGZ2K?96OM1U#VIC>;6%>8YG3)/0EWX+M6E8X-PLC=^XK:%T_J@E 7IA7?*
MJY" *Z*#I2K*Z*QGRH=&T'O7M@5MP%9MP%YSAE]\3]7#+T7U\1>SR2A_A!M,
MJCJ]@V7O?U]/BQXG_5X)IAWMX1U"0U7..=2^)7A"I:#@F ,6I9:*@03/M+=
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
M%H7XU]GIE\^A.(</\><3<1)\%E^,LW/XXFMT<GYV:'OX.)\D\U$&_.&7%:Q
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
M_VJ-XUL#U/+R3Z@:9L-5P)> P^/^5H"),U%!K\WS2[9>](IDR#IWZ2DICRK
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
MW!W5KD19;-!-61ME,L&[6F,N<]CNE@Y2[47%)61^8JU58^V$+@Y??=!KK0?
M>)M*'HFQD4EYB?D@%^GL%NUV+5,&^@^J6O4IW*X0N>6%?5.V]K99NMW3'B9%
M@4>B!LQ,1BLFT<RD2[/R[LMTQ9_::]T@Q/$N"MMJDUU(M!&3T9<&:[0Q.3J=
M?*]J5>""DWQ2EZ[(\BZ9__!@$9Q%+)?: >>>RUD0^2+R(S/R7=.+(N:RCO<2
MOHH8CV-8,;-I)"S7MTEL<A%2QG%P] /V_:/OV<*^WQ&'0TQ0*6225*3;'CUK
MNM9GE>M]B=E\E.ZP?%X"]I2R[Y\Z)T2<-L- FF^JC.HJIVW*>79-&I]VZ:1H
MW;VD4K1=,_BY_7A5D-4];JV&/$D'>TCG6EBMTK \?LPMTS8]BSDN9<3^2S7@
M8@@HDDS+]%/UQY+CO5':FIET]H?[E32MTWE_::ETW=_(_3]M=M=F/_7O>HOO
M>M$A<B\U)-+:PRCH ]OK6]]??Y9O9W_]6;Z=_?5G^7;V5Y^EN^50Y9V.-5Q*
M"M\H[71EZDJ5UE;>YW_K%:7]'_P3)@\OH8)[S)X*#G7+"G00596E=*;(8H @
M+V?OG!6\9XSX6X&)G[]/BA1>]K_I2.*$\;<DFZQB&#U6O&>L^/@%ODW+Q>*B
M'C'>#V)4!0XC0Z)$DPW6X\0!X(1^BW0J+[WB91 FJ")/\H_6(.@>80X 85X&
M)\ZNP28Y.D^+&R57/D]^I+IWW39&RD4R_..JR.>3$88T\N+3GX;#-+V\W#>L
M=E6FA13R3%1Q+Z@VXR"[@L"?-]C^HZ?^$!@VVJU$B5UL]_^JS78'ULN0]HB:
MS+1=V^(I(<QMA@23((#OO9@Y+J.A\&)AAY[M! $S RL(%D/NXD>2C3&L&.?%
M&?#=IA.HN,'*-5#MT/[[T WA?U8A_'_II_RK#MS[=S)T'V!5A?B9E?45B+IB
M,L+_M%C\5QF]7?685NIX7,@,F.%=YX'UM>TD\SHS0#WX@S&?9&K)\W+TP1BE
M0]!-QN5_?3A"[@J8DDH^JUJ9_M>'[.?LTV1^,\IG^LH/?V7$&EB.694D5&=0
MUR7O$!U?EK)TW?_NJ>L5R^*>J[YGKNHZ38DZ"83KFY$94\&(23TWB(+8<FP6
MQL*E[F-<-9+UJBW>.M1=U=*1-*0;.QK]*GX*#"D]3WZ^'Z[[OVF1CV"5<N8
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
M:3,:$M,$D&,T;TYDT"P-H91<I17 6D<%>E'Z$W7"&IC(CFZF,LD3U3[\C'K
M'+:%3T<S\;BF$GG48"X65W@U[#>Y2K))J8Z\@>/M=3KI*&D7Z3A+$=/@RSOY
MD/ED" >$/ N6M0\&BNH3&(/%W1JV%W$#ZC)&@A!X)HU\ ?J9Y0 7M$,S,&/2
MXIE.0#GH$T[,J,_\R/="%OK,=D,_II&PPU?),RM8@8ZVH1!<\5!C<Y:ZA\A5
M:XL2_\J9Q'C-K0!Q@1+14Y CRRV,28I< I.=)=E(JPIY2CE;8 ?S$ND4PRY
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
M5W"=E*J4X$;6\TVJ-R*Z3J7P,BI))8$!:RK!;I3GKTD8U@%"\J@^+9V;IDI
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
MF?SRFUJ]/I][PR*M&&N97J%ZV(ZS?CZ)ZT"KN1STF,QO.D-3'AO'^W05:EK
M2HH[HU3;:KG01F!^P.%@H4&IQP".*J1L=3-M,E"E9P)4Q*,Y&O/7>2G=3Z4J
MI>OX1K",+D/ORWQZ!(<.CP$%,T,'&JJ[S;-GV(F[OD;E(^EV_M+$5'YLXV8^
MGF5'<LP40*I$!UPUX W3:K.9\N2BGT\KWIV] 38"2+/)#SAFE7Y9+:7,Q_,F
MFW9I9P,#=@Y+F@SOP 0;2>\?1JQS3,/,BZMDHGUO96OT@7YU-2"AZT]\TH+
M")L5V<5<^IAOKW/M@[J;XD+&JJ/T>+S#I;?6C%\VSLEZV5A?>:4,7FGY8RON
M/"F4__HT^MH\0BX8"U2*:5Y4G<,7'9FHGH_0Y !RF\E6WK-T>#W)Q_G5G1I[
M!W>!-2D1 --U;] !V0;8*,5BT/+8.)M?H$L6UU'/IABJ*1R=^(CV:+99E;34
MU19Q"3*%.)<)[W4>L>[26[N9Z\[X.@57)U)W,MFOTAQ -;V^JXHI&EN]]CDW
M8S3032,]5(>6*+<RM;YV3Y2MR2S8B3A3@P/@/^-T@,QG,LRF -DC!1H,[(+,
M3*=PAJ-TK+T-J@V]](PD*H @Y9_F. U*(5(V:ZB93.5EO&=DC.KWWO8W@JFA
M';_7B]$S6,)R#KUR^E2^$72;S<;HN4$_.SI(JADABT-G])B905UP(%T#"M.P
M7F2"SF+X.8&=(B5C] EGU1EZC$A5--9 H#4G\@8;STN87:&W;*(XZGQVG:O!
M9 ,539/ S,=-=BR [49FDZ('0RU(550K[ ?(3THM!;1SK'K]<:VKM/+-&VY>
MSO4Q*EDBMWD$W*K.L&\J:):STH?I\DJ;1Z,G_?YUR;*'<5H?^#JKJYU[#ZUP
M!;ZODT%?I_M7V?2+608O3=/_E.!:9(,K*Y0T2!N2U(FQDU*'RZIBJ(8E7B"O
ME#$>R1-UO;\:8:2X;Z'&*Y4XI*/S+!TN40_$:HSU'BHSQQ(]WV%0+U;-8YH"
M%29*[_[W?'2ER$067C8QI?9PY&X9D*QB 3:&$JRI*5D=DUR./Z@9CAT.TP[C
M8'RTF8O57"$5F78<>77QV:21G[K\1_KU0:#E@_IV*=RZU\F\[&7Z5"D#"_4C
M Z6]*"?UTKPFE:< _&XRG+5CFZWRLAI!=$&/#FFV=C20B@:H+K>K]MKBS>5U
M/A^/I,!HAW.D^W3URQ4+5-H#@/F^%<HP??M@Y+XZL7A4$R0NCC';#/4N65J$
M<U\4V#]6NI*:$Y4W+*,FHJK";?4JCHV@":M4F%J5 Y?2MSR_F38J6U/=-I1@
M:;>J "(>*D<]7(,+;8G#EI0\8%5#.GQ*I0.V3! =19#6Y4JU&2%3R;.!Y# S
M.1 @D<5I2:$$=IO/JWF>CZ&(RL70)7157@,8'Q<:053EA[9W)6D-EDK6.HN3
MJ2DJ;J/&]BQH/8^M2*FQE;Q78>>K>3:2U]6J41V'6\&)GD1(&G?K(A<I8_&=
M]U$%;/"?*I)_WQ55M+D:>9U?(&R0'W:3#KIEG/<^[:*9(HY?UO"KDG1JZE:)
M2OCF,1"'VOO N$QQ=*<^I,OY1$JD.CM"*TYXNH-:L9=*EF2@>'RU,M*>-J=
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
MP#N;7M$R9;6XTIZFU2N^ (:FB+8;.=.YE*N6N% VN,LV])*YGV.-15"56,3
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
ME2]28Y$^9M7:Y3PG.8X<;E*@@D.3G;J2$IC$Q;B9_J3;?%2CG9.*']3SG9\
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
M1=':X<SF)-4\BKG'=$R4$4_P?I^OU6_!FPF>W7@2'MO:_N,3LM_SMWWO%VE
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
M5)ZZO=_543[\M=:C?KF/>^SA/HF]RF.;]]BI/#XA-D1_-&3:W2[KKYS^OT&
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
MG=[FWZ.WV0;B _)7?<!\4)+ED#I[O?5$]->>9TYHW2[(>$<])I ))*DD6A&
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
M]GT9J^5%G_+9<,F4$3H[C*7 KP?]Y>7],*'I8)3$0;J* S&,A7;R8EP'JVO
M+\<F^Y_9X*XH4IU^GV1E4G$U(8NLXSR)M;N3\:*23VQX'NQ&_FYZ?Y?-WW>1
M?,VR)+X"@;]\R>(I[C#&*LYI>-$\C2[>_'DR'H7?^^7;BAO@7^9CD6=1,H+O
M%JM=1Y:0B.]%='H]&*6C_B =AE$.'Y0M#3:K7A![,"J-6!R8150['^/'([!"
MUBY>!/8&<=%QHV(+U#5P.^H:='38_#CS?5ML;G)AK8/6+<P<>G;F&/=626*8
ML9Y29J6GT!J%(!):"\M>+(]]G#8C??ZX19LF!%W@K6W((XP+CG'HU_?18#$@
M]16]N/!7 /4#T"_8] H875B13^Y#[8*'_3\YB%^M?0W0?\1-MW#5'_OH30Z3
MM>%M8Y\=T4==*G[>3"JC\SU[]VV2I;^_2Z]#D_Z<#G^F]WFT&3>3>6_61^!?
M(B?>^A*:W$QBV/D?.6?6.X>L1<A2B)"."4L::*,]( KS#?#@LC"]86IC,N.#
M@G#I*\.G)RO>OW(RBC\?LLU\4%_??_B4F$]?/G_ZHB[??_JX48"WPQ9^_'3I
MOB:7L8T?K?OXU=GXV]=/O[VWZC+\X=]_5!_->_5;\O4R?/#!?;S\.B^P^*M9
MV(\_'5JO?IV-TEG C$;3:N2.-1U^V9RN08'X2MK*?;#PE0"91X!<[/9$FW=;
M'&@)F)E.DYOT1Y9\R[)1K*TX'O1+.*TY_@%^?]X,^C?A8;?!/D1T#V%  <(!
MWY/QM]"%8M3RY#;<%9X5WG5[-\SBJ[YEX<+L@>GMIZ-D;J;^-YO'-$5K+Y++
MPC@LFG<W"49V$CH\[T9LURS8C>$@^$1U*]9+\F!,QI/2QN79Y$?H1EY<.WD^
MTNDE81*R470$?J:323J:WM?CH/BXCU_<XI&UKQ[9D9?E9VM_:A_R8V[2T?<P
M<L$+: 3/40[B9&W(H_G+7X/D;, R-;\YN0V?W.1).5<;/V8%)UR=#N[US?H9
M)#&&Z26!9?[GCJX25G25$(#M""K)+T\'M.4K!.LX(UM._CEG<L"/06V2#R74
MN @U\Q&+KD+YZQ)!DL?@<8ZY)X\=CEXP^-\'H\))F"]8!E]A,+YZ:V:N(]P>
M/?'=3P@H[TB]#D1 SR6IO9X9MZ"-7WJZ5[-)L;7Q FB=P]E2"#BJ3IDI3\*G
MP$+HJ-902ZV+"FF."F%=XW#I(^54\[6[QRQ&]6((6RNJ["%R$H>SS\9U>*B*
M#U:M)X\U,\2C=T$A)W.]/*@SHX>2MPZ!K*DL+!8;@*9>4 >E4$HA("205FB
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
M_&#MY5XU_% -Z5EJ,JO2$#AU$#.LO2:8$JJT)[8H!B1$S$;@6VER.[87]P#
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
M"X]RQW6)"&D>/SA"PM%SBHU?6APY9K6CLLK1-YPI*;T"..B?T=)+3J$$'(5
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
MK8I+=YZO*?S 4A\J,RI&$2=H1:=@>,9P!AJKIVW?:,DK2(H,O?<WK+$3&-O
M31>E/I#FI'R&6M%I552,(10TR5?  0&!]F$^FP,9K%?C/FS:H-<B\Z&PH?=E
M81=2T +N&+@2E0=5J=3#5/7[JM&8<!TEWX3;=03"L,!,>%K2O,*J^5('I.H$
MW.H*X0(:!\J3C=R-1\J<!F_(O%;%*&/#6M.!Q#9\2[9M4%G<4 \LQ;7 A-=]
M(S!<3U*"W1U(&DP[&)-5#EBU2QG(ND#-@X;AU@GC(K.'"#BTWA;OD]W*TR8^
M436Y)*F<E7M2+]:,+%E!&ZMU8[P9=?XJ/6JZSHMTB1I:R56P%H5DY('^7Z]4
M1DZI,4?*[*=T*=!RT@6P8%P;]L$*):GB429NX4]7*6;4Q-0+>H-QTKK3 S82
M7&!6 VN&A^U-T7JAKMG;"'VFPG4Z T#!+X'.[YDA0LV4B'8?8'97M=UR!U6)
M+F9E-;6Y""BTBEBA8%5"T>RM<7)7;1V8ARIOG'7,!LH!S MTT+9LN%;Y;&VH
MPIJ@#*\?+_QL*VM5O!:HZ3^PU@V]$FKWMF\?Y6.Z^$YF(^!S"/TXH=Y0YFAO
M5UE.T[S8Z,K85F(?XB\B2M'@[!@-"!#>F)^41;4'XTN<?SNJ[&XGIZ,1_P,[
MTK"[0#H![0I(ITZ2;:B#7@5ZTV>$]J4HZ;UQBR/9QD69)XE1"=9PJ"G'I^2<
M4RY,6=:#VJ.8QI 83RF?I>]#YSS6T&V^=QG]+VQQ]]M'0"6'EO^M7'(O=.W
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
MHF*",I48C4CAGB!=H)H@5,I9#XK5=G>N=F.N'EX@"G=@2L]!T4 0P.9KI0;
M@@?N\5TAN<[@^N[+PQCT,':/+P"47V=X[TM@].)S!"+D*["YX(Q(A;6R@/U5
MV;]C%'AX[Q/A?PB3*$7T#4D!=(=%I=T!]:Q7]"$4-$^\#1D-N<%NM14_0#*,
ML^EZ";^B5)=.D;E1H86&X,9^Z&%:U+UE =1&HN7;H6'HLBQ;GAZX-MB%NA$:
MCA5J<F!ZYD,C\>464[LCJWP@8V*'417\ "JFLNG3=U2%R%UW\^< G@] #N20
MD7"[2*^!$RS)C*HIM1IW#]R6]O(M=1RX_D6Z EX#,FN-T@4U-<J?EE'V#5O-
M152DDH)J+DD*.N+W*$< +.'?J 8!BFQHB?@P<%VF &(OVE)8YNEB70KF3RA;
M2YX74W3L2'EO_@I"B!H8H/7$**?3=0$G++>1$5!C"<7=:9I3FV<*\.G\,DI]
M^#X0-I0G5XHRU0K+,V/SXB7);D%ZW=<74.K-PD7PX>IMM40&/YW#9NFFVA_2
MELJHZK!OX%Y )#!#;#4'(QTT>31(;E 3%T%+0@F>H.*3L'-C?V;T0*&\S=+U
M[9QN=A:C 2;DT0+  ]QA"GP))".3O2B<J9Z1Q;>P%JCN_UG'*ZKZM% #?G3Q
M*?@ )P#1E] 7#//@]*;NF+0&RQ-8)[460"![0'%P^"2.\*\/8#QA+Y<271[^
MV ?E_RYB,I_]U#:VV=W+N)9R&))'6H)-@RZ[SN']>8X4U<;POWX@40YW=UGA
MPH>T=NC\GMX)G\'"6B,I/DH6K&MGN;_UZA&',ASRMR?\>OJJP."%I5D*1B_6
MJP>1C)\^N+!:+U"!_!$O"5ASHO M2>\2%)\?@$$M4^$*=@48&/PHJL# UYH-
M_OQ;>SJ_;&KE\;L?'-3$KV,^P-L'5\<$0LE+D;R1JF]S81Y]IXZ>B*JR.>P1
M]/MI1 TNC*Q1QH[*+F5#P(#2VGOSB* " 7 -^A!C%*#\KZGR0_5,9"RK@O$L
M1!QD=V+]$1CKM-RUWG-K56![J$HQA\!UAE;6#1AP%./:OXK [H&73M&:6L7,
MF=/>'!(D^3&/4/6]!31NOIH([P&Q9\PM(J*"3$%32F_";+TO:5J,&2MJ$?X
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
M/L$2?M00QO0SXWBY6+T(WL]4Z_<^77XJ+;^C$L"^R5T7)W E;QD57C5&^I;
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
M0IB14AC4';4$/UTLX%=%%B7Y(BK*JZU>E$> *NS9.Y(16"!)EW%"KSM.A.^
M<>DZKW\^76<92:8QR?? ;7^=E5<\<(9W1X1\'J]6L*N>L,V01%.2NN-9 C2<
M?(_R^#O CDSG"2AJM_?"=1IELX=4#FO7# 1NO+N %8U]MKR&_>3[B7A@2_M(
M>$HTG9_7;5'>^_PU'LU>!_?WEER;FO-+=6-9.8QR?$N24@0!T-+U[5Q(UYDP
MBS,R9:/=9G%>9/'UFK(WQM.0@29DD8]5L]8FZK$U:VTB'4VSEFUK(HU#31R*
M9BV;:A^ZS#@TZR^,-90J$;*#3\&'BNC'2O,3_<@D;Q^1XE7I7$QI 8R9GHQI
MJP<I,0Z*WT,C><UZ*C#+<]"_T?\*A@+:X_ W +(QWT$7S^C38$7!4U,"ROR,
ML;$/9%9DH,!/A=5B*ES4?[X5Z8NB19Z6QCM]M&7X@V%P"6N!>8;J)4EN 2B$
M_CLGV?=X2J@-)T3"E&1%!)8=Y99KV.J29!,A' '5B"78=@&]\Z*UP=R=>J[W
M\3Y8$ZT'EK_E&UJD=PB=&LT>8!?PGPA@EZ\7U)6"-T]^K.*L=@_ )W$FI-=
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
M>XSUV,*%2Q)R$Q=O*2=CL0+A:_2#Y'L$:#^Q$L?J%=?M5Y1\L\!7C$-DGT\
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
M#2WBA%S.V7A=69%^W3BO 8?K88>?-^O0A&JK/[U07([$GG5>H?N[?[&DB2[
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
MZ\AO: /[$0\GKH3X'YE@*WN\)QTV#AV#'K. (_V>S]7.%F2C6GM AZ _>C?
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
M!Q<MX Z;LYLOD*UI/:,*!89Q@CAP\R0A.'67<4P1'RA6+,NZX8(=V[20;R<
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
M=O%Z2B"T C>B'OH9]1"FS6DAEK+=63W@5):<* N)50.$;N9Y3P+8KX+#+$6
M%JJ&H 245<-?N=0SNL Q?W *R6<6_NO%AX]O29*X4:MM\RK9F":^XQ*F*Y]A
M>VM8G>C-Y27V;%:C!OYJF#1\<M'61-^+%9&DL!<4M:<SV8)<I,+%X38[BM$$
MW5$ ZA]_G^#_XCE=]PF4PC3Z!_P[[D3G4]"Z'>0__6^2=J)?S==DF+,Q4&,9
M99K M^YE[.[ @!\.E;1_PKTU[WBOW:BO'9-NC$T9ZJ%OB7!O/;W$[QP@/-BT
MX=..SR*D :Y8Z::4N$HQAW5#$DU8=WC?N%$H?/_\^W7';**S),>E7V6G4RSX
M1MPD05L8/\S@ZQP%&UR#TD'M8FMC8+6P<Q+N?Z$71AN 3Q$.Z :*Q1X&[>;
M'8<^-6CB*4DM0[9VL=$9$3UGBZ@XJ*5S90O.8?=\206>:0_QF-U;\$6KRF7)
M#0PQOS6RG2<\L,VRI/\?=:\5WRV2QO5?Z :[;\G$MOXXP:\7,W.S/#,$ <%9
MI?BT?N"B1=0(/<]<)]L.'EW(*$+3YA*B'>V)&ARMG'LF,2,DB9S3+F?,V!<+
MBGGB(J;-\N[_QUG8GK6I1OX- N^U))CJT>5T(:U#!B8;\D/"])$@.)T*KFC-
M ;-X4%M!<4<>A5M:4[-B=N--74T[ARD7-S+>=K-"!']S<](V!P&DT7,?I*K6
M2_#S7!JVA;0A&*7^R*'8,F6_!M(;WZKK@]CL_",9?J'ZDT]<1Z(.F4;)RW:N
M=<SA<\2-8MA@%?".HJ 2Y0/G\2W]MZ2C3LO;F=* 8T*@*(ID $_\HF/PX@&S
M.M- @\U%4U2"X&%DW=;%$$Q*0H)1!H#NCD!21 6Z7!@2Y @669#;'.(G 9>>
MU'9./ T$,S IXEGTQ@_O_$K(Y(*\)OYW,M)?EF^WK&3;775%4?ESSEM00-^&
MI:P[A7H[W&;?MLL$MZB$L!@U$+=@8/1+]'J]Q!9L1[):R(Y4*>Y8&58/QZ%K
M\0KATK>#L@R@\IW%5=E4!!U1=0K7;_?"Z]T+%KL5?6"Q*Z-/=59.$8*"6^*-
M_Y>- 5H"@4:I#5II<98([J/ @X+<)D)-4MF'(&#1C%.#QGSUP);@L\YU(%1%
MAL'T,4GW.+J.4_8^YPYQQJ5F\1#W833-RSE6R/K)EBUQX.N5</95)#X?I_DD
M9_<3Y46CD_$@OS:!PG=I(KX>W90=:_D0D-D'(]#M;18$#7NF,"&V/V?-E ZQ
M0#Y5T#!)[1+K#P??+NISW]]R%3E8STPU(@^A1MPH*-'1%DKTPT&)Q%/GDB$L
MR,!P* =^"# C8!S:'M8T:6T7UH@<>KG)Q 'X* =K"MP%%.T4>V:48'%&*F64
M]J_0OZY+GVG'BW@$367LAJ)$6SL LR.)&@X(X7^H'[1VI@_1V1P(]&!*XL0L
M&G4MIN>B?R-1%$K9UIBY2AW3<ED5M98[R3C\<@@LY'!AEN&#.)CX>A-&5VF<
M03F&Q+_X&1IDF\2@BC@:BA5?#72.#0HA4$N"/BV@-'L;K]V&AA,Y_59+_AL#
MQ'[LC\I,O?109BM2&*6CD4$+*X\K"LU@'D\9*I>FSS<^MO=/S1A=*Y/& AN
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
M,2D\124:H37"#<-DH6$C@R"16_4&'8M+BF.A>GA<+P@ O]FEU[!6%B%X2/A
M59H:5IMBWL&CGA+J(7(/VDU*K5KDE#QT7G'%] 63<4"%R9;P \*J4*0R15*]
M)K"PPAU6=2RPY-Q?%^3O&?LV2,]H]40+>0_K;:T*- _[ LVOO$#S;^UVDH +
M+ -P&H=N*S9-6B3IN TEP\UUY"]"US@U.B@R3FQ\EB8G] (IPQ#26:^5R_*+
M1^2!! ;/%(N]9'5\ G<>5U2KC_C*CHO'?; Q42"(=WWZB)-4ID9IO4M!LS%-
MZA<'$U*9"]W<J7I2X<?3WQCMWN]O$M VD6GL]MZS!1GA!W#>=JNW&HRB.--=
M9ED!'6K0REF439!V?B/VV-16&,ZYZY0)D37\";W[BM@,XE1H3ZS(C%1[=9I/
MJ!,/T<>A.Q;QW57GLRO4QV#%U&X'QPEQ22BH 0P):FWT,";B7F&D$:AXQ_8"
MW<;>,=\_U0&I)/5I/J)!L N.X[>Z8:75;K]R^.8* BB8&,1&!&H+C]D8CC/?
M+/P!@/80/"_X-_[Z.[^$W]']$P=M[<U^]C$T]CLF"8JI$88#TXXT.O?)]NN<
M'HDWD@\I;&TB[6O"60D=$>(/4$N6]+(4DCZG6)YJAR""#?O4[YR[1#D#/!JJ
M'92ZR""5P+'T''$8VH->MSK-W\GWQIB$!UT7\(5I<2FGH.LDDP'HPVQC:&N'
MLTOA#*Q0!'[C+#6EP' !Q,1HX5K5 GKU$%;D^J>1_>@?AHU7,(LFCWSXT&[,
MJ:*38)[.*)>+RJ4#JS6"E"N<+JS)&,BS"6/$$4!)7Y$#4*"0ICR'U;NBZ)BD
MG[SNJ*; "@URV<@(IQ.>"$=($3$$:T/&"X#6HXL5D3=&QMK[K:&II'(C(@LU
M4Y!Q+W**O!#DD4:3TZP[$V%\IC<2 IP,"X<_ ?OV4@.*V2UKOL3M?LB\T+XL
MI3B67[=>YRBXI.@*K:=%4B$:%8*7T)8#J K7Z'*BA>-!"!R*SA_H+:*<HS"<
M$)! 03DI?JO=J#-QT(2QT+P*P'=DW^^N"->:"]D>@I4!8 *Z9E7C(@%+I#/N
M6P/"2DX1\FV A04W3(\6P1-!Z1!] \G-ZX_N('QT9IPK>B(ZX=BOT*F,0#Q4
MN(1BI!]- =?8'J-W[P;1N]K,*"1[(.[1,06Z/B+&%0C>6T".&>YL_>AI#JV/
M:C\" !H1U=NM[/L+[@X-8O<((7D.[Q&CF:295#S"4,].3W .9E0BYL_N2P+]
MP8VY9OT^:(J;VRPFK66TZZCL_KG R)?=S/92_I,TE&:V]R >1/)&ILQ-$K5F
M!_XC(:NHD^JQ@SQI,O+[C$R2()P'1G"X.L>1SYD)]!LG$00(N$M7DAB:,(O.
MAK\?P%;)%$0EMK@0)E)C ,"U<)Z[B+]H:&H4=PQJ53&F.#[*D[,JW:!TDLE=
MR& =Y=9PF&]1HXQ=@O+<VK9G*;@!.A]*80DU2-0)1OPZ>9ZC"C25< 4E)@/L
M3J9VEO$,@DN0?)%*D%Q4DVQ&Y5%^'J2"+N" *&69H?,(QLAY"J"D?Y)$@V$
M1S],,4I[APO8_NGD'\ON4:D$/J^JR&HCIZZ77/M6>&999-@CNB8&6"-@+W>Q
M'DJLG0EM*VD^*'*W-!B;S!$H;1R@JK)Q%."(OILLLP"L)^%K5[&@TK!7%]A>
M0$-%W(2DUN+LJJH9.L5:Z#01%POD##\')ZUU8@7#'MB<44:#VVIE\_US16+>
MTGHJ+T_;$O:0%F /*(!]=ND&DA]L=,##YIMB(KB[;,8%],8-^QHN .,2Z@,7
MS5'WO+TS(-E%1+,.7W*"Y:$I8K2KZ.UZQ7$ VG_YBI)?3"M7+C*!OW+TRN'B
M5GYU<5V+,7K>24?H!__4#/L$2(9I$^P+H<N<LE'W_1F E"#-Z.O"_B=Z^O;X
M[/4S >'*PPE6[L-4$<:;[7::=Z[K4M'!IL[7GRCVWNCI\=G)L^C78FY=S)<[
MUG2Y3]T??OP5./GI&.]J54URPB$*P4MP=\_*EA@,'<;\[ &'O/IH$&77#HB6
M\O#%[H,NY4]DQ-QOK>R@GFU'@F8\BQ/C(UI+Y0]NFR+/A&+!GCR\Y-%U)MS)
MQ"A$7N^#87-H0MGZ@8\3V-,"85;1.8Z>Q.NN1N@1G@B0H @8>CRNQ2BHB^(/
MY;R&D)N'<@K@6"ML'U'0&#BUZA CLJ2+^9!I<!A3^;/4C4@:>\39-K*DK^*$
MZK.9<<$[.A%[^W^%<>P._PK/L;?V%GE_H(29;I60A%5.D!N6[9+% "4&GQ*/
M 6:WF"T8@7R1NS -]25BB-&JJ!S!;N**T !#)-\#LNA"N&NUXU[+LN4KS]4Q
MG0DC'V.P6= 9'47-=O3>?@=\78^+2!\!AQ?T >ID-I[_@V8&-V$B#6A5>;G"
MJ$C-%;6XBR'B>,S1'+MQ"VH%Q@4&_0/^S]0@]31=R-J#QT]-L!P!<=G22ET)
M.+R,#/*DC"<TC+)$XP:5.?"R&D*+RNP;G*J%URQRUT &?>]@<>=C5TP,5C@^
MGVKMZ/7D>\#X\--U:Z;DY\%"TD?9MD-A\X!W=&\M<0@;M.D^?I!?>^]*<#8\
MGG,T_JTI:**?B_H^6FMW]80_#&WU]^[<(SS 7A K2'8&8;,+!*F%T^C, X1A
MI+5TZLKY^__##O]P_VG\[%ZQ$P\]?"3:\99!C#5/81_U*>RO/(6M>O4P_"Z
M_BSNP!!A[Y:JR'.3H;/4158;UVA:<D4QY:WQFFY\O;L@FK-&#398K/OD7DW.
M<A88[X5DTWHY1YQ,FMJ7(HL+XOSGSC>L3)X6FG\%8GU0F8CQER;LX.DO Q5_
M@ 44,$/L7'!9*WM[7J1=KS/YN5T#R3Q-4@.A9^ ] ,*XF?9.Z+?6EB%"1L[C
MH0DB>*D\3FO*,'.#E12/0Z>$1:7.6W+C?6R=F&S+#*'!0[FF_VH($D[>N+13
M\E5)'/3^CD=,5J.C+5YPFI4 393 % )V8D8VF(W0+N:.HD''+$&T@S[N5%C.
MZ?&$A8?&C3"/>*P*9Q79PX%XU(L\D\2MPMD'I$G.>J5S#$/0I@-89W2&U0P0
M@E3L(Q^R.!_XHHBQX*6KAT*E  9?$\Z&0<03PI!X/57I)Z@"K:<5\P;Q$!UB
MGGI28J4E(?/>^O[6:!$D:HB<K'M; 9\N9E5/? B'"XOE#Z%,XMI"?F\AH7LZ
MN43&A$:LPQE&"QI-TXK!#=.)JG.@U4N(/:^N,V1(18D7NO8E#$!?H-GC456I
M7_KP^--&#"*J[,<*])J;]0?+UMF54L@>A<>8V0S%&8<SZ5F\5MO9L9WS2#<;
MHID.QQZLT,6,.ZA&)=>\AK1?POT#?V3:1GA02)$#F)F+4G#^F>2+RS00AP"E
MQ+%[L2+S-Y!FYG'Z"YWB  Y&9R-_I6XD7XPJ"W?E.@:[>=OY#>CQ_'M17O$%
M$S,O@1T>!&(7R.H SEF6&:I]A8RY@8WF5S5 NRFF[; :FJA9>$;JM%) ]0Z@
M7AZ(:;@6^Q/I;..8+I5 8 5$!-+6%8R PEZBSN/:][BTLQ3<CDOKNYU/%IGN
MN*'B 4@8.- M>BF3Q#%3"E\-0*92,_6%YW53V/YX:-P>>R$A[Q8UB:_Y%?04
M]'615D,?-9696,:L)Y4FB=$]1.'Q<3UL<CK0AN2Y@263&=G (..*X1M>"2HI
MR3CT<#DUO.CFBLQ09DF!2A(A91QU+II***)+CSJ6T_8@F_G8F9Y,=T@K%^0
M1!6[Z8?U&]]HR]V)C]OI\J_9+#TO)83AL?UAL?65Y2^IRZ+\P\H54TD0M0/:
MR N,;MHU449@64PD.D5RXS*/Y-)7M4]Y >F.??;:@:[_CK&TTJJW<#[$_,5%
MH%:MI%S_"\WL:,!>^>" 7F:L0W3QS;O6O)Z!'</'6=0<U7;!XN&50U2=V/JP
M5<TA;(*]:<QD=H4?C"[2*@YLZ1^&6Z_IM]N0Z6!:!XCJXAZ3'>O#P!#6PJ\T
MG@O!7%@IAO10!,/@+\X9"Q)#BRK*TJ 9P>P26\K66TG%YY XII13XXKHM87Q
M"V]1!TIB1N0STWA!Y$UHNTM-KPIL8VU(\"S7MR!)).4'L738VR(M3;<W5/V1
M9IGVBJ3M.O3"&<S$;Q#%+5V3\9\ 646Y82[PU'^EN#A6U6E+@\OJ.';;Y+=L
MYZK)YVQKOO$UR'+KGES^%9&Z@ ,#OV/8[7)S#XB0(.@8GKRYO82MBV47#QM:
M,=H]31T\IC2L%+F+Z7IS9 R-ON$+HE%1$BT"WFF-*NEORA7@DXJN48F6-*B
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
M=@/C31;9!& &"=B5R?7H@ ,'K4]$<PXCY*&NIQ$4$Y/&!F/!P#+C0+F0(@S
MW8 _?&N Z#4[!"TTM)N%FM3BHK;*!4-S<,L2%#N#JL/&2B[A?6R-KBQ.BC)&
M@7KW_OWIO\2Q(4#?X%=PWT'@AG/@5$[CXHA83X!7M*]P@I .#RQ9U%=;D](
M<XJC,P?SGF)_\&V[IQ!)%X['%/DV2\.'#NY1>#H_CVF](6J>SCGV 1;CQ [4
M;.NY84!J4:F\#EZRA&6>%H@EB8#9E0X@ H MT"$')ZS9M:MM]XX\/5D+<K@;
M:^FI7 HB8]8LC=UXK^VG+ $I!M7@P."AY )\6L;IU?0%H4#YN_H&+_71#]3G
M)9[CJ!-$T4KA\&"&6E<!0]>DNUZG18;UCL! .L/X#KA/2#< 9%[7%^E],RY_
M%P$ 6AK$:H85<LT4_J"1T8?51%?<71:0S1;@;V<'.EX@. _ S(!4JQJK%9EW
M#=<O>$;L<[S/@/8"D5#+\S0'@.Z<]P39K_@M,F1!,O;6U$C/$+0,;&;R;^#)
MZ#Y&=AG+Q9B*(ST_0XJQ2'!EQC'4?=<NV4P.6X;NOQLQCHF&7 6I\"[Z0R>R
M/ DOS8, 8)S5%_N$D%8!35&>FR"2Q<,$TW14%9E!^F(6\7#,&/6@@3-+8E7)
M.J]W@G>W3_!^$[RAG00D &EV/64 B#4F>1BTE2KV?*4N!5+ B&WX4M:$!^(K
M(F HK']V$6.696Y5-)BHJ@[0OF/AG&>G\]RYN+/,KAC >KR(KX<1=\7+-RPK
MADCDP]?MDK9GDO0\A7I2" !2#P6H)PS+0T$J!?'CK(#I;LF')07/GQJX8NW;
M;AI8D5JQV]=:$6"^.8PK-ORIRBBS3JIDI1(TE8BD6HH88AN%$( ZYHR0"DX)
MKH](R2V$K$UHO3<I,Y<^ RP3-GE<6,#!14)51%PF@:F;*-:>M8NA:A^)O \.
M&]-_D88)@RHC\,Q3ZX3;J_EJ"^O%50QFXF2RN50<X696 RT[(XBB8T,(](B
M%%TO3;\;SP"GHD4  6.<7<X0]^Y0%&5P)G!K\R(Z7\2EW1-CM!/E'L'LC_,8
MZ>!CZ(9S).3>$.M&NE<NM+[,URU"]&X2QOG=X<2#V6VY\=V 20;LZG&'D\OR
MM<79.#:M0X?&4<XNGHX0%]&BL;C6OIHU(R3--&5QF2]]-UFO]NE7\E([CJ_#
MMQ(5UW1C2TPS8X19H3NRIWR&;'H8V3B59#AT?=@_#X_V7E"&D'HT_[^_#%_N
M?/=BYX7[;ER.8NM9;?WR*;.W"W]M=V=G5T7"950S*(=&>HO$JKH8K5P,HCN
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
M51?ZY!2Z/+L)/^Q40$4M'UB&YEN"'8[40'"_PZ&BWZ\C!8W.MS3$JO9UY#H
MJBL &D5.O@1/U+N?"MR?93Q/DPSIY4 -CI&?Q*%)#3RP#G5EQ]D5A,!@QR',
M<8ZD6*Y3?-UZLW[W/*&\';J%<!R7)322UUX\.QL6G,",3(;+W_*AK2UQJ2&H
M';2#M"CZ*FYLZ4H;9!'QJ"SBI-%J)2@.,N0DI* /><(]<YEC**,63OF: I^X
M+,HL023,.=Q9 B2!O>EQ<F$%BUO,^ I5K&CAI8S-4#@3?.1V=)Q!7?KY5"]6
MV-P@)AU":_H5;I#Q.#@JKJZSOZMXEPQ'8-_'53HK')B3+OS4!?EY 2>,^A2K
M #33OQQC<E>IP?9CN7*E/4. : (N4@?JJA]#KZN5.=0$"[Q;1\K#PP ^(L8;
M@Y]@EYW@D=E/*#P+KAEVLY)/96U:$<-4G<V %\B$CKPC!V:[-0=V+!=EIA7P
M3:JWRREMMFI4X6WPF7@EU[S?ZW<-IZ% YKB9DNH=\>KY]P(Z*M4^:"P0=N6F
M\7_B,@$6#H^'*VWTB@5X[7@13GC\LR9\])CD4H"HG9=":X8(*=R[6P"W[8 :
M\JWGQ/,4 )IY4<69!BWN6BGLNP).N*#1KK+K/4;RPL2>5&K#JP@+!QOMZ)]S
M^!YD28'=MD9JP>*3^%]"C5+!>$'RZ6C8=YMZ>F6O(/Q_>V'8UX!7@_\@PZXJ
M@/#-_C7.QH75T@WD* :+45:33#"4)4)JTQ3<_#&VK#KZKKF5WV%K$JFAK!5U
M:!%JLI8P72^9=C%+N4UMW-G> 663H3((_12=+H#QKCE-/U!1;Z>_N:('WRK]
MT9/12'#_-X)6^,$)P!EA9L M]P:+*L")?OJQ^.'LV78$_X&Q3=,1DHN[$ E!
MXMLQJI9FU[C&F)77R!I,S [8S$;0U%8CI79HOM*<7)'01V@L9U:J071*CC_^
M^YB!*?A'V,;&M$^F0'()K_431.M.-K<2X) Q)4$0RPZ1M+CH"'$X7,_W20.,
M$\59M^PS?H)'1V/#8J)Q$MH00I0D[@0'ZY+0=;O+]>Y!#4[[".*\)Q1MDL[&
MJ36 +X,>_> @#>0#6K-A Q&I-13F:[49.B6-EUX2RH5\]IJ#3/:$0V)R)$E%
MXT*1+;V6*PG04:S T8J$N*7V00AQG(];R"< /)@X# ![4AAI(4ZV:HP]:T"/
M%+QD)N!$+41,AM0\*M2MN AK*#]-$XH<(WNIE'!?8.M^P.WGH H'3D+$K/=)
M33Z,'DYAT-3C,4+^BP@!KM_"OHA9Y^RE%D\,<3(B%H&7:J(\ ].52=4!-K;V
MUHJT86A40%2.2.?IZASIA ?2R!@J!FK>F/F3NZ*=%3P%KP/LH<RSB/J^-X81
M& CR+EI*'BX!OJ"#$4#?8Q*WWN6%(4 :CAY ;!65%+6L(Y:=(*XT3KDWT!#-
M+8:;& DL*6S F\LDO R]SUC<&J.AA0G;9?;RS@(V,*R0\>W6\@+KI@+E)P5
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
MF.CI+ZY,RFIRUQCV@<D4SZBF\[V5'<PXO(6&-*(M^Z+ID'\4)OK1RGI*59'
MN Y%P7@>[)P&=H_AT"2WG Q,V^J87063D<Z0L(TK2ZEZ'Z\!/$R)=96F4(*Z
M8+XSH5*CHB"H?>]:?\;1\Z21NM@GT*YAB15>2A@(Q$8XSKS<8I/"Y@EH%^'O
MKO(TP//'?"64_S#-F&>$<T5.P"V7(L=UZZ%G1<:Q45 "]H9!!C?D4^=10*T+
M+C9_D8N*/8AR\[6>W W*IZQN@X?Y/WM[B<J4QT0@*N"$V&:;5IA2\YM_\U+X
M0P,=R?:/B>>BPF<*+1^7A5*ZNS;SP()C2]<>6+O_\;ECSKO-7B@*R7D)3R(M
MS^\?@3E52&<%9(\7)2A86!SH5I6]4AVE[\MM.E(K*@20CLK,X](5<8$FQF=
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
M@]_A#EX@;G1@$;?\*.+^DRL;J;:0T@GF%-Q\,!UK>%^ OI!P@N<38TA\ZZ]
MISR1[LD?R9.ZQ;W:IBGSG?PM5J" P0_'KTB\>8;KCBKREI;"2K1D!E1H5;O[
M4$4SNN)X:D7S)\SPB0N=H:,RL8+/:/V(G-'JGF/T)#O]-;-B B]G3H1#G=$<
MCK:63#S'RZ+BD"3PG:&M[O7:!II.W('159<#"@A5@86;+Y M%,U7>X?2D ;M
MGA8X_N0PFH1W66Q>>92#KU)[+Z:HU1B,0BRLW_Y[(C,<;YK%T,/'G<L!"Y0*
M!01=OF%$0,(XP5(N"Q*2:L1 24+P<A\7=F;#G='^UM"U#I,SB^!8L*7V4V0P
MV9%P0"@NN3D8/&<(IX?&&JT%$1.FA*J!_^5H).F1[>B_):_@@@>X,$(/P6TA
MW  ").C2Z^:#+HW-ER/6/H-TK<00[-ERHU\V>=F/D?$EN1Z 1'(PL,J0) $"
M)[?3Q!*.H\#>[JRH:L=HAI1::H4\><8-N[Q>89_?^8XMD4\798GD;2X$RH7O
M8)</B8@XL[UEJ;?%3A/V1F<>Y4KZ<,^V#@&DQ8D?0@@EP2/B)0_1SQ#"IDEI
MD!/1*@\1599!WIG%'*%<R-48A%S*BJV!>W9]')[G2N+VX@6Q6D89\/@IC<1G
MP&O)I0,9<-%,9JIVV- )\H.)T6>E+_%9HF*\\*U@.GSOV*'1I*@\0P8'=EU\
M=G#K(*]4N5J]/_"?5=1EI;'B25%'(%N[\*94(]CXB.?YD2[P#WX563MAN--1
MRR&\7(*5"G@YU89PNV2K!+^G@AJ:I/O+HRO'W7S#]@"6+C$ZJ<XM)JI'A,C*
M<ZFU;&( R$/5Z^A8.[ N5IB=T#15JJ(#H*) WUBM<"\\AOWMG8<,EF!MP\YW
MHPQH:,93,_X#?S,$%DX#J.829VM0UT'BQ5IKSC#O#HC[Z</EAJE%6ANJ 44"
MJBEAM(*I@^7D^C+F# #%](DTPGT*:P'3JCE._?50L^LA<N7Z'+W#WSWIN3R\
M\= P0S&+_[ *P1[E@C-;P(M8$Q9B0"P&KZ4T#P030YK*U42+O:**7V:_<GZ.
M-^I(RH:4?7P)U0VC*V7GX5W*%0J0(KNR/BLQ$@^$;M-LX0P$]<M_U^H[/%!S
M1CQU>4E$DH4G ;"L'Q'M.^8;[[)@[=R7.D/3$O'5P"XK/I$WC:XO&9R2DK5>
M*3*.EO9RKLT<FZKR0#]@1HT4@Y4@R VB!C#.R\#WK9\=15BX5:%M"? 3MFJ[
MPIC#57><!\=ERSDZ49+TD[T8>8_1RL&2,[XUMZ/?Y+N548\< ->UO?, _' $
MM43HN8L.D8QJ>&@&HD\4N@FZ%.10Q$X#"62C?>R(R<K=5^F VMVBO'-#@BNG
MC423> VD@>:"3*P6.W0]F ;$_D76LB!@*(>T=/L4,%TC5OV 1ZA8^O12WK1P
M,GE73@4$H'F%>7M$G[Q$8M_A_E^QM+ H39<7S1K4N9MP$,30Y,_+#8G%'7=Y
M7()-T3ZNIG8DL':E:-%S[8 W9+78N$Q'QMFL=Y;2]<Z%'O:YT*\\%XH(<S=;
MJ<(/[1SZJF:6THE)4*)!Z]3@W!,K.V@KEOF64*.*I\"PM6*JE*[KQ0Q57IL&
M L@B%K6BNE9TT]IR"16AIP;4GW&(+;Y)AR_CV!O(T;^M:84ZU@_+#0+UM =8
MT*$Z"2D5*NJ[7G[-%]WM"K%=,2K2VO97T=/T&888[?,A+@]_9; 4:LCDYCH
M/;/FD:=T-M,XFPSLU_G[_"4@#2G)L([&&<,S>T: H&#NBLKE1E>:/V+)QC(5
MMPOJ%PV72V.\.;FT@[MI=#$0@=O[!62[3*NF9;_*W;&J_<V2?0LY@;NV"H*A
M=QXD!@)AX?YM+]HJ2<>"JXZ$!R!EJ&:G$%XJKZZ;:VF7^>*&53X'FR?W<4MA
M4 9[(4[M*))B7-L+WWP73:U,7!"!:<<#\7':_#QS4)(0E'64ZL.CO;V!*Y<"
M3GLVX$6,L8R]ZW %UH4"T[#SA1R4->G'TX*C*'2,G.&EZ&KCIK6%.$1*^XU*
MO3ZH!QO:CSP(+-9**J4D5]"*-QP>[>,H.Q;3$B!O"ZAPT0>%+X&NM_EDV]+7
M60.6'/L9%L?CA038_F,CZX/E:E:C6@=RZ6)3A,AW#D"[@-PRZIA5[7/F<$X=
M6CF:B:UV8DJRINC&65N[2K$<%POV2%3XQH,-8AO<D9KJ<&!!P7LE2TBX[>8,
MD2&,PM)#,2UMOR2/O4;>)()_L\:XQ2"<*TLQ!':I*+6K6VF+"@NPJF*<NCL(
MWL=!,:I3' M</^V05C*?%:%[O8P^X7] "AIP5A4-S3BNI@%[J4[C^F_!/9?;
MQ9KC656?Q@30I.0R.*A#*@D6R*YF7*54.=QZ.T9/4-/Z'28'S%&G0NX]",_!
MQTN#A<)%WD)!9CWKT3]1AA'TN)$N;);L"IVJ)#TYQZ]F22K?CRQ,\LU@J;NI
MJ9E=AX21VRH++-B%\CVK.58,=]*/\/%7T%^>CNTFKY_E20$N+'5HY4%9_+B
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
MH&*9W0?+DF6TJT9,Q02U_EZFD*7/ULMHB@\Y1#Z014O!(]N_Z"+0/.)4<52
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
M-H(L-36BF.$RN@R7#4N/*9M#(1L?=9R9P;G]@'<;U7 =06V/4*9^;,V"^8'
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
MND4GFG9D><QOUK/F;),T;K'M3_Z"9L!:I=EBN-<R$2+J&#72I6\4RZIIU[A
M V;@KV!.M/DEGDCSFB7G"E4#CS_")K;:[U)AJSN<H5@EI%%KLAVN*8D.C-F>
M.0AT3$HQ3$V+^38B8B6AF_I06KJ+BIXQ?;MC(2GLDNN!5'AVH3K^U.?39A7.
M5M1J/<A[K*+A %T:!Z4E=B!P6-!-K;&N'5]4%O["7#F;::]1M<J2;&IX">BC
M-P>&ML:E@8C.Q&851*-&G^S,AR6^VS'?M@S *!P(/+0,- ^/"E7:<&$NKW@9
M]]<S76%-)D?64RB$M/7,'S,)3&P9M*^ /26.@BF>F56/:$ <&O1C'8[Q/169
M%)'090$LAJ(=)X 15"8=D7-F,RJ[7AVCW1D1"QG)6)OFM%2@.3TI$,"'!N"G
M<H*5S:0D A/BP"W5 X')6?1V*[]*%;*LC1T+-#ZT/ X3#&6$C*>)BO0]P&.X
M/6PX49-SV6(HMJ1';2G,R[Q29_-.H<_ZL1M%HDLTV@8T78JP$@:ZDHT:M)]3
M>6^ 2JJ+K-@IC T7K2XU$I(]68*=V:"&@W( E<QF'A8.Q17#,*2JDIA8F*I1
M?M3+M\2J71:#B4Q;4ZMIA)CC#>:M+J:MJ ':2UJCOKZEF0.!VY$-N+X  =YN
MBL-L[,&D3 #-!V$?$KF937:72UCDH& -94'APQ-*F Z[*065LV)>ET[4 Z'&
MV&PB_=9^+ZN#;;^/+85-VJ&!>1W $S:G]3,IWF#8M(R=X5![@2M,"EZ+0!B)
M1XO.@&XCK<$ (F<' @$<@A >]4>QT"5*M%!=P]:2IKIAU05&5XE*(,&(]QE]
M%ME#V*</D=! %0KTY<="R<UM.>MD;#;94Y%,Z<!25R""4H''<*7"IX%A#!..
MM4CTRB0DE*O9A4 6J"):3DL+-ZHB=ER5Z&)=NSD='0CD"[ZH1%B"-6ED!QI!
M[]:/[^%N/F_@^5#T,W_>@BC<ZJYJ26]([@0J$ZQ4Q@Q>CE=#"ZW580LQ:'0]
MV;,O>YP*O4&<N(JO=/6T.4HZ5'-9 PLHT^5NS:: K]&HHJCC!F4JS'!:X!VV
M%"2^8F$[*;(=M^3HQ01AI/V4^RQ- KX4%E,35I:+538V>:Q;<DN-E'H4AW95
ME_0#G4E2X.7D AZ-0R*U#*F"X6:G!:V\+( 5&RW(>@^;^=I0H0;#.F4C]R4*
MW30VO;'MF02%%G5!#$PMFVM=<ZLOLKQE1A/5Z6TZIEA3<,>"^ X+V1*1XC9A
MD^P^>(0CX.=T+9MX2\%$@6,>C?K-2NF.Y<DJCYH,;':G.NT6M9H7=9/.=!&*
M9;DTRCC=.D6KW4[-J$'(2DO1]CD'>B,>V.P$T>B\(8R0,*><O%L VB6(!,F[
MO#:#QRVPIBD=V;LU[:6 FC)N-M12RN(J=-/="E:3[W7V4TX'O4:IC."^ T4$
M90OQ>&/8:@],)LES$!9H:]Q*C5@4K&T:U<)""=,6UJ2\<,;FBZG-PX&YPV5)
M4[BVCY='L ]A639$2A8BW&#-6'.4LZ; 7R<-?EATF)T"=QQ'!:0SRJ2ZE0Y,
MA7:5FBXQOD5M\'5"+M+Y4-H+=-A.IN0UKUA#N2A<IZ7C1$DRW<1'^D(/-Q5!
MPX'%:(_AI-+\%"DV56"CW;5K.N:HBF88N8EGIM?S;7&_EX,<@A4I-/4$RN2E
ML5Y6"1H#I]MO)D4J;E<F;BM6W5\ 75&KCCQ/Z'XIH+UFO^CG$Z8%]T-52G!B
MC8G.GA)/TAF1Q"7MB0:\H-UP,.Y6;%UDTY"69(6C&ZZ$X<S6GD#S-2%".RX>
M]HM)O8"6#:'/-81>O9ZL0=0Z#P^!W?87I>CDL@W6J#?:+D:^6!!(S00XB?O6
MV$KMJ4WT\'DN50A2:D,MPT)GP#@B)3!5*E:+ 68/)&/-;?>$D[3#;0C/G!4P
M.8#2\!UC"&-(":-L-3?(Y@ P%8^)([MJ$1PZ"IB\0&<97(99A,<@Y/#$*0M
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
MRGJW".O135B%NUS_/JR?2+O<UQJ31=LW($Y6K;&$4I!;V1NS._9V!S",Q]&
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
M&;#\DP$'UVLI3GT?FEA!I0A;@PERTVNZ#A],RHT-F$('\&N_X1PFTP W)X;
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
MT=<]QKWW!_Z:>.3?_M,/_/D+WO6<XW_RD.L^5QW[RA.>\*R/?_6/_OO[/__
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
M#%!?R]AN#U?D)ZWT>? GKBF^_IYLZ9@F&47@  ,!@;3%VUWTQ<^'6UGATEY
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
M,Z9[-C(*BO)N+70(%+B3_)1P[YW+^]BY+(]J8'E_XK4E?(>\;=6@(9$M<W0
M?$?30&<HO626TTA[2+Q?".0QX<LU\3DW1C5;4UTS''OSXM4(;N53CV@=!C(P
M*.>"OWY,SPSXJY*KVWSN<)0::&V&51TM<O9"Q]B]2\\JC?7C DA31!R\J&OW
MHU:S_Z6%=L2"6!_;GD2!88PB%P;EJ'FDE!O)UW;\4RW)C!3 X9BL9$7\IV(L
M.%'N.C@J.2O^A.OXA#GF5P/C QEU7O=B#-=RUU-K4L5FP8<(DYU"OS*O?/O_
M%;C_-L,*-0J<*=^G185N9Q8=T+^IZG^WMS(<YW67#21J]VF6A#"E7^L_=@K_
MW='[%KO375#!7LNQ $3CL/L\[JRK_.78?3AXZ^PXF+S46"HYZU:Z'Z.80\S=
M! Q_D/S4D;R=4P+J#*C&&(>=(H>0W/9@7PB)QEW/TF3,%FQ(H'70@@729B!F
MTGT(P\F*/BJYAB.%(!=,8.HIITI@I!#BQN[,4-VJJF.:S&,=!!X8'D6(*JM:
MAUPPY5,+TS^ UAR].R/]:%,?O4O[$ZI')AX0;3,BL\"WTGDTKS)XSCLM#7YP
M M? 3L6T4@"9GC>:A",@">&X1AE3-B_A2VU(9Z>A7$X/@D7)_TV)I>=%C<_M
MFK(&?1]6-8WK77Q6_GA*^H&#X]85MJ3\5?1GG1Y5N4?=A2!>8@6/RMP%@U!
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
MA-UN5IC&[.1AB.9K =(G(?$LDDW4^X/?TF,,4/TY?UTZ_5O07*: (@.-X,_
M\95?.MLN/- ;(V*+B3=+[X!?#":3IRVS/OAEHE0OFO>U5W+M)1\IJ0VNBX+4
MGWTMOAT[20&E1))BH-OQAS\F1@]MB-^<W6F;/XVZ$YF/R9B-'%J]\HYS;*/?
M7#^K%'+QF6DSZBGZKV-L]QM"T)ZR^W W. 8VHD.[;$ ,=(=TJCA<L,S_["11
M4ERY]DA/Q^7,"'^%:NO)H]=!H41,]].: ]3ZLL. 9^<1@H =^3YT5Q9O."?8
M!O9P5IW#I5SM*#%2N_&R8#AT-SJ/$%QT]8I%1<XCS"A8ZZ_/,/V6TYN$.63!
MVZJYGTA=@U>C<H;',>O>#715Y%7G"7F7GGDB@HTN<!7JL"V;/3R4FLM=DK2T
M85X]G:[M@H\[,;?T37+")/2@?VV/V"$!)6^-(B%N?;4-Z6/Z>2H"ABM9(J*>
M]LXGEBHV.&H)]/_.'%DF<E\C1P<SCFUS7/"E61MR*"P;&G]1<<OZ,(W_:O*#
M44G>TA7$M2CU1T[[$*3.F40?M:-%;^*H*FC9_FE;GS %=,IFS7\9NV"PY1Z2
MG;'F:H)\L^Z;T]YN&\[ G[RL@JT66Y/DBRS.)78M5)2\1QP/JVAEO-0_ P?$
MJ2/_E=O%B/1J-?-M=US]]0%SETB_!(9>4#YK-L[@*D+AJEUFV070+PM40'C\
M-F'57C*POBZU<DZ(":9<0;Q<DB5\S.!)$M9C7EPX0<?"[Y%_J:WZR=<4T"@;
ME9;>J P8[G#Q&:W8,SW.F2I9A[]TV7'ZJ:N@0>DH*5:,B^4BK:<##VV;@>ZK
M_1F/DIU\9FJ":JK#9LW)IF6,6<_:_&)SP"C1Y41%R?G%$ %689<9;E>14S-^
M[ '2].5!(NF(B$\@:BD[ A@-?P7X>(C,"_A<&7S3G.3SO]-&_Y;=SXTPPGM2
M4/Q<?$_J![8;#<3] .$*WP=[[M-C%:SR,0K%Z1.[^T5U:8K&O,JLPA8S)0/M
M0R;*OTKH+0(^C/./U8D9<!):<ETM%'Y/AIT40-S?&I"6Q;'E>11]STL8DG ?
MNUNX% 194M#A%0K*Q1FIK-C/.^;I9UF<O'8>D&)BX9]6FD6L2A,K))!/7<)[
ML E>/NB2@QG;=0BQ?GO0*L3XYL#HON%D8W7I+L=S[JWJ=V[]8*(2-3GE+2WC
M[5TWA9;RM2"](=BC.8N,D2_VQ!Q=I[<8=D]IW>X;*2]D92YRY].2?^*B7%+)
M*LP2'!9'ELL<:DY(B*C%RYW^APQ]&.3!!GRO9>OS+E9W-6QRE)D(U;LI[+2:
M'%PE1*QR=S[SSB_AUK,Z&(V"65S;H%">Q/7@\<<WAZ@G"AB=I:9!WGZ"WYW:
M:[3$'W^15]LQ4\G+4ZS\$%!S')@F@6B N.&'$&)6*-I*3J@OYE<MPDG+R+(H
MZK,'![TMDR\%HN!SZOY/>GAGS58%;I@4L2^@$A^AMEE[17H#6S$RUGT<B6[O
MVAIGTPHK.?!<7"X"Y_0#;[ZOYPP$<VEP$M[P^US'VDFR@,>NU3,"O"Y9;M+
M6/?YPS.U:<'$CJ=N#:?F3S.*$5=8'([<_ Y#0N70U]'Q9MV VV> #F!O--P@
M^2U[&<.>E#GS]PPQ9[FK/.P7-)AOWC@XX^/<VJ79I""L,<L5=)I%][<+O Q[
M9ND .@ AFV+W7PFR$5$]U%H+[!_SA&:,9@L; "N+(IN#]XN9(@Y[OU-1JKK,
M/\RI$@5H#$(!C4^(LY%Y3CRG@#8@ ]0O#Y)_XEP 8)E^EMS,*=9+-J. V!:7
MH7*)$\ES$T;A[[1Y]JW&]KO\2BM-E/O\;:+7XST6!JTX?_'4!QUT1P . _:3
MPUA7(57#$L@ +Q0 )IW/I(9^!4&U<[^N=SS'=8 O ")96U=4N3\E@N0%626^
M<<,8' TC>/8 +83'_]GO()'S7R8O>'N1#;"2=;Y1%:XUR3E;CC668X/=G-;9
M4^,1UM;NV<V1<1=*2RD@[Q?EUUZU/@;GP=6!QW\P_3E25@I2DUWX.34%"NA>
MP^NOHO!-THE6_H1QZ1,U$S4Z>=G=3F,-G\=BSM3&*.-1\4/[MP;5>D?N'/6C
M-E3TMQ?@(6X!O3Q' 0G5@..J<&O8<:3E@F6S=]"&5["7[ RN4>A="MNS=2F?
M1W6-I=SINL*-;(9.U<OY]@@WJ?,+UBVR_'&99M1"1/K2#JG2'JE2%:D^J3(5
MWO*H#KYWIHK6D6TO.2+;^)JB%&NH+ K\C^%7R"'X *@)'H/M[$#9>3'_F&HU
MWK.X^[3=!;*5&H<\/Y2L5\F9, T9'*E#T%X-:K0TF''+S@F@+8B3M[K3JZ6M
M1$OMA_O9*H#MO%K*6L:D T! JD[,>37%WRKB.00(>N63!B%MBD=L,WVBHR<&
M855@667-L6/W)QA'><Y#]Z_SSZA!U\LWR7;8=I<Y,"YY/5&FD' L&+,@%K>>
M4] .%8"NMN)$65S&&!VX;RCM-.OJ]6D.FN-MCB!N/*F\5*A;ZI\5(B?<IZTY
M. #,%_W?BT.*+ F_ LJLC\<UDY\F6X\SU5?H@&7=C0<FI7$*%[ARB<=7^(>C
MTW6FUAX%/,[N@#I[\3C-GKOA$,S-C5C,L#(<I=XLN%JBJ*=LIJQB(JNE9B1K
MI';6A,6:HW>@;[!OH*5,:Z!?^V'/F9WMK].]WV*MK[VFEAP.WH1+;LPN55!
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
MJ^ID'6?+1 9IR[2$^X8LGB8RW8\2LG0_,G 0"/3KQ=]>CVS&WK.O1=W+D+K
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
M*_.CC;[YI\2RINVQ2HV7VR$%!H31F&DLVEO?R%S'M>'N^(\7'RS^+6&T"^?
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
M7RE[3/-X(^KB+P7NIJYJY=%HY8D>N!+*(_1TFZ%2B?Y2I&Z.-),HJQ-IQ>U
M/F*.X[ADO1EUR=:=0LO#7TCN8"9J#$T?H-'$0DGU!'K4P>_4/DCJ4[3A3"\?
M<T%:6=#@ !HN0#AA"K^TF:FL+#$P,:^Q,2\C+#@LP[:QI^=3=EYN3FY>1%Y!
M86%!2NQ-KA]!9-!/I$67V<X0A?KZV,1AH^7S''PQP/Q\(,S7 =L++7Y:2M7#
M?<QA6R^DSNYEDA^T1*5=EQ63%7>@^HC@O76!2,.)]0E(?S;*S7Y2H_L*\WTQ
M(0\0I1<E1_[F]N';N>'6^X6!6;=L5D/LJA0I#?KIJ;6UC=N(NTWLJFXAF2G'
M X24JF"[>  !G@Z:$^'IJU^O<"1*B&!F(?#8EO.0^=<38#3&5YZP;3J0OT1M
M.X3]2/ MA$)1@WX#W3+JP_.-JZYVWQ*^2/?IJI9K'LZ.3J7%IES&]4$1<?QJ
MQH"++J*U!(2H^:O N;YOMSW=LCN=!K&Q/U6\MP_/%@V%-SPC45M*K.=/*\_O
M,+-A48A59'J6VA,O2UK27@\@9O+]UQN'34U.Z\L>7M*S7](E@&Q#N_3BROO.
M.=+GGTL-MJK:8TQY[BQ=*QHT^WYA9$J>%D@$R+Q_.YYQ_/V7A6,.6H%ZUWCG
M):=/&",9LN3.OB$>K8FF7+8145)1?<Y(K<B\6$\Y[I[/(N>9B-9KUQA!#NTZ
MI+ _2M)8GLSD'<6&-Y_NW$7$RO7'3!JD<=85ZV4GTGF;619V"' /9I]K5?4B
M[->E7P>U_I1XI8YG[R9J>2^$U:B1])#6;PNCEQQ"3KZR.=M5KN_A<DN7L?"6
MF^H3@*C(8\GQQCGT7S)5-G@ \PYLU!?J-@>*\:?%.N.._$_<+?[!@$(UN#MD
MK.,R=V!3S<.E3(R2,C_/$?6Q0U'3_U,A=-_ /OJ7 Y]K?0@A&27& /W>4\</
M"M<DM^QHDI29W :1Y^*8M=@#S,KW#\5(]GAY_1).UE><ODX5A=V+X+YB@[@X
MJ17N\<X\( V;<A=B_P2MZ3X!1-0=A[="9R4C9W*8&#XC? .R3T;8="I*O3:>
M7%G+BJ><EKRJ>(83PX$'E":Q$RP"*]K%UH;B&%A6EPE6'6FD.)-4X<FH,E^N
M<"ND+.]FXRRC!9^9XJN7EVG500[;AX;3AC&[<@5 >&KFR8\U9^SFBPE[4?H$
M4181YD5X:?]F@6AN/-G9ZQ+Q::NY 2P-97'*#9(],\Y4?V_N5#-/U,;-\8";
M.YE1,\K4A6SB%,5"Z 5W&0@-Q,(A:I[B2CN]MWI(J7$TU[*Z<4 $@N.8?-7P
ML+G@1\P-S$PA[CRC)RNZ2!2TYE^_$N#ASJ+<ZQW\7:>?AQ>C*M_5C"Z4LE!
M;KZ(<MXQU/PW@E*+\A/E#D73;8IX+\AER[()0_=8JLTS9B^TYZ?=2B]'*?)8
MB49_GK;9BS$+8'-TF$H24=RD8YX H4Z7ZH_+IVB7<"HMHV^/[ZVMJTBQ71-^
MB=PM?&:ETRMN@T[P6;#Z"Z DZ,@*#1Y@?GF? )RI\8 E& [EOTE<1S"QS;X$
MC>+" XCF.HF?8*[E(3O.83_[Z3;_[,EWFU#[HRYNCM_ R3,/#[:5F'4P'W?2
MP^7IO=U:A.R.@E>_FA:9V+Q*U-?OLWB@(;W=%R-63R1@R-[[\U.X@^O*Z0T4
M8SI'^N7!3[1 !K(Z(%99-24=)6Z0LL;Y AGY!U1R)26B5WY>0S3[)@=-E]3@
M8U6 =OA#^BY4J<2#UDPMS-T\GQHZ9[O@*?SH-9-/ONY3/8&<6^9W[#T<"PG6
M6N4?K>C@;_Q5('4(=^8*3?-B@LTF5PNK9^3L5TU!ML TT98Z#K"IL>U3=8U1
M&2&-E7HV\NL*4YS<-%M_$!G [=5$HTB($2_';-X2ET%-8 3R?3S2:"NK#(LG
M)T.UV*/5.BM/P14NR6(AE!+ZVLKSF(>,SULU>RY3G!*3(156O_+"9_Y+DW+!
MYQ&+LY!UYGI?C8JVSMMSZ5$M(IFQ-XN,"1BZF3Z3Z_TX-4VLLMX5^^-QS80I
M608!7B*]HC0,-L^"OHV K0J-B^XPP0ZL!M,/FWN-DKV" H;"2S&)Z?K:G[88
M'_X1*JG#V<% [ *M(,;OJ$&"1_A11[N+P)Y<G<0Q N?(,Q$10<?,COF]N$B1
MO+YI*68H.G@?"SO5'%W<XPSO]G=<JB$R^3M_N80VJOCRUF7GE)(7>,#+N+:E
MN\CDC4QJ(6QS@%2>6*,B1IBR'R02G$5C+\C*JM]'TD!\X3DJ2X1?P-$4O8[W
M@K[(5\1V_9OID_'@++JN3.;,#O5EZRGN1DL?GX*IC-)GW;?N+H[D!!+<O%O.
M;\*29#YYX?&LT:@5]T+7F_M698VXR-+1L]CX$I,[93TKIX))=U3+KCWKU[A(
MEZ# HTD2](J]'-$\%OR+V!?$%+FE=_JFL1%25]@TYSHZDSV.#0<=':&CI+IG
MDM-[:0.WWO0O=5R5B-+Z]%-Q/8+KHCAEY6,[1]KTGD3GYI=^+,F/L<@ORBX.
MY<PK#-1B-P_V,M?69J"Y3:P+Z?Q;*.T_..R"&KRJ]Y,+:08^:6!<)'(A=8AG
M]=P"!)L@TE&. 6$)40",UN%GIBT(LW8D?L2,3,29HCV$D4J@O7--]7:4E]*9
M;$Z/39?K,=>DN3X4I.J'KL"Y8]IIGP_=E[/0YB'XMY/,OZQ_BGB)$"2R'Z?%
MW OUO)6:EP<.,3Q3C]3B%QI@UWYIX=YRSL+*=CEFO9 BM5BH/C]FY(ZF)7<I
MRZMM0C#\CRL9>" /1;YOX '!$%XT;Y%4O\_.(K._8UXQ.GD--V+/5SSCO:]V
M[))3J7YR$:@3DY# 6Q!XX:<!RR;&U!C(%V,/U5G8-_2\BW+QED?3S'SSRU11
MDT@M<=?%SI<CIGZF7E9Z6L=7XE]ROV+^\DTKYI4),3]U[N>1<QC' U)R)\$G
MD!UF[%H5$2 __K<)5)$V6?EA>JN)CVX'BJ3:Y+E'WC6-4.KFJ1+5C'PTJ&C)
M!KCP,U]&,7=7W#8 @^)'LC;;YJ'#,M9WI.#;1:$'RLP9 1US\#=>O2*167>Y
MJ;HYS&O3*;]BGUTESKEZ-?"KO"J ^2A6)[6*LP'V'I=MV-R W4I V0].OC@\
MUTE=.6X?D0F[#Q]P&^RIUASB#RYVV#[-\2 WU K5C'D508#4:*=_K82\>,"
M9S&%"N01>.56C=1HP3@G4LG;P\U)L"\Q!!K[IO%VP@UO=O?@+$9<E7S.VX-'
M>T5Y"028I/FK-E": )GG,(3CWL+>#ZC9AQ;A>AF1%$7BQ3E5@M4G\[%H)2R_
M22&G"%T+'N#FSGB>DE^D(!9XV$D<X_SG!-Z@33Z&R!?70FP/^TO]B51>.+PD
M<%(D^A*9,.(U=?-\@,_4:;+U^AUD-[6 MZTMTR,SI#)+UDS0Y"N&F!T5Z;"X
M)\/?VX3; ^G=K))WM2Z$?BC\0,/QBNK(/3"SPH.2P='_ P1IT0:)PCY$O_P:
M=9)T%)F4'N>=CPYUQP,>Y> !'WQ\0R!V!"0F4#9$ ( #\B%X ,6IW3'L!O\"
M>$IL:,M@_E$U% ]X+PCY+BDYO#,3X7B"?9@YC/.1 )Y AJT:3[[C 72XP>',
M!I'A+ST[.*=N/.#Q07:'@S(T-5'A/FJ+3]\K>U^)7(A+!LSC;*N)[&;D03;*
ME[X:>4Q[VW>J*]*ZY#***6[&/BTA[#*__6JPH#59Q]KEQ<>Z &6)1I_C@.B_
MKW.=A;">RCCXQ:QE#*_UCWUA %K88?)FT/LD!7Y\>H.V1XC%_-<IUVW[:QL*
M;5RN93/R"@L&-S0<A3M713E7)O:  Y^RM(1TX>3^\$]7D!I!!S6BU1!2_0B^
MWAE(S9R\5-CZ]0[RE!]FL3>\Z!1>O N*CLDH&D=1NS'-K\V]:ZXE/VE7"IG3
MBXI)?U._7Q,G_['0;)/$6?SB<R_7?NGOB"9MTR$?K=H)<N'[5K$\;)5P"ZHP
M%0<&YJ-X_8#G]"4=N#V8RQ',V7]ZDFUY<BS@Q9L$N[R@UV79#;?X989W-^MB
MQ^O9-#@?T-IO68U+_?U-#S67<$XS\<TIF+:6)Z/#7<STU2YP2*ESUTW1H#J^
M\;9YH9CJ5V=X&^>[)$L>7!IRT(P[[^H^,+)_H969]-H;;-$KR*+6YGHX@JO'
M*CY@LZGR?%:2YRXH8#4HH&I!S^0!'I!A1H(::BB]8.%[]3#)\%^7&7]>-$!P
MW)<)"ITRB53" R@M1P@&O [LPED/0=@/8(; )\<OLG&'L%//Z7P\0"DM$RW'
M:#^,T-D,^<M@V/^O)/C_,YD@"4<-&X6L9:+&_<8ZAX=/G'W'G=QAMJ9YE%[:
MU5C6 USK].1I4-2 *L31:VSI@R6/1-1EIX*;=PG^Z.UO>: I9M05C_)3<YS*
M7.^XE__46!W_8MWD!HK[AJXE=C:JK.>@Y+M$M,1;RYRD\CZ5FRB:[Z$ I\^^
MY>X.OY(IM?T$$*7G87NX@U1#W0E6Q$U!ZSSSG[HG2FG%/EKBY7>R9T0E! I[
M4_<>I[F:C'W9^ C_RIH&(.,GSG8D1I8.%PB^L6%C9T=GGQ<QVU><IV<MEK_
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
M]MCICWQB)83_-U(SD !#)(^2RS<@*V>&7#6M[?,G_.FGO#9T!,JGR;_ ??$
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
MP#?_"<*6WD:@]-$@K$Y+@C^KYY"Q4'L&-F/X>">NW#L4W@%WQWZV]?\4@"C
M&T17[9H30%S&5A6CX?Y;5E3QYL[^SB*J81H.!"[5C.P^+&)<Z#."X3B"*G-<
MI/P90%>EZ@KZ-PY\1N[\%Q!2%QAW-6<8- U=XMU&5/'98VEELK9%2=\4?%"Q
M+IR:=IQ@CJ!0SNVQ?;9#7E/W?.OC]F>E(*V_L'AS6/\LE*-<T#<IC#8&@TUG
MM%$S*-,<8.6MBX=R9@I=3$H*E &/RS2<2^>*O-LXDEU7[E"ANKBO&LW?$$-X
MF2CN*M5XQC,0[U%W-H_Q9&V I@?DT<M0H'MK2*"/%R;(("N7P3*F@"K4]K4\
MP(?T2AB!_V- J$U&F.$N;XY<R/$!W6Q<SLLRI#<OWT85WJPL2DMUK]EIR*I%
MR0B:VHY2#YP /-PH>:J+V!/%)-((?=D:WS[^K\>2G/%_JVPV##L![!:A42GV
M29_[O+P&QDW'[8;R]Z&ZGJ./"MET)J@K.BOO/X%M7G[5B2&,*_? &V0N8/3T
M:^PT*%[V$H=)!'&GRZ>9%@;UW"^/*Z8-S"-W@C/"[#7N)>M4ZYW3,A L+(TG
M)$@GFG[_ 3N$ 1^A3M83%MT[@D<#17?73@!ATWR-CPV#XS@?C6%'GWE^SO?.
MD36-NX_\>@%_*#TN*E!.&A-N@/S6OTHE X1M0+4>W4)O;X64=MJ9!^YLSKOL
M?OBX PUW0O%T=75 Z5(_:C*VW%=DC[ZYJBIXAF :&Y=E_Y[.H*U WYH"A#H'
M6;MIZ! OIYP^.(/BF87+81_1YX/2TY-+C\J26')F[G0XWO\@KG1CZ(MSTE&$
MH$E6AZ-;WL8,<MH!^/<TL%AUG5$@XY;D30\/;I-KJOP=7]X49CZB:CME#VV!
MOKG DP)!MZ!O[KQ7L=Z0F\,;N4;A$\"YU>)=WZ/J[.Y-:9/T7!GK*4,1M%5>
M/ ;SZKNFQH?<& WM:K=K?&<SM2_*(J>=A/YO%K%90 X-;%HUD=@/C<_4\XKA
M-@8>6H??IW]$BONKM#TNRNB4CA"CD<MQMA8($]2D!=\(&LXL(S2(8OO#/)Q)
M&%KMX*P7>*<>]WARRD#%T/#CH=OV#%A86D^>ZX4+<\-PG:WSACE/DOT\6.M'
MLT'@-5>N^W8?! H(/<6^$9:R]1[MU@ :,.K8C$EY[X$ 88,V(E8]E,0NX7#%
M;5,UB ?BH@9#"O!%K&"TZNH=&\L7P-%:*GC\[3;F>.S71E+/>96%<']LTV%_
MQ>H9\>OA:I -8'QX89+]]>'\M)PW<5DS:IP,&1$:E#F$L[7XBW_WOXT"S4N=
M $AHNH==*)?EL%\*"CASPNRDTI,OAC^(YK*)=W;2A,"N6ST5+!?)C0NYPM@E
M3S)0?L50CQ9OK#3_<+PK>W?PSCL,?WW>L, :4.#W>H:7CA#OD?NG\1YJRB7G
M-[@]D!!\B;*J$;D&JK<@QAD_:41]1<G98LW28/O$TT!8$F1#%K$A_G.'I\Y,
MIX'0:I'B]T5NPZN@;W:[X@FLRZ^W)&O?*MA /+UPUYI_#O".;\A% IM@9><-
MS2\FVMV*3I@X,!&+OG@5?YR!H;]"6?9R)P!2VC'<(]XOC1UOKNJ"._W?C*%-
MP3/6\8<MK'JV)9>3>W^\SCL!O%Y(L ]_U*B?5\0 ?I+Z(C+O7&I0Z_J RB&E
M209*KG'0N]&Y*X"K,DKE2%^R=%;?7&TY[(G5?F80(U#F%1UQ<>!Z;U.6,^F+
MQM'[;GT37VLMGBT<RR'!*,0FR]HTZ=HDP(/-<O%8^M@9M[L>QWQQ'1*B\<D?
MKG4Z2Q<W>.>GB@-6TJ1?YLOR$:@%F/6T+VS\2'^@?6_YB JO%^O!S*QF<(K4
MV9B?P#*5>.5M.>VQKJ#'M\O G/+Z,LR>Y)HRSE>LQ:#DFMSF@GDRXIK2_;'1
M?#\2B3C/DI2<\RM292NF9_(':YC><?GL9Q9K!(LB*2O)+RO)X",^=UF5;9L9
MR"M+C(U-1SMOJ^3X-?!FQ\A5>[7("@<,ZN6%28.>.:<_-QM)M$_:T1O4_I06
MEQ]+'VV7S_[<Q%@DU<O\BXN?DQ'HY_L*UYCW$KMM:*K1+N(9NHGQXV14H-\"
M1_'M2<=R[HS;&N/:1U5%!8$W0T?N7CP!**G0GKM,OERNE?8O8,B@*(Y69KQ_
M QPW[3GRT?."@U;ARIK'^,70DJPIS*Y,;)?1_;P7@AA'UN 8HW/QE86?$T!3
MI! ZS\BQYV%4%GM=:G)MPN9K.&2J#A R+C2:;&LNNBF%?"O7XFI+YL8.[?"N
M-?71JVP_^QKX6G(EY%]G%G\]H-%J3( S'D!1-/-PA;4(%N$-5XU]E^'ME<%Y
MW*:3_U5.98C,PQ166T<?*]A1]M$G\&3ZUNU#-MQ%7="SUZ/ME+63O?O@:1:K
M)891).KXVUR]X_QTM]!+86:+;_ GLWW]Z[;W6/X@"+Q3V26 :Z-9IL/QG0#:
M0<<[F%&"8TI&\"-,4#OZ?V&,XC7T$44D@3%ZY51U1_\LT'Y1'!WQL-N").@'
MK[>25MZ-@;54Y&KM4<6V0"_K,V=@5%TI[?Z%&?N'4;6-E6FE@]=2S7;F3XOL
MH7^6R9X H7C?"SZ]QKI$W%\I_H)O$@-/E[*XI-"MUZ]YO/7M@*=O^LKSK(G(
M2WR@ZD./C^-<'S59D<:]X&F_+%[L#<JR[Q*9C6<\YC2\9H YT]/QTB3]*42%
M!W$M$T/17:FW8Z5SJFRHF-6AZ5KT18/X-:2<\I-3Y;;"'T-C'$\ 0BX[:Q,=
M#]^45\H^VNCP]^\FRQ7P:OR&9"EIUM&*;F=RE&RM*3-)@#O5.UAR/FQP2$5.
MNU#^7AC_C=$C31ATGJO<7A"V&Y2@O&,4M>(.%\-I#EE*]^LK2CYEVS"?5WD3
MG"YYER<;\^[F4!_7>S";M][$6(H*WJ!2XP4*6WM=?P)(V6P:SP9W*I9?Q\S[
MC;*)7Q]MQOJN,S#=#^>6_)#*W!J;[D5]):)?G5KCO"M>)@VXWRM/,A0K-/JL
M6&YQ]%MQY^7\QO7#^?HJ 0/*RE'^?83-R/+(U;YTV /B"E)*3GHH^_:K&3/\
M(C)_S9?,$90UK2.*;[$5B1:\*WA;/40(G#@?:1U6QVQXQ9HK@BQ_6[VTER2Z
MD*3D*L=IO?"\LTP[>$;*R&D#J^'0LE$$#YY*&-E1O%T8X,ZL&9/A*BX6H]_I
MZYNUK[P6L:^G1/B=CRQ_5G:\= ^-*9OR&N^!A,CDVH!UD0[=RUN=Y:5U2T7S
M%D**GL*VLG)0/X;HN/,6G.*W9^.=%G,^W$ZP<[M"UJ&2)X,'7Y9_EQU%> #;
M7'#'MI6Q=I*BWW@:O5Q$[I .^'U7'()SWAQR%HL:V;^Q790>6><F=$X>A^(;
MO=;A(-2DP0!-^CR?&F5^-5^1\*YR+RE.<.?\SQ=C2:O2V<)\*II1WQ=*AV^.
MS._<.1K3RXZL#2Y+7,PIR"C(B;4*,QZ/OO^D0_6TP[;MGS_G_R>7JH 3W;_F
MO2:W*(1M.5AS7(B#S!'[N(QQ4$I*#^YOM'2Z'K*]U9?7%:NDZ:XRY'QW(S'S
MR?N.0F,\)MB6_8./$ B?%<$<8XC1G/[7\_.2U,H8C>BF&,]6J]J"SCKU8-;)
M;E/3QCV7CBH>#7[]2L$2;/0^()S2<Z.XO!+V#ME8O);ZY=EG)^? >N]08:)A
M-D9;EP7W^Y5B+^[ODSK<T#71B#Q#=PJT+VZL<XK6B=:5>GMS)XZ'"G8U1W<U
M3\6T$P!*]>:A=NKWQTTX=TCG)J!/_%XKR@TA*V[ZG7_Z:;F$K;7@@D[M@ZNQ
M51\^QLE>OIPH_^X. 1LD_=8IYW_;JFBTQ18]NR3@#NE&HL-&1BN<I5D%I(PH
M@J\W.QZ8^<G<(&+*DI>(<CML"X0=3%W%$LY"P>_-A84K:/'V.TA'*]J!G_^S
M'*"1J88D3=Y'5MIS*%H$<"9O.IQFGRN:\#^>_%UWX[?9I?&[2%:SN$.^7?TK
M$3G1Y>PQA_$[$JSR:A<OF.9/]*3.& Q5;)^]=TM;.JS@Q5W"JP[-?Z\K1?-H
MXE']^1/ )]#.?FY>87#P75E%Y]4K2;YOLU5RV^=V[TRHBT>K*-F773&TUV;R
M'A:,SK_._8H@S,^_A.G0C\>:8V/DU?#X$+W-? =W;HM'V+QQJ(G<N]I!Y^G)
M47/(VV(>U16>:)H;/QZHOQEHNK1PNT9:<<PLV7(8QADI</WXK03:?D3[>$BX
M!58M\5#+#L;XZ".Z5I.44N3QM^4SR?2?AWS1/W1A*ZAK6RZU%C!98O4.WB-0
MR4$99]_,UT./ZN_M1S[S.,[)G#1@\M8*$!SS&H?!@N9DRJ9/\=9[?W@.! ^D
MWYT ? ^:_I)4RZ+%8S"B8WA%L225*5P]R?X.H0.D_9@'D&AKY>":;.#D?0]7
M&O3>,ADD_ 10M%XF?202>C1!BJ,![WS\ 5NVQZI,)7)43Z.5IXM&/N[V%)"9
MU;GH?HU$&"?=28A/*I>K9,\H(JDRGOO:U1IW(+=@WGI_QSF:991A]/AF$V6W
M'6@BM<;U>"EU,*(SW@OLXU5=X F3V\#,7="L[WH\H"Q]MNFY55@.=_$''T^8
M:XU$L>B_( KU;*(3#D!'%NCEG<"77#.^Z@%]G4[OG?)=R:H;2W,RD/Y )9G$
M^'4DGU=Z5Z:948PN(%H&O^^W'AT_QKA+?/B8BZ$I ;4ZC@Z%3+/&G !R$5XS
MVF.)'CT8:>\7E"(\/[K]5Q$##VNN \4&*HC2A=9B"M__&]&CYDE$[;;8RM.1
M21/4IN4^KN6=5'N#1-70A%NA58B/Q%7?0(KP:Q8ZSX;CKB[AAB::YJ=4*)-K
MH>ML'HQ+Z^L^KK'>LL\^O(IC!+:T0TGD23M -V8:(;K?HSB4J+G<OH<SN7U/
MHQ:[=X6*ZIZADNX38H!?^PUZ9O^WY:*EWEPUXEP+T2^C@;[+F]-&_R5:4Z7G
M"2 (N.]X0+GC,95<RI>9XBNQ8*OL]3$Z7:M3.=&WNV7@3;9-D.F=>7NIH*?D
M?,;['9^9K<\0>)F<?WX7#("' (\.D@A='J?-+4UT_]+E\6ONDPM_[?)HO.R6
M?S^6ZK3+8[)E&G>,SN.SCM:HQS\5\%]1=N"PA//"ZJ[><;R:?J/^L. V*C<G
M[*F@QS79OG5G9%CJI0SU$%.'%;<&2Q513B6FX$OL+\Q-Q/#G*(M0LM[XY02P
ME=!3@@?H>(PI,5M(\Z5DT7N:SLDKP&3XZ=D,S/HT<^"'R=T8ZF ;W%+K>P4K
M6[\T.D.24+RC=OA[D_)?FVN[=7_=?,Z/LD**$U25/KD<L$D^U_)#W;9Q:>HN
M4_^P)E-TJ]9HT>*5!/8?-(Z$-]A3'BK'M1)(NYO.'7L3IZ1=6"UG/NBOI-W!
MNJL7,WS]_D+:S>.[(M_7URJ0NZ.<B;_Q]@5^KV1V^%TF#1];,1G!'XGR,D.Q
M=I@$O&T=+%KP)=5@)H$%TJO/U9] CE^)R^0%?9I+#^_XEYTMM#H/)#0P^@._
M9A[1J1T RJ)<'-Z2*F5(<W"0@#1!(LQ"V#FZR15Y++@'DR7]NP4'!EO.D1LJ
MQ=JG)?"S47]O4I]HFO;+J/SS@0F4_;EJ'H](D9L ,HX=;LY-@Z;,O>N/FGSG
M%5_.P!Q=&^JB)J^-L<>U?,[U=]'29@I?C=2X-?;JM&/A"/KI=JL_5@$M-&-!
M7\?#RK+W<Z-K&N@=GZLZP>_T[<FMF,%G,!YQBY$QX& PQC^6AN5Q=/YMPD7V
ML_$?>FQ'#:!ONB> ! O,'41G.$V_WZ@45J-6EFKDF:_K[=A8N'MLY]ZB,[>Y
MK=*&B>4+J[#(0-?Y@MOUED/:*-NV[[L$NK73\?\I3M)G[?]$X^M50_PW#B"B
M-J"+,@U5Y0;*P^;6NT157KWC<9FF[]S0#4%#9JO1N4VD23$J1N:U^0-W;70>
M&W,KU38+X;5K^00@OKZ( ^.UB6Z7;+JC=M5-CE3VP0F 0I]R2OG%_K%4W?9+
MUYJ0[C.^(K%%(=VV9.Q#2FT 0@+O B'!T(%7[.B&8&_0;LZ*^=>#=8DCP577
M#U);;27=US.OL91T[8.GI%H$[;4*_1A;BN_]?)!V%FE]6M^G^&L!/R(F\"93
MK [O]5$>$^1VE1!N4OV-'V\).=1</JX1^*&"HV<.PHNPM8*P!=Z_7)-&7GA/
M9'$<#%UY A 9SUVU7YW53F1&J^X,:C)M9QD2/[7YZ9B7.&=KF)M>E!U]32=%
MMY.1$]!Q#[_197^$32> 10UM735L,3QNF/L1C=ZP'O;"H;>VOJ8N39.NMBYE
M:V1MI!UOL)()1Q(?;8$ H./+&V%"J'?WGX8:A$\ @O"U.%F-$\ <'"6,PQ2=
MS@]Z*_=[+LN_RCOHN6*OQT")GX&N:\=NMU#&<Y>M^#:5BD2D2VPQ9TW672V7
MD"BZ-GI\%&U%HT?[%!IMI%?**Z(RYTQ]5!R#H3="&^4E;QQ7,\.G4W)C5)=$
M[X]G>7Z]KHM#Y>!NI/A7\C$T^X5"R$>-JE"S _FAN-2A^[Z,ZYM-6:FRVH,X
MUDWXG$R>#)D@0N;&=GD Y(!UVP)ZB+$/49"R;=4(NR0;<NQ*B$B-/>U[,WQD
MVJ=QA+?R"" PVZTO>/S0HS S^H>?5E,&TKNU-Z?-ZHARY2_)LV/)9A1L_Z"?
MM3R#'I(V/Q_OM2$7V; X;#Y?2=KH6NA=1>G1JEQV2","3BM0ZG$^"JVHB0Q_
M\60Q[W,NF\-E@X9")V!N66WTMQVI:MR=*8D)Z=8E?LJV/7H48[17K_M=(N\%
MH9DW35XE<5.5_)9>%@,)E+??Z,1PN^6==QL=-'KBF@(;GZ2S.9#MAC[('D#4
M61#5>XTHB9G"SM>(>-3X&ZI=W.&7KC"T,_%D%G([1,DVB7E?SMQF:%ZE9XVZ
MPNQ?Z7[U:PTA40#LE)JR$9IWK8N;\) +-N:R6WCT^E6'G7U4:NS,],_DOWLN
M5H@G_)9""B5;2^N$>9[1S]2/^<']%\C6T\\H5E3A%.4>V@#5TMDOR%0RAE/V
M5MW(,7.TOV$V&W$-//89LN/!M3!C7KU,X3I1HSYH-+R1'%N9KL]KWM5.TF>3
M7<RWBUR2B^]8$!UWRG87TN=VT1>-*NI8*.#ASBIHLW*P+BS,BP4+<>W3B(I@
M8S89S2=4;BP5JO&NRP"]C<?-G*MTUD=4.<MAH9P1*N?OZ^1G+- ")%U0CV/_
M1>CJ_B3B%?+^D>?KF1, TN^YL&:Y?D8IMLKK)0(B@^/Y82K'KX^RZ9[6:U8H
MJY<BJ</L2ZH6MT%I%&'T=R1JITP:WV[&IV_#ZHQ/ +,=B$T9Q *2N7$?@U[<
MK N1=&'KASRIA1'WS? .D.A5B'_203-8N2%_UFWX(Q=;_]9M 6&_P==>R[J!
MYB!8/,9""#><WDJMA+ O!,0MA_$#[>!-><N7GYO'&R*$5!;&_,\OR4_"^<EH
M^66@Y4 WB^(J.DUXY.:]=M;&^";$$C/S5NC2-I(LR+24:S-SQTCZ@NK0"C_/
M%U+B;<C5WC^+R0^QE40Q= *X?P+HJ9O54DC/: J?J0LLDX0*7(K_5@E98<U!
M'8Q_T:]()0G$^'V',4KFZBZ\5+AZKR6D%J70B^5'E%N4@%)<V^HY1L2=*?6<
M7(*1@NZA[X>V/J\RYXW=59=TW0D=X<Z<,G]MQI1;<-DT-FZE0!]>BS)=.+UI
MU+ PWX8C?;0?EGG5X1U7=ILGJAD.]K,494KWC(51B.9754A%^CS+B[.W7\CO
M.6XNNEHD0M>79J@ ]MR(S/FOU>\!Y 10[Y#P< MNJ3-AKTMKB:M1?_78BU$L
M=G'9D:JI:<Y*'0)\;E\X4*>5BX1\HEDKZ!N;UZT%657_C34HD:CSC:A5X'M^
MA1':(#_* !<RS+V>R.M7\BF-+YPU%*6BVKZ<3@A![3G\H2\7.1YPJ8V'W,5"
MC_2]];-6O22Z91NBLR9,KM!<JCX"U9=>\7UJ/,V=Z]2[M<X==AYL'LI%1,CX
M_J%[S8$^'EZNNS:-(=HM?U#\$"?7QTKEE4]2M@UJWM4=3H' )9OU0U*OFS_\
MX$QY^1Z)\F4.48X"5KR;'_]WR_RE((<FFSN[R4X'*IJ@6R[P+Q);-SJR6CV$
MVQSRZ5^K:V*J2F.&/2]LMV?JU'=-0JSF"V[J#ZLBSQ&YSC]AK=&K;1BM[9?X
MAS2 KW);B="4:'].G .SE$JU.^C;4<PB#^1]0U*LH0*9IKC6":!C'FRTX5 J
MAR;G2@95Y);J=IKS@=>V#?&7:G54^_6_#0;^7Z ]G5[_9 CVVZQ' IL]6TA*
MRDE01B1BK2&$0!<X2*7<"-[M=MZDG "V6$P<PD/LM]'6_8Z.CH_P+[[\&[ D
M]"5D@6$6?#70K_?MDY3!-@>0^ZY[.3P@6NUQ,XU2K[48CA*,+A=R:+50!WTQ
MPG.+&H><MI# \K'Z1(1BHQM];316G"*;D0T)KY28UI9+,$T%!XSI+5Q1E+MF
M$>%WN-/O69T)&R,LLH,@DWG(5A@P!&N+CL!&KO%]WM5;<PW&@,]K=6L7\;E+
MS5<?O5[ACRO8N/Q5%\OI8,5NL'TG^NZG5857<GC!:?ZR+__+OI/;%W!.%@=[
MB"63TTD^NYPG@#<"I022^[T_T+7=P8M(PH2!+>_3"0/S*C@TD-#5,>/U_Q[S
MM,-C ASBSV#'X''[GE:>U$URW>"(:@-3JXB%*V;QE0??I].BWI9]2T_EGRIT
MY3M7UEQH:/**4(\\J?&+RO$ C1Q1J<%=QC:L)N0EY<- 6(>-[O)WH=*UW_UX
M1\V"F>'2&N0+/O:B-JD&9C>][A469N:I@>C EF*/G1DI>X(AO6E&'!NV-LN:
M.9Y%5\F_3T^&?.$VMY0MT-TIONY[N*P'&YP29NOV70N>P4H:Z,H-3L_=_>D,
M@U/$#E'N+:^<PIZ1]Y'!5\%-6562%CF8S96-]Y+4IG"*>&.T:PZD"(Z@/,"-
MNX#7(9U9*>=R(@/B3@#O6 :K?\H['0OD<?\@-(X$6JZ+4H"+$$199+<>$:%9
MQCD[,Q(@S)**O'T8)_#C]QR@&Y_2HT=D)_'/+V8BO?!^K+9VA]Q>P;:W&]9W
MZBZ5[-KA.H3S#-,.7W[^ZO&^X8>N68^*2-N".^0#B>HJ'"N:JGNZI&<#IXK:
MI<!#SNN6[,?&C*PK#)D!3;H[M,S/D9A6F3RFG(U*: VCDZ]7@#7L^!FQ \(T
M7TF83#C\S!OYI9U+")Z<HM?'$;[+1G^?5_84=&>F1^8IMKYNU=<W\((14&>]
MI[3E.O_Y>S.3\7214V)KS5,7QD-C7(BH#2C."!(]FG;?FX+?9:5Y%7A<"C@!
M?'<<L3ANOJMX-(M*7\Q=-'_HYQ&S00U266&+FG7%\!^Y)>E5MM-*$F/>^!Z9
M_Y/8$"@ V?QZ],)SN;G4-;I\FI$+(&^B[/%72%*)AN.4F[W#/2< =N;WWMZ[
M9)/7MEECCNGVO6TWLYU=&JD^-.OM0^+5,XCKO-@T1'21#1L #IQJ8 L"[U\A
MW.H"^C-P <BS<O5^"=^[439UDP+:,YB&H)S)=&5X#A.HVC 72J+W-JJ!N"89
MFAKY-Q_VGXL*!08L(&M99E99AE?]T]Y;^LD5H7K-%QY\)5,(\5U_GSU1<"N4
M#\DI<MRH6>D0K.N:?W,/@C>2I#XD)%V&0"]A3FUN'D5&$WUY"[6;9TU-.^ZF
MIN:GZEPZJVH;$5LC3:!G_F$N B-\\7C"-@/GA;VUP:E[T.<9TA'P&B&^\> -
MGXB98\5!E9&(AAY';E;43Z2;QZ"BY"7+4;+WM4&;^*].@Z/;O<R\EG=-<4^3
MIS11M.7^U1OKI>%YY)Q"#TFAL.]&T*ICO4N680:1.<25*PL&UN0,)?IM!+7F
M6-&JR=^@6%S5RDP3)9D96)L.&A6S28GE/_\0-6U<5*[UQ/M-UL.GMQ_8\]P%
M.)J;_03B35Y?7[_N_/7<[>HC.[N?(GL5>P9B'MN%!GL5'E%<M$-]]S\+/O]*
MYI"?\>HSP;54__TJ=2BQ_%*X*=W=Y!. $/Y?(.7\:=CJ7N.?#]H*"N]MYYT
M8";>RSB\E;/'^[^2_X^YMPZ+<EO[QT<! P,#+$JE2Z21&E$!R:%#2DHD1V)H
M&(L6D! $A%&Z&T9R4+J[2Y >F*$'F/K-\/[VOMQG[W/.][K./M?[_C>YGO6L
MYU[W_;GKLW Z9+4^\^N/<UH)KMZ=]OP+/+CFTO&?[X9\I- .J?1M="K?GJWQ
M^7\<O5MFI\BJI:#./MDQ%W5X.UKYJZ7N2=)%@H]L6C!B(S I7 #/@_OFS5/?
M/E%:YD5OD1!5;L;.Z%V&998IXJE..&'K,M84%/:H7DGJ;7;(-'(*K/>KK(R(
M$>CL2DZL$Q29V5V. WFG7&IEI-$>%V[ V!;1QO[%MI;A$A#+N&\/:],C&RO"
M;NMYK\H=U6TM_6J6=X-(,.<=.&,*T998</><D)($HJ8::9XB-O4DR9F^2J;C
M;N:DD%PZK/@LK.@*3ZNC5/(#TK,8:_@K*"('7.)OE/EZL+ I5$-@<\OQV(MS
M6?-:_QK_<<4\+W^</B5!7TB2V7?.9M$RQ+ZY>5J__6PYM^2IA81(BZC-4C($
M:W295WBPI]?4O;,.#9]J>)WHZ&:MBL[_5B06<$<[WHS ];(P]KVE4S2(]ISI
MJZ[^/,C7U7)3.@>J1T+-*LY<,L@I"I._TAP?'AH;OLM/;;.PXRX^8/#5D890
M^9Y[5/:A3*0L*FVG/ :B+N4RH*,%NE'CS,*3FG7SJ$A];Y>@QWQGA> .Y4>$
MF'+?*(F%OW +U/P!*^IBL*$2$;-?%\T:8RR7HQ*DI!TLJXVHV+([;F.Z!:4_
M9D[ZNZO?'T(/_\LL3T>(0(#@['T!@M@V)9@G&G-9I&02 =:7ZS!\5 P7^QZ"
M%$-GC ,_S8@GV.H+K V6[;RP<&=0/FNAK'!!!Z)PEER^//3;2-4*N-M"T S)
M19JN\WE"\B5@_C!O+6C^O;N>5FKEZV=UISPC]7W[PD^L^^MR/GK:6H52(M,Z
MO@'.FF!'L+FX3V+/S@P1 ==YYL7DUKYD<%HRSU]7F;'PFC9(\;@R0;$K7W)/
M5//+]21R;E:.?/M^H/V'X<W;CC2+]\9<!II3&0/W6XJ+=1Q455E+B( ;^>BS
M!+_D&Z27GLJ,P T&.^5K&@R+^J-1O2])0QQ2_YX^97%#X+KNM!,!#40 N9),
M+I)T1_V_H_[1)<)E3R+ 46G_(A$0<-(,BMY<)U>E&1,!OZU]D-BV.6GM,X@
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
M_!IF//C:HE.BJ+V[M$"FX2W*E,6<[/KSEL5#1TU6O$)R&K1:WWA=OI%^+O0
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
MMQ*>A3J@86&2Y5SCR4DV<[[(EZA/PM%RVJFHC 3(*'6)_%++I6;_>U'DX[#
M@?^7"J/_+M;HH\[G2MP[4<XUT-(Q7/6+$R>R",Q;H05B(V$V3&79JVMO]IY^
M^AY]7\,FO&_K.N2BVH5VG>^T9%*C@3\\\_^L:+G/A7#U],@26Y\IP%NKOE/4
MVAX3:)H0N=AW<:T+5H2Y]BIDD$\F)V)'-<LV>+J/\<X;?7(C1)+>'^@<#4A;
MK7?J)!"7CFEF[3"^.<8L5!UHEZ,3([Q!75>^C%^9:Z9*T.14=MQ:S[8 .F\=
M/BXE81_#9_]R]Y2[DZED'4<F8&T]+F;]2FG&^"V>5-&87!"=5*12# 3[QC<(
MF6QM<"O]DGWZB[X3[[N+LV]<;R6-L,#\AWK):,(%3$D"HH8 W>-\H^G@F+F\
M'C,$M+N\GP@%G\-_>BRS4Y0,0YTT%/*(H4ULR@X2X".#7.X_-3JJ 6<-B0 &
MYB*9:SNP-BF=JY-6=1)NN&IOH'K.U;5#3+7 X$=[?\M^*CZ.0*B#-!QTXQ(
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
MUBS\WE]!S"QCRYEX:?C$-_;NTV+3L$]M SJ(/EG)1\=<+ZU&K55H%#=OG(J
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
M3-L> .Q9UU@WBLF_T!/:^= !S 22S_F,&58CRQI#K0'[0D>I> 9%2SJV#NP
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
MO"Z9E,'&V6MIF2,FR^3$/?\KCS_ZMUH[F8AN$:^:"I-#[8?]5VU$0V/2LJD
MG8GCMUAC!F6CN\X=R]+HT1G2>\."CN=_ED28JK-M)H7OFY#">^;(_OT0M^!=
M'INUV+7T!9?RZ:^<$ [C&9.6<H&#YO[334_XD*"0-PP%T(=,R6B%J%S,].O
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
M Q0    ( &>*7D^'[P2H2A(! "XZ#0 5              "  4F9  !M87-I
M+3(P,3DP.3(X7VQA8BYX;6Q02P$"% ,4    " !GBEY/CS_C"U&K  "P40@
M%0              @ '&JP$ ;6%S:2TR,#$Y,#DR.%]P<F4N>&UL4$L! A0#
M%     @ 9XI>3[,$P@W3XP( !E(C !4              ( !2E<" &UA<VDM
M,C Q.3 Y,CAX,3!Q+FAT;5!+ 0(4 Q0    ( &>*7D_)^[T440@  +XL   :
M              "  5 [!0!M87-I+3(P,3DP.3(X>#$P<65X,S$Q+FAT;5!+
M 0(4 Q0    ( &>*7D\6N7!V1 @  .PJ   :              "  =E#!0!M
M87-I+3(P,3DP.3(X>#$P<65X,S$R+FAT;5!+ 0(4 Q0    ( &>*7D]@!0(H
M/ 8  .(G   :              "  55,!0!M87-I+3(P,3DP.3(X>#$P<65X
M,S(Q+FAT;5!+ 0(4 Q0    ( &>*7D]'+#GK[O$! *T< P 4
M  "  <E2!0!M87-I;6]L;V=O<3,R,#$Y+FIP9U!+!08     "@ * *@"  #I
%1 <    !

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>72
<FILENAME>R73.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3</span><table class="report" border="0" cellspacing="2" id="idp6753010176">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Deferred Revenue and Other Contract Liabilities - Deferred Revenue and Other Contract Liabilities (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Sep. 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_RevenueRecognitionAndDeferredRevenueAbstract', window );"><strong>Revenue Recognition and Deferred Revenue [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_DeferredRevenue', window );">Deferred revenue(1)</a></td>
<td class="nump">$ 14,861<span></span>
</td>
<td class="nump">$ 10,883<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_masi_Accruedrebatesandallowances', window );">Accrued rebates and allowances</a></td>
<td class="nump">6,845<span></span>
</td>
<td class="nump">6,282<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsPayableRelatedPartiesCurrent', window );">Accrued customer reimbursements(2)</a></td>
<td class="nump">3,509<span></span>
</td>
<td class="nump">16,194<span></span>
</td>
</tr>
<tr class="re">
<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 );">Other contract-related liabilities</a></td>
<td class="nump">1,979<span></span>
</td>
<td class="nump">432<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_OtherLiabilitiesAndDeferredRevenueNoncurrent', window );">Total deferred revenue and other contract-related liabilities</a></td>
<td class="nump">27,194<span></span>
</td>
<td class="nump">33,791<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredRevenueNoncurrent', window );">Less: Non-current portion of deferred revenue</a></td>
<td class="num">(2,174)<span></span>
</td>
<td class="num">(1,737)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredRevenueCurrent', window );">Deferred revenue and other contract-related liabilities - current</a></td>
<td class="nump">$ 25,020<span></span>
</td>
<td class="nump">$ 32,054<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_masi_Accruedrebatesandallowances">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accrued rebates and allowances</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">masi_Accruedrebatesandallowances</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>masi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AccountsPayableRelatedPartiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount for accounts payable to related parties. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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><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 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 3: 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 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 4<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39622-107864<br><br>Reference 5: 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_AccountsPayableRelatedPartiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_DeferredRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred income and obligation to transfer product and 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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(5))<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_DeferredRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredRevenueCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred income and obligation to transfer product and 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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(5))<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_DeferredRevenueCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredRevenueNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred income and obligation to transfer product and 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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(5))<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_DeferredRevenueNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilitiesAndDeferredRevenueNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate carrying amount, as of the balance sheet date, of noncurrent obligations and noncurrent portion of deferred revenue not separately disclosed in the balance sheet.  Noncurrent liabilities are expected to be paid after one year (or the normal operating cycle, if longer). Deferred revenue is a liability related to a revenue producing activity for which revenue has not yet been recognized, and is not expected to be recognized in the next twelve months.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilitiesAndDeferredRevenueNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_RevenueRecognitionAndDeferredRevenueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRecognitionAndDeferredRevenueAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance 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>73
<FILENAME>R83.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3</span><table class="report" border="0" cellspacing="2" id="idp6754425952">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation - Range of Assumptions Used and Resulting Weighted-Average Fair Value of Options Granted at Date of Grant (Detail) - $ / shares<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 28, 2019</div></th>
<th class="th"><div>Sep. 29, 2018</div></th>
<th class="th"><div>Sep. 28, 2019</div></th>
<th class="th"><div>Sep. 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract', window );"><strong>Range of assumptions used and resulting weighted-average fair value of options granted at the date of grant</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum', window );">Risk-free interest rate, minimum</a></td>
<td class="nump">1.40%<span></span>
</td>
<td class="nump">2.70%<span></span>
</td>
<td class="nump">1.40%<span></span>
</td>
<td class="nump">2.30%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum', window );">Risk-free interest rate, maximum</a></td>
<td class="nump">1.90%<span></span>
</td>
<td class="nump">3.00%<span></span>
</td>
<td class="nump">2.60%<span></span>
</td>
<td class="nump">3.00%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1', window );">Expected term (in years)</a></td>
<td class="text">5 years 2 months 12 days<span></span>
</td>
<td class="text">5 years 7 months 6 days<span></span>
</td>
<td class="text">5 years 2 months 12 days<span></span>
</td>
<td class="text">5 years 7 months 6 days<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum', window );">Estimated volatility, minimum</a></td>
<td class="nump">28.70%<span></span>
</td>
<td class="nump">26.80%<span></span>
</td>
<td class="nump">28.30%<span></span>
</td>
<td class="nump">26.80%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum', window );">Estimated volatility, maximum</a></td>
<td class="nump">29.30%<span></span>
</td>
<td class="nump">32.00%<span></span>
</td>
<td class="nump">30.00%<span></span>
</td>
<td class="nump">32.00%<span></span>
</td>
</tr>
<tr class="re">
<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 );">Expected dividends</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Weighted-average fair value of options granted</a></td>
<td class="nump">$ 44.14<span></span>
</td>
<td class="nump">$ 37.62<span></span>
</td>
<td class="nump">$ 42.01<span></span>
</td>
<td class="nump">$ 31.21<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 maximum 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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 minimum 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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The minimum 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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 (d)(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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Expected term of 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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>74
<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.19.3</span><table class="report" border="0" cellspacing="2" id="idp6820125408">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other Current Assets<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 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_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract', window );"><strong>Deferred Costs, Capitalized, Prepaid, and Other 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_OtherCurrentAssetsTextBlock', window );">Other Current Assets</a></td>
<td class="text"><div style="line-height:120%;padding-top:17px;text-align:left;font-size:10pt;"><span style="font-weight:bold;">5. Other Current Assets</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> </span></div><div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other current assets consist of the following (in thousands): </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="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="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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">September&#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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">December&#160;29, <br/>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;">Lease receivable, current</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>19,855</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 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></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;">Prepaid 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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>15,013</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,071</span></span></div></td><td 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;">Prepaid 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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,052</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,582</span></span></div></td><td style="vertical-align: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;">Indirect taxes 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>7,115</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,516</span></span></div></td><td 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;">Customer notes 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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,954</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,780</span></span></div></td><td style="vertical-align: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;">Other current 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>5,780</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,278</span></span></div></td><td 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;">&#160;&#160;&#160;&#160;&#160;Total other current assets</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>60,769</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>29,227</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><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_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherCurrentAssetsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 other current assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherCurrentAssetsTextBlock</td>
</tr>
<tr>
<td style="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>75
<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.19.3</span><table class="report" border="0" cellspacing="2" id="idp6821506336">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Lessee ROU Assets and Lease Liabilities Lessee ROU Assets and Lease Liabilities<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 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</a></td>
<td class="text"><div style="line-height:120%;padding-top:17px;font-size:10pt;"><span style="font-weight:bold;">9. Lessee ROU Assets and Lease Liabilities</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> </span></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company adopted ASC 842, the lease accounting standard, effective as of December 30, 2018. Among other things, the Company&#8217;s adoption of ASC 842 resulted in: (a) the recognition of lessee ROU assets for the right to use assets subject to operating leases; and (b) the recognition of lessee lease liabilities for its obligation to make operating lease payments.&#160;See &#8220;Recently Adopted Accounting Pronouncements&#8221; under Note </span><span style="font-family:inherit;font-size:10pt;">2</span><span style="font-family:inherit;font-size:10pt;"> to these condensed consolidated financial statements for additional information related to the Company&#8217;s adoption of ASC 842.</span></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company leases certain facilities in North and South America, Europe, the Middle East and Asia-Pacific regions under operating lease agreements expiring at various dates through </span><span style="font-family:inherit;font-size:10pt;">June 2028</span><span style="font-family:inherit;font-size:10pt;">. In addition, the Company leases equipment in the U.S. and Europe that are classified as operating leases and expire at various dates through </span><span style="font-family:inherit;font-size:10pt;">September 2023</span><span style="font-family:inherit;font-size:10pt;">. The majority of these leases are non-cancellable and generally do not contain any material residual value guarantees or material restrictive covenants. The Company recognizes lease costs under these agreements using a straight-line method based on total lease payments. Certain facility leases contain predetermined price escalations and in some cases renewal options, the longest of which is for </span><span style="font-family:inherit;font-size:10pt;"><span>5 years</span></span><span style="font-family:inherit;font-size:10pt;">. </span></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company generally estimates the applicable discount rate used to determine the net present value of lease payments based on available information at the lease commencement date. As of </span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;">, the weighted average discount rate used by the Company for all operating leases was approximately </span><span style="font-family:inherit;font-size:10pt;"><span>3.7%</span></span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">For the period ended </span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;">, the balance sheet classifications for amounts related to the Company&#8217;s operating leases for which it is the lessee are as follows:</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="6"/></tr><tr><td style="width:28%;"/><td style="width:57%;"/><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="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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Balance sheet classification</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">September&#160;28, <br/>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;">Lessee ROU assets</span></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;">Other non-current assets</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>19,892</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><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="overflow:hidden;height:10px;font-size:10pt;"><span style="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:10px;font-size:10pt;"><span style="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:10px;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:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</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;">Lessee current lease liabilities</span></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;">Other current liabilities</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,680</span></span></div></td><td style="vertical-align: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;">Lessee non-current lease liabilities</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;">Other non-current liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,451</span></span></div></td><td 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;">&#160;&#160;&#160;&#160;&#160;Total operating lease liabilities</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><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;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>21,131</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><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:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The weighted average remaining lease term for the Company&#8217;s operating leases was </span><span style="font-family:inherit;font-size:10pt;"><span>8.0 years</span></span><span style="font-family:inherit;font-size:10pt;"> as of </span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;">. </span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;">, estimated future operating lease payments for each of the following fiscal years were as follows (in thousands):</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="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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;text-decoration:underline;">Fiscal year</span></div></td><td colspan="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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Amount</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;">2019 (balance of year)</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,332</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;">2020</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,180</span></span></div></td><td 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;">2021</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,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: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;">2022</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,053</span></span></div></td><td 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;">2023</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,836</span></span></div></td><td style="vertical-align: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="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Thereafter</span><span style="font-family:inherit;font-size:8pt;"><sup style="vertical-align:top;line-height:120%;background-color:transparent; font-size:5pt">(1)</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>11,106</span></span></div></td><td 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: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;">&#160;&#160;&#160;Total</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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>24,646</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: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;">&#160;&#160;&#160;Imputed 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>(3,515</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: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;">&#160;&#160;&#160;Present value</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>21,131</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><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:10pt;"><span style="font-family:inherit;font-size:10pt;">______________</span></div><div style="line-height:120%;padding-top:6px;text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(1)</sup></span><span style="font-family:inherit;font-size:8pt;"> &#160;&#160;&#160;&#160;Includes optional renewal period for certain leases.</span></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;">December&#160;29, 2018</span><span style="font-family:inherit;font-size:10pt;">, the estimated future minimum lease payments, including interest, under operating leases for each of the following fiscal years ending on or about December&#160;31 were as follows (in thousands):</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"/></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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;text-decoration:underline;">Fiscal year</span></div></td><td colspan="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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Amount</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;">2019</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>6,926</span></span></div></td><td style="vertical-align: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;">2020</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,422</span></span></div></td><td 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;">2021</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,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: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;">2022</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,701</span></span></div></td><td 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;">2023</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,568</span></span></div></td><td style="vertical-align: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="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Thereafter</span><span style="font-family:inherit;font-size:8pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(1)</sup></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>9,921</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="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;Total</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>26,922</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #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;">______________</span></div><div style="line-height:120%;padding-top:6px;text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(1)</sup></span><span style="font-family:inherit;font-size:8pt;"> &#160;&#160;&#160;&#160;Includes optional renewal period for certain leases.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Lease costs for the three and </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;"> were as follows (in thousands):</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="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="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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">September&#160;28, 2019</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 colspan="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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Three Months Ended</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Nine Months<br/>Ended</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;">Operating lease costs</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,717</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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>5,170</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;">Short-term lease 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: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</span></span></div></td><td 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;">Sublease 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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(52</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>(156</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;">&#160;&#160;&#160;&#160;&#160;Total lease cost</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,665</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,026</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></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;">For the </span><span style="font-family:inherit;font-size:10pt;">three</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September&#160;29, 2018</span><span style="font-family:inherit;font-size:10pt;">, rental expense related to operating leases was </span><span style="font-family:inherit;font-size:10pt;"><span>$1.7 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$5.2 million</span></span><span style="font-family:inherit;font-size:10pt;">, respectively.</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_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>XML
<SEQUENCE>76
<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.19.3</span><table class="report" border="0" cellspacing="2" id="idp6624013472">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Deferred Costs and Other Contract Assets Deferred Costs and Other Contract Assets (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 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_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract', window );"><strong>Deferred Costs, Capitalized, Prepaid, and Other 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_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock', window );">Schedule of Deferred Costs and Other Contract Assets</a></td>
<td class="text"><div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred costs and other contract assets consist of the following (in thousands): </span></div><div style="line-height:120%;padding-top:6px;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="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="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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">September&#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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">December&#160;29, <br/>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;">Prepaid contract allowances</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,872</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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,036</span></span></div></td><td style="vertical-align: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;">Deferred commissions</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,121</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,085</span></span></div></td><td 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;">Unbilled contract 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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,396</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,567</span></span></div></td><td style="vertical-align: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="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Equipment leased to customers, net</span><span style="font-family:inherit;font-size:8pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(1)</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>431</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>108,417</span></span></div></td><td 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;">&#160;&#160;&#160;&#160;&#160;Total deferred costs and other contract assets</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13,820</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>126,105</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></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;">______________</span></div><div style="line-height:120%;font-size:9pt;padding-left:0px;"><span style="font-family:inherit;font-size:8pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(1)</sup></span><span style="font-family:inherit;font-size:8pt;"> </span></div><div style="line-height:120%;text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Formerly titled &#8220;Deferred cost of goods sold&#8221;. In connection with its adoption of ASC 842 on December 30, 2018, the Company recorded a reduction to equipment leased to customers, net, of </span><span style="font-family:inherit;font-size:9pt;">$103.5 million</span><span style="font-family:inherit;font-size:9pt;"> as a result of the reclassification of certain embedded leases within the Company&#8217;s deferred equipment agreements with its customers from operating to sales-type leases. See &#8220;Recently Adopted Accounting Pronouncements&#8221; to these condensed consolidated financial statements for additional information related to the Company&#8217;s adoption of ASC 842.</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_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 amounts paid in advance for capitalized costs that will be expensed with the passage of time or the occurrence of a triggering event, and will be charged against earnings within one year or the normal operating cycle, if longer; the aggregate carrying amount of current assets, not separately presented elsewhere in the balance sheet; and other deferred costs.</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_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock</td>
</tr>
<tr>
<td style="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>77
<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.19.3</span><table class="report" border="0" cellspacing="2" id="idp6821489456">
<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">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock', window );">Fair Value Measurements, Recurring and Nonrecurring</a></td>
<td class="text"><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following tables represent the Company&#8217;s financial assets (in thousands), measured at fair value on a recurring basis as of </span><span style="font-family:inherit;font-size:10pt;">September&#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:98.83040935672514%;border-collapse:collapse;text-align:left;"><tr><td colspan="24"/></tr><tr><td style="width:29%;"/><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%;"/><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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;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;">Reported as</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 colspan="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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Adjusted Basis<br/>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="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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Gross Unrealized<br/> Gains</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Gross Unrealized<br/> (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="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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Estimated <br/>Fair Value</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Cash and Cash Equivalents</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Short-Term<br/> Investments</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;">Cash</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>513,360</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 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;"><div style="overflow:hidden;font-size:10pt;"><span style="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;"><div style="overflow:hidden;font-size:10pt;"><span style="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>513,360</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 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>513,360</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 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></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;">Level 1:</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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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:bottom;background-color:#cceeff;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Certificates of deposit</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>120,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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>120,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>&#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>120,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: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;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Subtotal</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>120,000</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 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>&#8212;</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 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>&#8212;</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 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>120,000</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 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>&#8212;</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 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>120,000</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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Level 2:</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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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: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;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;None</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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: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;">Level 3:</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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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: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;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;None</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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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></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;">Total assets measured at fair value</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>633,360</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>633,360</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>513,360</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>120,000</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><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_PropertyPlantAndEquipmentTextBlock', window );">Property, Plant and Equipment</a></td>
<td class="text"><div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Property and equipment are stated at cost. Depreciation is calculated using the straight-line method over estimated useful lives as follows:</span></div><div style="line-height:120%;padding-top:6px;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:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="2"/></tr><tr><td style="width:68%;"/><td style="width:32%;"/></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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Useful Lives</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;">Aircraft and components</span></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 to 20 years</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;">Buildings</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>39 years</span></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;">Building improvements</span></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;">7 to 15 years</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;">Computer equipment</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;">2 to 6 years</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;">Demonstration units</span></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></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;">Furniture and office equipment</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;">2 to 6 years</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;">Leasehold improvements</span></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;">Lesser of useful life or term of lease</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;">Machinery and equipment</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;">5 to 10 years</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;">Tooling</span></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></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;">Vehicles</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>5 years</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:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Property and equipment, net, consists of the following (in thousands):</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="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="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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">September&#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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">December&#160;29, <br/>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;">Building and building improvements</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>91,704</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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>88,449</span></span></div></td><td style="vertical-align: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;">Machinery and equipment</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,582</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,525</span></span></div></td><td 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;">Land</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,216</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>23,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;">Aircraft and vehicles</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,818</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,555</span></span></div></td><td 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;">Computer 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;"><span>19,214</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,582</span></span></div></td><td style="vertical-align: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;">Leasehold improvements</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,574</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,428</span></span></div></td><td 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;">Tooling</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,070</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14,212</span></span></div></td><td style="vertical-align: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;">Furniture and office equipment</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,708</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,459</span></span></div></td><td 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;">Demonstration units</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>792</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>470</span></span></div></td><td style="vertical-align: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;">Construction-in-progress (CIP)</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>37,309</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;"><div style="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>13,320</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="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;Total property 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;"><span>319,987</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>263,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;">Accumulated depreciation</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>(110,529</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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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>(97,790</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: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;">&#160;&#160;&#160;&#160;&#160;Property and equipment, net</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>209,458</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>165,972</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #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_ScheduleOfProductWarrantyLiabilityTableTextBlock', window );">Changes in Product Warranty Accrual</a></td>
<td class="text"><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Changes in the product warranty accrual were as follows (in thousands):</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="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="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Nine Months Ended</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 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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">September&#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;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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">September&#160;29, <br/>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;">Warranty accrual, beginning of period</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,910</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 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,149</span></span></div></td><td style="vertical-align: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;">Accrual for warranties issued</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,920</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>943</span></span></div></td><td 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="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Changes to pre-existing warranties (including changes in estimates)</span><span style="font-family:inherit;font-size:8pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(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;"><span>1,404</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>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: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;">Settlements made</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,276</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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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>(974</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: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;">Warranty accrual, end of period</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,958</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,897</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #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%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">______________</span></div><div style="line-height:120%;font-size:8pt;padding-left:0px;"><span style="font-family:inherit;font-size:8pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(1)</sup></span><span style="font-family:inherit;font-size:8pt;"> </span></div><div style="line-height:120%;text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">In connection with its adoption of ASC 842 on December 30, 2018, the Company recorded an adjustment to pre-existing warranties of </span><span style="font-family:inherit;font-size:8pt;">$2.5 million</span><span style="font-family:inherit;font-size:8pt;"> related to equipment previously capitalized under its deferred equipment agreements where the embedded leases were treated as operating leases under prior guidance. See &#8220;Recently Adopted Accounting Pronouncements&#8221; to these condensed consolidated financial statements for additional information related to the Company&#8217;s adoption of ASC 842.</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_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock', window );">Changes in Accumulated Other Comprehensive Loss</a></td>
<td class="text"><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The change in accumulated other comprehensive loss was as follows (in thousands):</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="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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Nine Months Ended&#160;<br/>&#160;September 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;">Accumulated other comprehensive loss, beginning of period</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>(6,199</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;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Unrealized gains from foreign currency translation adjustments</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,595</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;">Accumulated other comprehensive loss, end of period</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(7,794</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><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_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock', window );">Reconciliation of Basic and Diluted Net Income Per Share</a></td>
<td class="text"><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">A reconciliation of basic and diluted net income per share is as follows (in thousands, except per share amounts):</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="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="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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Three Months Ended</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Nine Months Ended</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 colspan="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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">September&#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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">September&#160;29, <br/>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;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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">September&#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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">September&#160;29, <br/>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="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:normal;">Net income</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>49,085</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>57,126</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>143,295</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>146,609</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #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;padding-left:2px;padding-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 net income per share:</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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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:bottom;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;">Weighted-average shares outstanding - basic</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>53,535</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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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>52,432</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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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>53,367</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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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>52,046</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;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;">Net income per basic share</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>0.92</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>1.09</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>2.69</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>2.82</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #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="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:normal;">Diluted net income 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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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:bottom;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;">Weighted-average shares outstanding - basic</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>53,535</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>52,432</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>53,367</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>52,046</span></span></div></td><td 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: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;">Diluted share equivalent: stock options, RSUs and PSUs</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,727</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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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,805</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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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,688</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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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,829</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;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;">Weighted-average shares outstanding - diluted</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>57,262</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>56,237</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>57,055</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>55,875</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;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;">Net income per diluted share</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>0.86</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>1.02</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>2.51</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>2.62</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #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_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock', window );">Supplemental Cash Flow Information</a></td>
<td class="text"><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Supplemental cash flow information includes the following (in thousands):</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="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="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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Nine Months Ended</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 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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">September&#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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">September&#160;29, <br/>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="padding-top:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Cash paid during the year for:</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:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Interest</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>134</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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>184</span></span></div></td><td 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;padding-left:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Income 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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>34,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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>29,003</span></span></div></td><td style="vertical-align: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:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,076</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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:bottom;background-color:#cceeff;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 colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;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;height:20px;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;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;">Non-cash operating 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></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;padding-left:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">ROU assets obtained in exchange for lease liabilities</span><span style="font-family:inherit;font-size:8pt;"><sup style="vertical-align:top;line-height:120%;background-color:transparent; font-size:5pt">(1)</sup></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>25,965</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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: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 colspan="3" 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 colspan="3" 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;background-color:#cceeff;padding-left:2px;padding-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;">Non-cash investing 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></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:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Unpaid purchases of property, plant and equipment</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>4,170</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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>2,023</span></span></div></td><td 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="overflow:hidden;height:20px;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;height:20px;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;height:20px;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;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;">Non-cash 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></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;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;Unsettled common stock proceeds from option exercises</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>259</span></span></div></td><td style="vertical-align: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="overflow:hidden;height:20px;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: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 colspan="3" 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;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;">Reconciliation of cash, cash equivalents and restricted cash:</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:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:24px;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;"><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>513,360</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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>493,488</span></span></div></td><td 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;padding-left:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Restricted cash</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>152</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>157</span></span></div></td><td style="vertical-align: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 cash, cash equivalents and restricted cash shown in the condensed consolidated statements of cash flows</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>513,512</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>493,645</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><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%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">______________</span></div><div style="line-height:120%;font-size:8pt;padding-left:0px;"><span style="font-family:inherit;font-size:8pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(1)</sup></span><span style="font-family:inherit;font-size:8pt;"> </span></div><span style="font-family:inherit;font-size:8pt;">In connection with its adoption of ASC 842 on December 30, 2018, the Company recorded a lessee operating lease ROU asset of </span><span style="font-family:inherit;font-size:8pt;">$22.5 million</span>. See &#8220;Recently Adopted Accounting Pronouncements&#8221; to these condensed consolidated financial statements for additional information related to the Company&#8217;s adoption of ASC 842.<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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 financial instruments measured at fair value, including those classified in shareholders' equity measured on a recurring or nonrecurring basis. Disclosures include, but are not limited to, fair value measurements recorded and the reasons for the measurements, level within the fair value hierarchy in which the fair value measurements are categorized and transfers between levels 1 and 2. Nonrecurring fair value measurements are those that are required or permitted in the statement of financial position in particular circumstances.</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 (b)<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><br>Reference 3: 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 2C<br> -URI http://asc.fasb.org/extlink&amp;oid=117815213&amp;loc=SL7498348-110258<br><br>Reference 4: 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><br>Reference 5: 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 (bb)<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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock</td>
</tr>
<tr>
<td style="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_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>
<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_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 supplemental cash flow information for the periods presented.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<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>78
<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.19.3</span><table class="report" border="0" cellspacing="2" id="idp6821579072">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 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_SignificantAccountingPoliciesTextBlock', window );">Summary of Significant Accounting Policies</a></td>
<td class="text"><div style="line-height:120%;padding-top:17px;font-size:10pt;"><span style="font-weight:bold;">2. Summary of Significant Accounting Policies</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> </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;font-weight:bold;">Basis of Presentation</span></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The accompanying unaudited condensed consolidated financial statements have been prepared pursuant to the rules and regulations of the Securities and Exchange Commission (SEC). Certain information and note disclosures normally included in financial statements prepared in accordance with accounting principles generally accepted in the United States of America (GAAP) have been condensed or omitted pursuant to such rules and regulations. The accompanying condensed consolidated financial statements have been prepared on the same basis as the annual financial statements and, in the opinion of management, reflect all adjustments, including normal recurring accruals, necessary to present fairly the Company&#8217;s condensed consolidated financial statements. The accompanying condensed consolidated balance sheet as of </span><span style="font-family:inherit;font-size:10pt;">December&#160;29, 2018</span><span style="font-family:inherit;font-size:10pt;"> was derived from the Company&#8217;s audited consolidated financial statements at that date. The accompanying condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and related notes contained in the Company&#8217;s Annual Report on Form 10-K for the fiscal year ended </span><span style="font-family:inherit;font-size:10pt;">December&#160;29, 2018</span><span style="font-family:inherit;font-size:10pt;"> (fiscal year </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">), filed with the SEC on </span><span style="font-family:inherit;font-size:10pt;">February&#160;26, 2019</span><span style="font-family:inherit;font-size:10pt;">. The results for the three and </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;"> are not necessarily indicative of the results to be expected for the fiscal year ending </span><span style="font-family:inherit;font-size:10pt;">December&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;"> (fiscal year </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">) or for any other interim period or for any future year.</span></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As further discussed below in this Note </span><span style="font-family:inherit;font-size:10pt;">2</span><span style="font-family:inherit;font-size:10pt;"> to these condensed consolidated financial statements, the Company adopted Accounting Standards Codification (ASC) Topic 842, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Leases</span><span style="font-family:inherit;font-size:10pt;"> (ASC 842), effective December 30, 2018. The Company applied the modified retrospective approach using the current-period adjustment method of adoption, whereby all periods beginning on or after December 30, 2018 are presented under ASC 842 with a cumulative effect adjustment to the opening balance sheet as of the first day of fiscal year 2019, and all prior period amounts are not adjusted and continue to be reported in accordance with the legacy accounting requirements under ASC Topic 840, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Leases</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-top:17px;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Fiscal Periods</span></div><div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company follows a conventional 52/53 week fiscal year. Under a conventional 52/53 week fiscal year, a 52 week fiscal year includes four quarters of 13 fiscal weeks while a 53 week fiscal year includes three 13 fiscal week quarters and one 14 fiscal week quarter. The Company&#8217;s last 53 week fiscal year was fiscal year 2014. Fiscal year </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;"> is a 52 week fiscal year. All references to years in these notes to condensed consolidated financial statements are fiscal years unless otherwise noted.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">______________</span></div><table cellpadding="0" cellspacing="0" style="padding-top:6px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"/><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;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">1</sup></span><span style="font-family:inherit;font-size:8pt;"> </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;">The use of the trademark Patient SafetyNet is under license from the University HealthSystem Consortium.</span></div></td></tr></table><div style="line-height:120%;padding-top:17px;text-align:left;padding-left:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Use of Estimates</span></div><div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company prepares its financial statements in conformity with GAAP, which requires the Company to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the dates of the financial statements and the reported amounts of revenues and expenses during the reporting periods. Significant estimates include the determination of total contract consideration and how such consideration should be allocated to each performance obligation within a contract, credit loss allowances on accounts and lease receivables, inventory reserves, warranty reserves, rebate accruals, valuation of the Company&#8217;s equity awards, goodwill valuation, deferred taxes and any associated valuation allowances, deferred revenue, uncertain income tax positions, and litigation costs and related accruals. Actual results could differ from such estimates.</span></div><div style="line-height:120%;padding-top:17px;text-align:left;padding-left:18px;font-size:12pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Reclassifications</span><span style="font-family:inherit;font-size:12pt;"> </span></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Certain amounts in the accompanying condensed consolidated financial statements have been reclassified to conform to the current period presentation, including previously reported selling, general and administrative expenses that have been reclassified as research and development expenses within the condensed consolidated financial statements for the three and </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September&#160;29, 2018</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-top:17px;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Fair Value Measurements</span></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Authoritative guidance describes a fair value hierarchy based on three levels of inputs, of which the first two are considered observable and the last unobservable, that may be used to measure fair value:</span></div><table cellpadding="0" cellspacing="0" style="padding-top:6px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><span style="font-family:inherit;font-size:6pt;">&#9679;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Level 1&#8212;Quoted prices in active markets for </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">identical</span><span style="font-family:inherit;font-size:10pt;"> assets or liabilities.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:6px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><span style="font-family:inherit;font-size:6pt;">&#9679;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Level 2&#8212;Inputs other than Level 1 that are observable, either directly or indirectly, such as quoted prices for </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">similar</span><span style="font-family:inherit;font-size:10pt;"> assets or liabilities; quoted prices in markets that are not active; or other inputs that can be corroborated by observable market data for substantially the full term of the assets or liabilities.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:6px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><span style="font-family:inherit;font-size:6pt;">&#9679;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Level 3&#8212;Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities.</span></div></td></tr></table><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Pursuant to current authoritative guidance, entities are allowed an irrevocable option to elect the fair value for the initial and subsequent measurement for specified financial assets and liabilities on a contract-by-contract basis. The Company did not elect to apply the fair value option under this guidance to specific assets or liabilities on a contract-by-contract basis. There were no transfers between Level 1, Level 2 and Level 3 inputs during the </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;">. The Company carries cash and cash equivalents at cost, which approximates fair value. </span></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following tables represent the Company&#8217;s financial assets (in thousands), measured at fair value on a recurring basis as of </span><span style="font-family:inherit;font-size:10pt;">September&#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:98.83040935672514%;border-collapse:collapse;text-align:left;"><tr><td colspan="24"/></tr><tr><td style="width:29%;"/><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%;"/><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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;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;">Reported as</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 colspan="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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Adjusted Basis<br/>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="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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Gross Unrealized<br/> Gains</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Gross Unrealized<br/> (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="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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Estimated <br/>Fair Value</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Cash and Cash Equivalents</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Short-Term<br/> Investments</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;">Cash</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>513,360</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 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;"><div style="overflow:hidden;font-size:10pt;"><span style="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;"><div style="overflow:hidden;font-size:10pt;"><span style="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>513,360</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 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>513,360</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 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></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;">Level 1:</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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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:bottom;background-color:#cceeff;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Certificates of deposit</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>120,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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>120,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>&#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>120,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: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;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Subtotal</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>120,000</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 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>&#8212;</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 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>&#8212;</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 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>120,000</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 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>&#8212;</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 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>120,000</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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Level 2:</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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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: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;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;None</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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: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;">Level 3:</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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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: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;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;None</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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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></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;">Total assets measured at fair value</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>633,360</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>633,360</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>513,360</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>120,000</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><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;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of </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 an insignificant amount of other financial assets that were required to be measured under the fair value hierarchy, the measurement of which were based on Level 1 inputs.</span></div><div style="line-height:120%;padding-top:17px;text-indent:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Cash and Cash Equivalents</span></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company considers all highly liquid investments with an original maturity from date of purchase of </span><span style="font-family:inherit;font-size:10pt;">three months or less</span><span style="font-family:inherit;font-size:10pt;">, or highly liquid investments that are readily convertible into known amounts of cash, to be cash equivalents.</span></div><div style="line-height:120%;padding-top:17px;text-indent:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Short-Term Investments</span></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company classifies its investments in certificates of deposits maturing in one year or less as short-term investments. The carrying value of such investments approximates fair value and are accessible without any significant restrictions, taxes, or penalties. As of </span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;">, the Company had total investments in certificates of deposit of </span><span style="font-family:inherit;font-size:10pt;"><span>$120.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> with maturities ranging from </span><span style="font-family:inherit;font-size:10pt;"><span>four months</span></span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;"><span>twelve months</span></span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-top:17px;text-indent:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Accounts Receivable and Allowance for Doubtful Accounts</span></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accounts receivable consist of trade receivables recorded upon recognition of revenue for product revenues, reduced by reserves for estimated bad debts and returns. Trade accounts receivable are recorded at the invoiced amount and do not bear interest. Credit is extended based on an evaluation of the customer&#8217;s financial condition. Collateral is generally not required. The allowance for doubtful accounts is determined based on historical write-off experience, current customer information and other relevant factors, including specific identification of past due accounts, based on the age of the receivable in excess of the contemplated or contractual due date. Accounts are charged off against the allowance when the Company believes they are uncollectible.</span></div><div style="line-height:120%;padding-top:17px;text-indent:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Inventories</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> </span></div><div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Inventories are stated at the lower of cost or net realizable value. Cost is determined using a standard cost method, which approximates the first in, first out method, and includes material, labor and overhead costs. Inventory reserves are recorded for inventory items that have become excess or obsolete or are no longer used in current production and for inventory items that have a market price less than carrying value in inventory. The Company develops its inventory reserve based on an evaluation of the expected future use of its inventory on an item by item basis and applies historical obsolescence rates to estimate the loss on inventory expected to have a recovery value below cost. The Company also records other specific inventory reserves when it becomes aware of unique events or circumstances that result in an expected recovery value below cost. For inventory items that have been written down, either due to the inventory reserve analysis or due to a specific event, the reduced value becomes the new cost basis.</span></div><div style="line-height:120%;padding-top:17px;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Property and Equipment </span></div><div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Property and equipment are stated at cost. Depreciation is calculated using the straight-line method over estimated useful lives as follows:</span></div><div style="line-height:120%;padding-top:6px;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:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="2"/></tr><tr><td style="width:68%;"/><td style="width:32%;"/></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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Useful Lives</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;">Aircraft and components</span></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 to 20 years</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;">Buildings</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>39 years</span></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;">Building improvements</span></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;">7 to 15 years</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;">Computer equipment</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;">2 to 6 years</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;">Demonstration units</span></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></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;">Furniture and office equipment</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;">2 to 6 years</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;">Leasehold improvements</span></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;">Lesser of useful life or term of lease</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;">Machinery and equipment</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;">5 to 10 years</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;">Tooling</span></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></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;">Vehicles</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>5 years</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:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Land is not depreciated and construction-in-progress is not depreciated until placed in service. Normal repair and maintenance costs are expensed as incurred, whereas significant improvements that materially increase values or extend useful lives are </span></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">capitalized and depreciated over the remaining estimated useful lives of the related assets. Upon sale or retirement of depreciable assets, the related cost and accumulated depreciation or amortization are removed from the accounts and any gain or loss on the sale or retirement is recognized in income. </span></div><div style="line-height:120%;padding-top:17px;padding-left:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Lessee Right-of-Use (ROU) Assets and Lease Liabilities</span></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As further discussed below within this Note </span><span style="font-family:inherit;font-size:10pt;">2</span><span style="font-family:inherit;font-size:10pt;"> to these condensed consolidated financial statements, the Company adopted ASC 842 effective December 30, 2018. The Company determines if an arrangement contains a lease at inception. ROU assets represent the Company&#8217;s right to use an asset underlying an operating lease for the lease term and lease liabilities represent the Company&#8217;s obligation to make lease payments arising from an operating lease. ROU assets and lease liabilities are recognized at the commencement date based on the present value of lease payments over the lease term. The Company generally estimates the applicable discount rate used to determine the net present value of lease payments based on available information at the lease commencement date. Many of the Company&#8217;s lessee agreements include options to extend the lease, which the Company does not include in its lease terms unless they are reasonably certain to be exercised. The Company utilizes a portfolio approach to account for the ROU assets and liabilities associated with certain equipment leases. The Company has also made an accounting policy election not to separate lease and non-lease components for its real estate leases and to exclude short-term leases with a term of twelve months or less from its application of ASC 842. Rental expense for lease payments related to operating leases is recognized on a straight-line basis over the lease term.</span></div><div style="line-height:120%;padding-top:17px;padding-left:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Intangible Assets</span></div><div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company&#8217;s policy is to renew its patents and trademarks. Costs to renew patents and trademarks are capitalized and amortized over the remaining useful life of the intangible asset. The Company continually evaluates the amortization period and carrying basis of patents and trademarks to determine whether any events or circumstances warrant a revised estimated useful life or reduction in value. Capitalized application costs are charged to operations when it is determined that the patent or trademark will not be obtained or is abandoned.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total renewal costs for patents and trademarks for the </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">September&#160;29, 2018</span><span style="font-family:inherit;font-size:10pt;"> were </span><span style="font-family:inherit;font-size:10pt;"><span>$1.0 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;">, respectively. As of </span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;">, the weighted-average number of years until the next renewal was </span><span style="font-family:inherit;font-size:10pt;"><span>one year</span></span><span style="font-family:inherit;font-size:10pt;"> for patents and </span><span style="font-family:inherit;font-size:10pt;"><span>five years</span></span><span style="font-family:inherit;font-size:10pt;"> for trademarks. </span></div><div style="line-height:120%;padding-top:17px;padding-left:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Impairment of Goodwill, Intangible Assets and Other Long-Lived Assets</span></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Goodwill is recorded as the difference, if any, between the aggregate consideration paid for an acquisition and the fair value of the acquired net tangible and intangible assets. Goodwill is not amortized, but instead is tested annually for impairment, or more frequently when events or changes in circumstances indicate that goodwill might be impaired. In assessing goodwill impairment, the Company has the option to first assess the qualitative factors to determine whether the existence of events or circumstances leads to a determination that it is more likely than not that the fair value of a reporting unit is less than its carrying amount. The Company&#8217;s qualitative assessment of the recoverability of goodwill considers various macroeconomic, industry-specific and Company-specific factors, including: (i)&#160;severe adverse industry or economic trends; (ii)&#160;significant Company-specific actions; (iii)&#160;current, historical or projected deterioration of the Company&#8217;s financial performance; or (iv)&#160;a sustained decrease in the Company&#8217;s market capitalization below its net book value. If, after assessing the totality of events or circumstances, the Company determines it is unlikely that the fair value of a reporting unit is less than its carrying amount, then a quantitative analysis is unnecessary. However, if the Company concludes otherwise, or if the Company elects to bypass the qualitative analysis, then the Company must perform a quantitative analysis that compares the fair value of the reporting unit with its carrying amount, including goodwill. If the fair value of the reporting unit exceeds its carrying amount, goodwill is not considered impaired; otherwise, a goodwill impairment loss is recognized for the lesser of: (a) the amount that the carrying amount of a reporting unit exceeds its fair value; or (b) the amount of the goodwill allocated to that reporting unit. The annual impairment test is performed during the fourth fiscal quarter.</span></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company reviews long-lived assets and identifiable intangibles for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. Recoverability of assets to be held and used is measured by a comparison of the carrying amount of an asset to the future undiscounted operating cash flows expected to be generated by the asset. If such asset is considered to be impaired, the impairment to be recognized is measured by the amount by which the carrying amount exceeds the fair value of the asset. Long-lived assets to be disposed of are reported at the lower of carrying amount or fair value less costs to sell.</span></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">No</span><span style="font-family:inherit;font-size:10pt;"> impairment of goodwill, intangible assets or other long-lived assets was recorded during each of the </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">September&#160;29, 2018</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-top:17px;padding-left:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Revenue Recognition, and Deferred Revenue and Other Contract Liabilities</span></div><div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company derives the majority of its product revenue from </span><span style="font-family:inherit;font-size:10pt;"><span>four</span></span><span style="font-family:inherit;font-size:10pt;"> primary sources: (i)&#160;direct sales under deferred equipment agreements with end-user hospitals where the Company provides up-front monitoring equipment at no up-front charge in exchange for a multi-year sensor purchase commitment, (ii) other direct sales of noninvasive monitoring solutions to end-user hospitals, emergency medical response organizations and other direct customers; (iii)&#160;sales of noninvasive monitoring solutions to distributors who then typically resell to end-user hospitals, emergency medical response organizations and other customers; and (iv)&#160;sales of integrated circuit boards to OEM customers who incorporate the Company&#8217;s embedded software technology into their multiparameter monitoring devices. Subject to customer credit considerations, the majority of such sales are made on open account using industry standard payment terms based on the geography within which the specific customer is located.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company generally recognizes revenue following a single, principles-based five-step model to be applied to all contracts with customers and generally provides for the recognition of revenue in an amount that reflects the consideration to which the Company expects to be entitled, net of allowances for estimated returns, discounts or sales incentives, as well as taxes collected from customers that are remitted to government authorities, when control over the promised goods or services are transferred to the customer. Revenue related to equipment supplied under sales-type lease arrangements is recognized once control over the equipment is transferred to the customer, while revenue related to equipment supplied under operating-type lease arrangements is generally recognized on a straight-line basis over the term of the lease. </span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">While the majority of the Company&#8217;s revenue contracts and transactions contain standard business terms and conditions, there are some transactions that contain non-standard business terms and conditions. As a result, contract interpretation, judgment and analysis is required to determine the appropriate accounting, including: (i)&#160;the amount of the total consideration, including variable consideration, (ii) whether the arrangement contains an embedded lease, and if so, whether such embedded lease is a sales-type lease or an operating lease, (iii) the identification of the distinct performance obligations contained within the arrangement, (iv) how the arrangement consideration should be allocated to each performance obligation when multiple performance obligations exist, including the determination of standalone selling price, and (v)&#160;when to recognize revenue on the performance obligations. Changes in judgments on these assumptions and estimates could materially impact the timing of revenue recognition.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company enters into agreements to sell its monitoring solutions and services, sometimes as a part of arrangements with multiple performance obligations that include various combinations of product sales, equipment leases and services. In the case of contracts with multiple performance obligations, the authoritative guidance provides that the total consideration be allocated to each performance obligation on the basis of relative standalone selling prices. When a standalone selling price is not readily observable, the Company estimates the standalone selling price by considering multiple factors including, but not limited to, features and functionality of the product, geographies, type of customer, contractual prices pursuant to Group Purchasing Organization (GPO) contracts, the Company&#8217;s pricing and discount practices, and other market conditions.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Sales under deferred equipment agreements are generally structured such that the Company agrees to provide certain monitoring-related equipment, software, installation, training and/or warranty support at no up-front charge in exchange for the hospital&#8217;s agreement to purchase sensors over the term of the agreement, which generally ranges from three to </span><span style="font-family:inherit;font-size:10pt;"><span>six years</span></span><span style="font-family:inherit;font-size:10pt;">. The Company allocates contract consideration under deferred equipment agreements containing fixed annual sensor purchase commitments to the underlying lease and non-lease components at contract inception. In determining whether any underlying lease components are related to a sales-type lease or an operating lease, the Company evaluates the customer&#8217;s rights and ability to control the use of the underlying equipment throughout the contract term, including any equipment substitution rights retained by the Company, as well as the Company&#8217;s expectations surrounding potential contract/lease extensions or renewals and the customer&#8217;s exercise of any purchase options. Revenue allocable to non-lease performance obligations is generally recognized as such non-lease performance obligations are satisfied. Revenue allocable to lease components under sales-type lease arrangements is generally recognized when the lease commences. Revenue allocable to lease components under operating lease arrangements is generally recognized over the term of the operating lease. The Company generally does not expect to derive any significant value in excess of such asset&#8217;s unamortized book value from equipment underlying its operating leases arrangements after the end of the agreement. </span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Revenue from direct sales of products to the Company&#8217;s end-user hospitals, emergency medical response organizations and other direct customers, as well as to its distributors, is generally recognized upon shipment or delivery to the customer based on the terms of the contract or underlying purchase order.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Sales of integrated circuit boards and other products to the Company&#8217;s OEM customers are generally recognized as revenue at the time of shipment. Revenue related to OEM rainbow</span><span style="font-family:inherit;font-size:7pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">&#174;</sup></span><span style="font-family:inherit;font-size:10pt;"> parameter software licenses is generally recognized upon shipment of the OEM&#8217;s product to its customers, as reported to the Company by the OEM.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company provides certain customers with various sales incentives that may take the form of discounts or rebates. The Company records estimates related to these programs as a reduction to revenue at the time of sale. In general, customers do not have a right of return for credit or refund. However, the Company allows returns under certain circumstances. At the end of each period, the Company estimates and accrues for these returns as a reduction to revenue. The Company estimates the revenue constraints related to these forms of variable consideration based on various factors, including expected purchasing volumes, prior sales and returns history, and specific contractual terms and limitations.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The majority of the Company&#8217;s royalty and other revenue arose from one agreement that was due and payable quarterly in arrears. An estimate of these royalty revenues was recorded in the period earned based on historical results, adjusted for any new information or trends known to management at the time of estimation. This estimated revenue was adjusted prospectively when the Company received the underlying royalty report, approximately </span><span style="font-family:inherit;font-size:10pt;"><span>sixty days</span></span><span style="font-family:inherit;font-size:10pt;"> after the end of the previous quarter. The Company received its final royalty payment from this agreement during the three months ended March 30, 2019. For the three months ended </span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">September&#160;29, 2018</span><span style="font-family:inherit;font-size:10pt;">, the Company recognized royalty revenue pursuant to this agreement of approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$0.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$8.1 million</span></span><span style="font-family:inherit;font-size:10pt;">, respectively. For the nine months ended </span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">September&#160;29, 2018</span><span style="font-family:inherit;font-size:10pt;">, the Company recognized royalty revenue pursuant to this agreement of approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$0.7 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$25.3 million</span></span><span style="font-family:inherit;font-size:10pt;">, respectively. </span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company also recognizes revenue from time-to-time related to non-recurring engineering (NRE) services. NRE service revenue is generally recognized over time based on actual costs incurred by the Company. </span></div><div style="line-height:120%;padding-top:17px;text-align:left;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Shipping and Handling Costs and Fees</span></div><div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">All shipping and handling costs are expensed as incurred and are recorded as a component of cost of goods sold in the accompanying consolidated statements of operations. Charges for shipping and handling billed to customers are included as a component of product revenue.</span></div><div style="line-height:120%;padding-top:17px;text-align:left;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Taxes Collected From Customers and Remitted to Governmental Authorities</span></div><div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company&#8217;s policy is to present revenue net of taxes collected from customers and remitted to governmental authorities.</span></div><div style="line-height:120%;padding-top:17px;padding-left:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Deferred Costs and Other Contract Assets</span></div><div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The costs of monitoring-related equipment provided to hospitals under operating lease arrangements within the Company&#8217;s deferred equipment agreements are generally deferred and amortized to cost of goods sold over the life of the underlying contracts. Some of the Company&#8217;s deferred equipment agreements also contain provisions for certain allowances to be made directly to the end-user hospital customer at the inception of the arrangement. These allowances are generally allocated to the lease and non-lease components and recognized as a reduction to revenue as the underlying performance obligations are satisfied.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company generally invoices its customers under deferred equipment agreements as sensors are provided to the customer. However, the Company may recognize revenue for certain non-lease performance obligations under deferred equipment agreements with fixed annual commitments at the time such performance obligations are satisfied and prior to the customer being invoiced. When this occurs, the Company records an unbilled contract receivable related to such revenue until the customer has been invoiced pursuant to the terms of the underlying deferred equipment agreement.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The incremental costs of obtaining a contract with a customer are capitalized and deferred if the Company expects such costs to be recoverable over the life of the contract and the contract term is greater than one year. Such deferred costs generally relate to certain incentive sales commissions earned by the Company&#8217;s internal sales team in connection with the execution of deferred equipment agreements and are amortized to expense over the expected term of the underlying contract.</span></div><div style="line-height:120%;padding-top:17px;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Product Warranty</span></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company generally provides a warranty against defects in material and workmanship for a period ranging from six to </span><span style="font-family:inherit;font-size:10pt;"><span>forty-eight months</span></span><span style="font-family:inherit;font-size:10pt;">, depending on the product type. In traditional sales activities, including direct and OEM sales, the Company establishes an accrued liability for the estimated warranty costs at the time of revenue recognition, with a corresponding provision to cost of sales. Customers may also purchase extended warranty coverage or service level upgrades separately or as part of a deferred equipment agreement. Revenue related to extended warranty coverage and service level upgrades is generally recognized over the period in which such services will be provided. The related extended warranty and service level upgrade costs are expensed as incurred.</span></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Changes in the product warranty accrual were as follows (in thousands):</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="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="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Nine Months Ended</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 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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">September&#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;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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">September&#160;29, <br/>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;">Warranty accrual, beginning of period</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,910</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 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,149</span></span></div></td><td style="vertical-align: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;">Accrual for warranties issued</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,920</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>943</span></span></div></td><td 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="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Changes to pre-existing warranties (including changes in estimates)</span><span style="font-family:inherit;font-size:8pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(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;"><span>1,404</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>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: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;">Settlements made</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,276</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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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>(974</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: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;">Warranty accrual, end of period</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,958</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,897</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #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%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">______________</span></div><table cellpadding="0" cellspacing="0" style="padding-top:6px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"/><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;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(1)</sup></span><span style="font-family:inherit;font-size:8pt;"> </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;">In connection with its adoption of ASC 842 on December 30, 2018, the Company recorded an adjustment to pre-existing warranties of </span><span style="font-family:inherit;font-size:8pt;">$2.5 million</span><span style="font-family:inherit;font-size:8pt;"> related to equipment previously capitalized under its deferred equipment agreements where the embedded leases were treated as operating leases under prior guidance. See &#8220;Recently Adopted Accounting Pronouncements&#8221; to these condensed consolidated financial statements for additional information related to the Company&#8217;s adoption of ASC 842.</span></div></td></tr></table><div style="line-height:120%;padding-top:17px;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Litigation Costs and Contingencies</span></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company records a charge equal to at least the minimum estimated liability for a loss contingency or litigation settlement when both of the following conditions are met: (i)&#160;information available prior to issuance of the financial statements indicates that it is probable that a liability had been incurred at the date of the financial statements, and (ii)&#160;the range of loss can be reasonably estimated. The determination of whether a loss contingency or litigation settlement is probable or reasonably possible involves a significant amount of management judgment, as does the estimation of the range of loss given the nature of contingencies. Liabilities related to litigation settlements with multiple elements are recorded based on the fair value of each element. Legal and other litigation related expenses are recognized as the services are provided. The Company records insurance and other indemnity recoveries for litigation expenses when both of the following conditions are met: (a)&#160;the recovery is probable, and (b)&#160;collectability is reasonably assured. Insurance recoveries are only recorded to the extent the litigation costs to which they relate have been incurred and recognized in the financial statements.</span></div><div style="line-height:120%;padding-top:17px;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Comprehensive Income</span></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Comprehensive income includes foreign currency translation adjustments and any related tax benefits that have been excluded from net income and reflected in stockholders&#8217; equity.</span></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The change in accumulated other comprehensive loss was as follows (in thousands):</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="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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Nine Months Ended&#160;<br/>&#160;September 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;">Accumulated other comprehensive loss, beginning of period</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>(6,199</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;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Unrealized gains from foreign currency translation adjustments</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,595</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;">Accumulated other comprehensive loss, end of period</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(7,794</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><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:17px;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Net Income Per Share</span></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Basic net income per share is computed by dividing net income by the weighted-average number of shares outstanding during the period. Net income per diluted share </span><span style="font-family:inherit;font-size:10pt;background-color:#ffffff;">i</span><span style="font-family:inherit;font-size:10pt;">s computed by dividing the net income by the weighted-average number of shares and potential shares outstanding during the period, if the effect of potential shares is dilutive. Potential shares include incremental shares of stock issuable upon the exercise of stock options and the vesting of both restricted share units (RSUs) and performance share units (PSUs). For the </span><span style="font-family:inherit;font-size:10pt;">three</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">September&#160;29, 2018</span><span style="font-family:inherit;font-size:10pt;">, weighted options to purchase </span><span style="font-family:inherit;font-size:10pt;"><span>0.4 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>0.6 million</span></span><span style="font-family:inherit;font-size:10pt;"> shares of common stock, respectively, were outstanding but not included in the computation of diluted net income per share because the effect of including such shares would have been antidilutive in the applicable period. For the </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">September&#160;29, 2018</span><span style="font-family:inherit;font-size:10pt;">, weighted options to purchase </span><span style="font-family:inherit;font-size:10pt;"><span>0.3 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>1.1 million</span></span><span style="font-family:inherit;font-size:10pt;"> shares of common stock, respectively, were outstanding but not included in the computation of diluted net income per share because the effect of including such shares would have been antidilutive in the applicable period. Certain RSUs are considered contingently issuable shares as their vesting is contingent upon the occurrence of certain future events. Since such events had not occurred and were not considered probable of occurring as of each of </span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">September&#160;29, 2018</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>2.7 million</span></span><span style="font-family:inherit;font-size:10pt;"> weighted average shares related to such RSUs have been excluded from the calculation of potential shares for each of the </span><span style="font-family:inherit;font-size:10pt;">three</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> month periods then ended.</span></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">A reconciliation of basic and diluted net income per share is as follows (in thousands, except per share amounts):</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="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="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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Three Months Ended</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Nine Months Ended</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 colspan="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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">September&#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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">September&#160;29, <br/>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;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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">September&#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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">September&#160;29, <br/>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="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:normal;">Net income</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>49,085</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>57,126</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>143,295</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>146,609</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #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;padding-left:2px;padding-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 net income per share:</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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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:bottom;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;">Weighted-average shares outstanding - basic</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>53,535</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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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>52,432</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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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>53,367</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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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>52,046</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;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;">Net income per basic share</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>0.92</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>1.09</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>2.69</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>2.82</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #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="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:normal;">Diluted net income 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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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:bottom;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;">Weighted-average shares outstanding - basic</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>53,535</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>52,432</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>53,367</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>52,046</span></span></div></td><td 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: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;">Diluted share equivalent: stock options, RSUs and PSUs</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,727</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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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,805</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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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,688</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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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,829</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;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;">Weighted-average shares outstanding - diluted</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>57,262</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>56,237</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>57,055</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>55,875</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;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;">Net income per diluted share</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>0.86</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>1.02</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>2.51</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>2.62</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #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:17px;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Supplemental Cash Flow Information</span></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Supplemental cash flow information includes the following (in thousands):</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="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="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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Nine Months Ended</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 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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">September&#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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">September&#160;29, <br/>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="padding-top:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Cash paid during the year for:</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:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Interest</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>134</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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>184</span></span></div></td><td 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;padding-left:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Income 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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>34,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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>29,003</span></span></div></td><td style="vertical-align: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:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,076</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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:bottom;background-color:#cceeff;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 colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;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;height:20px;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;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;">Non-cash operating 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></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;padding-left:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">ROU assets obtained in exchange for lease liabilities</span><span style="font-family:inherit;font-size:8pt;"><sup style="vertical-align:top;line-height:120%;background-color:transparent; font-size:5pt">(1)</sup></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>25,965</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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: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 colspan="3" 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 colspan="3" 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;background-color:#cceeff;padding-left:2px;padding-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;">Non-cash investing 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></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:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Unpaid purchases of property, plant and equipment</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>4,170</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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>2,023</span></span></div></td><td 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="overflow:hidden;height:20px;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;height:20px;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;height:20px;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;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;">Non-cash 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></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;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;Unsettled common stock proceeds from option exercises</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>259</span></span></div></td><td style="vertical-align: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="overflow:hidden;height:20px;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: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 colspan="3" 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;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;">Reconciliation of cash, cash equivalents and restricted cash:</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:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:24px;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;"><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>513,360</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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>493,488</span></span></div></td><td 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;padding-left:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Restricted cash</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>152</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>157</span></span></div></td><td style="vertical-align: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 cash, cash equivalents and restricted cash shown in the condensed consolidated statements of cash flows</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>513,512</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>493,645</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><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%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">______________</span></div><table cellpadding="0" cellspacing="0" style="padding-top:6px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"/><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;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(1)</sup></span><span style="font-family:inherit;font-size:8pt;"> </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;">In connection with its adoption of ASC 842 on December 30, 2018, the Company recorded a lessee operating lease ROU asset of </span><span style="font-family:inherit;font-size:8pt;">$22.5 million</span><span style="font-family:inherit;font-size:8pt;">. See &#8220;Recently Adopted Accounting Pronouncements&#8221; to these condensed consolidated financial statements for additional information related to the Company&#8217;s adoption of ASC 842. </span></div></td></tr></table><div style="line-height:120%;padding-top:17px;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Recently Adopted Accounting Pronouncements</span></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In July 2019, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update (ASU) No. 2019-07, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Codification Updates to SEC Section - Amendments to SEC Paragraphs Pursuant to SEC Final Rule Releases No. 33-10532, Disclosure Update and Simplification, and Nos. 33-10231 and 33-10442, Investment Company Reporting Modernization, and Miscellaneous Updates</span><span style="font-family:inherit;font-size:10pt;"> (ASU 2019-07). The new standard aligns the guidance in various SEC sections of the codification with the requirements of certain already effective SEC final rules. ASU 2019-07 is effective immediately and was adopted upon issuance. The Company&#8217;s adoption of this standard did not have a material impact on its condensed consolidated financial statements.</span></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In August 2018, the FASB issued ASU No. 2018-15,&#160;</span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Intangibles&#8211;Goodwill and Other&#8211;Internal-Use Software (Subtopic 350-40): Customer&#8217;s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract </span><span style="font-family:inherit;font-size:10pt;">(ASU 2018-15).&#160;The new standard aligns the requirements for capitalizing implementation costs incurred in a hosting arrangement that is a service contract with the requirements for capitalizing implementation costs incurred to develop or obtain internal-use software (and hosting arrangements that include an internal-use software license). ASU 2018-15 is effective for annual periods, and interim periods within those annual periods, beginning after December 15, 2019. Early adoption is permitted, including adoption in an interim period. The Company early adopted this standard during the three months ended September 28, 2019, and such adoption did not have a material impact on its condensed consolidated financial statements.</span></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In August 2018, the FASB issued ASU No. 2018-13,&#160;</span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Fair Value Measurement (Topic 820): Disclosure Framework - Changes to the Disclosure Requirements for Fair Value Measurement </span><span style="font-family:inherit;font-size:10pt;">(ASU 2018-13). The new standard adds and modifies certain disclosure requirements for fair value measurements including when entities will no longer be required to disclose the amount of and reasons for transfers between Level 1 and Level 2 of the fair value hierarchy, but will need to disclose the range and weighted average used to develop significant unobservable inputs for Level 3 fair value measurements. ASU 2018-13 is effective for annual periods, and interim periods within those annual periods, beginning after December 15, 2019. Early adoption is permitted, including adoption in an interim period. The Company early adopted this standard during the three months ended September 28, 2019, and such adoption did not have a material impact on its condensed consolidated financial statements.</span></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In July 2018, the FASB issued ASU No. 2018-09, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Codification Improvements</span><span style="font-family:inherit;font-size:10pt;"> (ASU 2018-09). This new standard amends, clarifies, corrects errors in and makes minor improvements to the ASC. The transition and effective date guidance is based on the facts and circumstances of each amendment. Some of the amendments of ASU 2018-09 do not require transition guidance and are effective upon issuance. The Company completed its adoption of all applicable items contained in ASU 2018-09 as of September 28, 2019, and such adoption did not have a material impact on its condensed consolidated financial statements.</span></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In February 2018, the FASB issued ASU No. 2018-02,</span><span style="font-family:inherit;font-size:10pt;font-style:italic;"> Income Statement - Reporting Comprehensive Income (Topic 220): Reclassification of Certain Tax Effects from Accumulated Other Comprehensive Income </span><span style="font-family:inherit;font-size:10pt;">(ASU 2018-02)</span><span style="font-family:inherit;font-size:10pt;font-style:italic;">. </span><span style="font-family:inherit;font-size:10pt;">The new standard allows a reclassification for certain stranded tax effects from accumulated other comprehensive income to retained earnings, and requires certain disclosures about stranded tax effects. ASU 2018-02 is effective for annual and interim periods beginning after December 15, 2018. The Company adopted this standard during the three months ended March 30, 2019, and such adoption did not have a material impact on its condensed consolidated financial statements.</span></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In February 2016, the FASB issued ASU No. 2016-02,</span><span style="font-family:inherit;font-size:10pt;font-style:italic;"> Leases (Topic 842) </span><span style="font-family:inherit;font-size:10pt;">(ASU 2016-02)</span><span style="font-family:inherit;font-size:10pt;font-style:italic;">. </span><span style="font-family:inherit;font-size:10pt;">Subsequent to the issuance of ASU 2016-02, the FASB clarified the guidance through several ASUs. The collective guidance was codified by the FASB in ASC 842,</span><span style="font-family:inherit;font-size:10pt;font-style:italic;"> </span><span style="font-family:inherit;font-size:10pt;">which, among other things (i) requires the Company to recognize an ROU asset and a lease liability for all operating leases for which the Company is the lessee; (ii) changes the classification of certain embedded leases within the Company&#8217;s deferred equipment agreements with its customers from operating to sales-type leases, resulting in the acceleration of revenue under certain contracts, as well as the immediate expensing of certain costs that were previously deferred and expensed over the term of the lease; and (iii) requires disclosures by the Company as a lessor and lessee about the amount, timing and uncertainty of cash flows arising from its leases. </span></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On December 30, 2018, the Company adopted ASC 842 using the modified retrospective method for all lease arrangements at the beginning of the period of adoption. Results for reporting periods beginning December 30, 2018 are presented under ASC 842, while prior period amounts were not adjusted and continue to be reported in accordance with the Company&#8217;s historic accounting under ASC 840, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Leases</span><span style="font-family:inherit;font-size:10pt;">. Adoption of this new accounting standard had a material impact on the Company&#8217;s condensed consolidated balance sheet as of March 30, 2019, but did not have a significant impact on the Company&#8217;s consolidated net earnings and cash flows for the three months ended March 30, 2019. For leases that commenced before the effective date of ASC 842, the Company did not elect any of the permitted practical expedients. However, the Company utilized a portfolio approach for purposes of determining the discount rate associated with certain equipment leases and made certain accounting policy elections not to separate lease and non-lease components for its real estate leases and to exclude short-term leases with a term of twelve months or less from its application of ASC 842.</span></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In connection with its adoption of ASC 842, the Company recorded lessee operating lease ROU assets and lessee operating lease liabilities of </span><span style="font-family:inherit;font-size:10pt;"><span>$22.5 million</span></span><span style="font-family:inherit;font-size:10pt;"> as of December 30, 2018, primarily related to real estate and equipment leases, based on the present value of the future lease payments on such date. As a lessor, the Company also recorded customer lease receivables of </span><span style="font-family:inherit;font-size:10pt;"><span>$62.0 million</span></span><span style="font-family:inherit;font-size:10pt;">, a reduction to equipment leased to customers (formerly titled deferred cost of goods sold) of </span><span style="font-family:inherit;font-size:10pt;"><span>$103.5 million</span></span><span style="font-family:inherit;font-size:10pt;">, an increase to deferred tax assets of </span><span style="font-family:inherit;font-size:10pt;"><span>$8.6 million</span></span><span style="font-family:inherit;font-size:10pt;">, a decrease to deferred revenue and contract-related liabilities of </span><span style="font-family:inherit;font-size:10pt;"><span>$9.1 million</span></span><span style="font-family:inherit;font-size:10pt;">, an increase in other current liabilities of </span><span style="font-family:inherit;font-size:10pt;"><span>$3.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> and a cumulative net decrease to retained earnings of </span><span style="font-family:inherit;font-size:10pt;"><span>$26.8 million</span></span><span style="font-family:inherit;font-size:10pt;">, all related to the reclassification of certain embedded leases in existing deferred equipment agreements from operating to sales-type leases as of December 30, 2018. See Notes </span><span style="font-family:inherit;font-size:10pt;">6</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">7</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">9</span><span style="font-family:inherit;font-size:10pt;"> to these condensed consolidated financial statements for additional disclosures required by ASC 842.</span></div><div style="line-height:120%;padding-top:17px;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Recently Issued Accounting Pronouncements</span></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In June 2016, the FASB issued ASU No. 2016-13, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Financial Instruments &#8211; Credit Losses (Topic 326):&#160;Measurement of Credit Losses on Financial Instruments </span><span style="font-family:inherit;font-size:10pt;">(ASU 2016-13). Subsequent to the issuance of ASU 2016-13, the FASB clarified the guidance through several ASUs. The collective new guidance (ASC 326) generally requires entities to use a current expected credit loss model, which is a new impairment model based on expected losses rather than incurred losses. Under this model, an entity would recognize an impairment allowance equal to its current estimate of all contractual cash flows that the entity does not expect to collect. The entity&#8217;s estimate would consider relevant information about past events, current conditions, and reasonable and supportable forecasts. ASC 326 is effective for annual and interim fiscal reporting periods beginning after December 15, 2019, with early adoption permitted for annual reporting periods beginning after December 15, 2018. The Company is continuing to evaluate the expected impact of this ASC 326 but does not expect it to have a material impact on its consolidated financial statements upon adoption.</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_SignificantAccountingPoliciesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for all significant accounting policies of the reporting entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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_SignificantAccountingPoliciesTextBlock</td>
</tr>
<tr>
<td style="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>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.19.3</span><table class="report" border="0" cellspacing="2" id="idp6825771312">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Document and Entity Information<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th">
<div>Sep. 28, 2019 </div>
<div>shares</div>
</th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_masi_DocumentAndEntityInformationAbstract', window );"><strong>Document And Entity Information [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentType', window );">Document Type</a></td>
<td class="text">10-Q<span></span>
</td>
</tr>
<tr 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_DocumentQuarterlyReport', window );">Document Quarterly Report</a></td>
<td class="text">true<span></span>
</td>
</tr>
<tr 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">Sep. 28,  2019<span></span>
</td>
</tr>
<tr 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>
</tr>
<tr 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">001-33642<span></span>
</td>
</tr>
<tr 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">MASIMO CORP<span></span>
</td>
</tr>
<tr 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>
</tr>
<tr 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">33-0368882<span></span>
</td>
</tr>
<tr 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">52 Discovery<span></span>
</td>
</tr>
<tr 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">Irvine<span></span>
</td>
</tr>
<tr 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">CA<span></span>
</td>
</tr>
<tr 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">92618<span></span>
</td>
</tr>
<tr 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">(949)<span></span>
</td>
</tr>
<tr 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">297-7000<span></span>
</td>
</tr>
<tr 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, $0.001 par value<span></span>
</td>
</tr>
<tr 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">MASI<span></span>
</td>
</tr>
<tr 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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCurrentReportingStatus', window );">Entity Current Reporting Status</a></td>
<td class="text">Yes<span></span>
</td>
</tr>
<tr 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_EntityInteractiveDataCurrent', window );">Entity Interactive Data Current</a></td>
<td class="text">Yes<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityFilerCategory', window );">Entity Filer Category</a></td>
<td class="text">Large Accelerated Filer<span></span>
</td>
</tr>
<tr 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 );">Smaller Reporting Company</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr 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 );">Emerging Growth Company</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr 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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="nump">53,611,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_dei_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr 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>
</tr>
<tr 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">Q3<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0000937556<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_CurrentFiscalYearEndDate', window );">Current Fiscal Year End Date</a></td>
<td class="text">--12-28<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_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_DocumentQuarterlyReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 quarterly 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 Form 10-Q<br> -Number 240<br> -Section 13<br> -Subsection a-13<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_DocumentQuarterlyReport</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_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_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_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_masi_DocumentAndEntityInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Document and Entity Information [Abstract]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">masi_DocumentAndEntityInformationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>masi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance 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>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.19.3</span><table class="report" border="0" cellspacing="2" id="idp6652496448">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill Goodwill (Table)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 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_masi_GoodwillAbstract', window );"><strong>Goodwill [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;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Changes in goodwill during the </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended&#160;</span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;"> were as follows (in thousands):</span></div><div style="line-height:120%;padding-top:6px;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="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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Nine Months Ended&#160;<br/>&#160;September 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;">Goodwill, beginning of period</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>23,297</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;">Adjustments to goodwill from finalization of purchase price allocation</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(651</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;">Foreign currency translation adjustment</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>(649</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;">Goodwill, end of period</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>21,997</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><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_masi_GoodwillAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Goodwill [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;">masi_GoodwillAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>masi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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>81
<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.19.3</span><table class="report" border="0" cellspacing="2" id="idp6880770640">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Condensed Consolidated Statements of Comprehensive Income - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 28, 2019</div></th>
<th class="th"><div>Sep. 29, 2018</div></th>
<th class="th"><div>Sep. 28, 2019</div></th>
<th class="th"><div>Sep. 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_IncomeStatementAbstract', window );"><strong>Income Statement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net income</a></td>
<td class="nump">$ 49,085<span></span>
</td>
<td class="nump">$ 57,126<span></span>
</td>
<td class="nump">$ 143,295<span></span>
</td>
<td class="nump">$ 146,609<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParentAbstract', window );"><strong>Other comprehensive income (loss), net of tax:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax', window );">Unrealized gains (losses) from foreign currency translation adjustments</a></td>
<td class="num">(1,310)<span></span>
</td>
<td class="nump">179<span></span>
</td>
<td class="num">(1,595)<span></span>
</td>
<td class="num">(2,877)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTax', window );">Comprehensive income</a></td>
<td class="nump">$ 47,775<span></span>
</td>
<td class="nump">$ 57,305<span></span>
</td>
<td class="nump">$ 141,700<span></span>
</td>
<td class="nump">$ 143,732<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_IncomeStatementAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>82
<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.19.3</span><table class="report" border="0" cellspacing="2" id="idp6821466416">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies - Schedule of Change in Accumulated Other Comprehensive Income (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 28, 2019</div></th>
<th class="th"><div>Sep. 29, 2018</div></th>
<th class="th"><div>Sep. 28, 2019</div></th>
<th class="th"><div>Sep. 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax', window );">Accumulated other comprehensive loss, beginning of period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (6,199)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Unrealized gains (losses) from foreign currency translation adjustments</a></td>
<td class="num">$ (1,310)<span></span>
</td>
<td class="nump">$ 179<span></span>
</td>
<td class="num">(1,595)<span></span>
</td>
<td class="num">$ (2,877)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax', window );">Accumulated other comprehensive loss, end of period</a></td>
<td class="num">$ (7,794)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (7,794)<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_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accumulated adjustment, net of tax, that results from the process of translating subsidiary financial statements and foreign equity investments into the reporting currency from the functional currency of the reporting entity, net of reclassification of realized foreign currency translation gains or losses.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/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><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32022-110900<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 14<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=d3e681-108580<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5A<br> -URI http://asc.fasb.org/extlink&amp;oid=116690757&amp;loc=SL116692626-108610<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<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 6: 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 (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669646-108580<br><br>Reference 7: 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 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_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>83
<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.19.3</span><table class="report" border="0" cellspacing="2" id="idp6646582816">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Inventories - Components of Inventory (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Sep. 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_InventoryDisclosureAbstract', window );"><strong>Inventory Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryRawMaterialsNetOfReserves', window );">Raw materials</a></td>
<td class="nump">$ 53,549<span></span>
</td>
<td class="nump">$ 38,955<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryWorkInProcessNetOfReserves', window );">Work-in-process</a></td>
<td class="nump">10,185<span></span>
</td>
<td class="nump">9,036<span></span>
</td>
</tr>
<tr class="ro">
<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">45,955<span></span>
</td>
<td class="nump">46,741<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Total inventories</a></td>
<td class="nump">$ 109,689<span></span>
</td>
<td class="nump">$ 94,732<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>84
<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.19.3</span><table class="report" border="0" cellspacing="2" id="idp6753581072">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Deferred Costs and Other Contract Assets Deferred Costs and Other Contract Assets (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Sep. 28, 2019</div></th>
<th class="th"><div>Sep. 29, 2018</div></th>
<th class="th"><div>Sep. 28, 2019</div></th>
<th class="th"><div>Sep. 29, 2018</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_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract', window );"><strong>Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_masi_PrepaidDiscount', window );">Prepaid contract allowances</a></td>
<td class="nump">$ 5,872<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,872<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 7,036<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredSalesCommission', window );">Deferred commissions</a></td>
<td class="nump">5,121<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,121<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,085<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnbilledContractsReceivable', window );">Unbilled contract receivables</a></td>
<td class="nump">2,396<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,396<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,567<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_masi_Equipmentleasedtocustomers', window );">Equipment leased to customers, net(1)</a></td>
<td class="nump">431<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">431<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">108,417<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_DeferredCostsAndOtherAssets', window );">Total deferred costs and other contract assets</a></td>
<td class="nump">13,820<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13,820<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">126,105<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_masi_DeferredCostofGoodsSoldAmortization', window );">Deferred Cost of Goods Sold, Amortization</a></td>
<td class="nump">200<span></span>
</td>
<td class="nump">$ 7,400<span></span>
</td>
<td class="nump">800<span></span>
</td>
<td class="nump">$ 22,200<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_masi_DeferredCostofGoodsSoldAccumulatedAmortization', window );">Deferred Cost of Goods Sold, Accumulated Amortization</a></td>
<td class="nump">1,100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 103,100<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAmortizationOfDeferredCharges', window );">Amortization of Other Deferred Charges</a></td>
<td class="nump">600<span></span>
</td>
<td class="nump">500<span></span>
</td>
<td class="nump">1,800<span></span>
</td>
<td class="nump">1,300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AmortizationOfDeferredSalesCommissions', window );">Amortization of Deferred Sales Commissions</a></td>
<td class="nump">$ 500<span></span>
</td>
<td class="nump">$ 500<span></span>
</td>
<td class="nump">$ 1,500<span></span>
</td>
<td class="nump">$ 1,600<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_masi_DeferredCostofGoodsSoldAccumulatedAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Cost of Goods Sold, Accumulated Amortization</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">masi_DeferredCostofGoodsSoldAccumulatedAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>masi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_masi_DeferredCostofGoodsSoldAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Cost of Goods Sold, Amortization</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">masi_DeferredCostofGoodsSoldAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>masi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_masi_Equipmentleasedtocustomers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Equipment leased 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;">masi_Equipmentleasedtocustomers</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>masi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_masi_PrepaidDiscount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Prepaid Discount</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">masi_PrepaidDiscount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>masi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AmortizationOfDeferredSalesCommissions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of expense recognized in the current period for the periodic realization of capitalized fees that were paid to salespeople, distributors, brokers, and agents at the time of the conclusion of the sale. 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 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.3)<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<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_AmortizationOfDeferredSalesCommissions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredCostsAndOtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 cost assets and assets classified as 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;">us-gaap_DeferredCostsAndOtherAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredSalesCommission">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount of advanced commission 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;">us-gaap_DeferredSalesCommission</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAmortizationOfDeferredCharges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization of other deferred costs 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 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 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.3)<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_OtherAmortizationOfDeferredCharges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnbilledContractsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Unbilled amounts due for services rendered or to be rendered, actions taken or to be taken, or a promise to refrain from taking certain actions in accordance with the terms of a legally binding agreement between the entity and, at a minimum, one other party. An example would be amounts associated with contracts or programs where the recognized revenue for performance thereunder exceeds the amounts billed under the terms thereof as of the date of the balance sheet.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 912<br> -SubTopic 310<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=118261985&amp;loc=d3e55302-109406<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.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_UnbilledContractsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>85
<FILENAME>R86.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3</span><table class="report" border="0" cellspacing="2" id="idp6837398928">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingencies - Additional Information (Detail)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="3">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jul. 27, 2017</div></th>
<th class="th">
<div>Jan. 03, 2014 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Sep. 28, 2019 </div>
<div>USD ($) </div>
<div>distributor </div>
<div>Customer </div>
<div>Agreement</div>
</th>
<th class="th">
<div>Sep. 29, 2018 </div>
<div>USD ($) </div>
<div>distributor</div>
</th>
<th class="th">
<div>Dec. 30, 2017 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Sep. 28, 2019 </div>
<div>USD ($) </div>
<div>distributor </div>
<div>Customer </div>
<div>Agreement</div>
</th>
<th class="th">
<div>Sep. 29, 2018 </div>
<div>USD ($) </div>
<div>distributor</div>
</th>
<th class="th">
<div>Dec. 29, 2018 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_masi_ContingenciesAndCommitmentsLineItems', window );"><strong>Contingencies And 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Company contribution percentage based on employee contribution of up to 3% of employee's 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_masi_SeverancePlanParticipationAgreements', window );">Severance plan participation agreements | Agreement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8<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_masi_SupplementalUnemploymentBenefitsSeveranceBenefitsRequiredNoticeofResignation', window );">Supplemental Unemployment Benefits, Severance Benefits, Required Notice of Resignation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">6 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_PurchaseCommitmentRemainingMinimumAmountCommitted', window );">Purchase Commitment, Remaining Minimum Amount Committed</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 90,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 90,000,000.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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherCommitment', window );">Other Commitment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,300,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,300,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_Cash', window );">Bank balances</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">633,400,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">633,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_ShortTermInvestments', window );">Short-term investments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">120,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">120,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashEquivalentsAtCarryingValue', window );">Cash Equivalents, at Carrying Value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">513,400,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">513,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_CashFDICInsuredAmount', window );">Bank balance covered by Federal Deposit Insurance Corporation limit</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="nump">$ 3,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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_masi_PercentageOfRevenueOneCustomer', window );">Percentage Of Revenue One Customer</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12.60%<span></span>
</td>
<td class="nump">12.30%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13.20%<span></span>
</td>
<td class="nump">12.40%<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_masi_PercentageOfRevenueTwoCustomer', window );">Percentage Of Revenue Two Customer</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10.60%<span></span>
</td>
<td class="nump">9.40%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11.00%<span></span>
</td>
<td class="nump">10.40%<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_masi_ConcentrationRiskARCustomer', window );">Concentration Risk, AR Balance One Customer | Customer</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingencyDamagesAwardedValue', window );">Loss Contingency, Damages Awarded, Value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 10,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>
</tr>
<tr class="rh">
<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_SalesMember', window );">Sales</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_masi_ContingenciesAndCommitmentsLineItems', window );"><strong>Contingencies And 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_masi_ConcentrationRiskJustintimeDistributors', window );">Concentration Risk, Just-in-time Distributors | distributor</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2<span></span>
</td>
<td class="nump">2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2<span></span>
</td>
<td class="nump">2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_AccountsReceivableMember', window );">Accounts Receivable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_masi_ContingenciesAndCommitmentsLineItems', window );"><strong>Contingencies And 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_masi_PercentageofAccountsReceivableBalance', window );">Percentage of Accounts Receivable Balance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">21.40%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">21.40%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13.90%<span></span>
</td>
</tr>
<tr class="rh">
<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_SalesRevenueProductLineMember', window );">Sales Revenue, Product Line</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_masi_ContingenciesAndCommitmentsLineItems', window );"><strong>Contingencies And 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_masi_PercentageofRevenueCustomerConcentration', window );">Percentage of Revenue - Customer Concentration</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">56.00%<span></span>
</td>
<td class="nump">57.10%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">56.30%<span></span>
</td>
<td class="nump">57.60%<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_LitigationCaseAxis=masi_MasimovsFormerAgencyTenderMember', window );">Masimo vs Former Agency Tender</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_masi_ContingenciesAndCommitmentsLineItems', window );"><strong>Contingencies And 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LitigationSettlementExpense', window );">Litigation Settlement, Expense</a></td>
<td class="text">&#160;<span></span>
</td>
<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,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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromLegalSettlements', window );">Proceeds from Legal Settlements</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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,000,000.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_srt_LitigationCaseAxis=masi_Masimovs.PhysiciansHealthsourceInc.Member', window );">Masimo vs. Physicians Healthsource, Inc.</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_masi_ContingenciesAndCommitmentsLineItems', window );"><strong>Contingencies And 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_masi_LossContingencyDamagesSoughtValuePerViolation', window );">Loss contingency, damages sought</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 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>
<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_StatementGeographicalAxis=country_US', window );">United States (U.S.)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_masi_ContingenciesAndCommitmentsLineItems', window );"><strong>Contingencies And 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount', window );">Company's contribution to employee retirement savings plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 700,000<span></span>
</td>
<td class="nump">$ 500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,900,000<span></span>
</td>
<td class="nump">$ 1,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_srt_TitleOfIndividualAxis=srt_ChiefExecutiveOfficerMember', window );">Chief Executive Officer</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_masi_ContingenciesAndCommitmentsLineItems', window );"><strong>Contingencies And 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_masi_EmploymentAgreementSeveranceBenefitsSpecialPaymentQualifyingTermination', window );">Employment Agreement, Severance Benefits, Special Payment, Qualifying Termination</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 292,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_srt_TitleOfIndividualAxis=srt_ChiefExecutiveOfficerMember', window );">Chief Executive Officer | Restricted Stock Units (RSUs)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_masi_ContingenciesAndCommitmentsLineItems', window );"><strong>Contingencies And 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_masi_EmploymentAgreementSeveranceTerms', window );">Employment Agreement, Severance Terms</a></td>
<td class="nump">50.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_TitleOfIndividualAxis=srt_ChiefExecutiveOfficerMember', window );">Chief Executive Officer | Cash Distribution</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_masi_ContingenciesAndCommitmentsLineItems', window );"><strong>Contingencies And 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_masi_EmploymentAgreementSeveranceTerms', window );">Employment Agreement, Severance Terms</a></td>
<td class="nump">50.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_masi_ConcentrationRiskARCustomer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Concentration Risk, Customer, Percentage of Receivable Balance</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">masi_ConcentrationRiskARCustomer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>masi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_masi_ConcentrationRiskJustintimeDistributors">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Concentration Risk, Just-in-time Distributors</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">masi_ConcentrationRiskJustintimeDistributors</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>masi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_masi_ContingenciesAndCommitmentsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Contingencies And Commitments [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;">masi_ContingenciesAndCommitmentsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>masi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_masi_EmploymentAgreementSeveranceBenefitsSpecialPaymentQualifyingTermination">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Employment Agreement, Severance Benefits, Special Payment, Qualifying Termination</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">masi_EmploymentAgreementSeveranceBenefitsSpecialPaymentQualifyingTermination</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>masi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_masi_EmploymentAgreementSeveranceTerms">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Employment Agreement, Severance Terms</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">masi_EmploymentAgreementSeveranceTerms</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>masi_</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_masi_LossContingencyDamagesSoughtValuePerViolation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Loss Contingency, Damages Sought, Value Per Violation</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">masi_LossContingencyDamagesSoughtValuePerViolation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>masi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_masi_PercentageOfRevenueOneCustomer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of the Company's total revenue that is from one customer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">masi_PercentageOfRevenueOneCustomer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>masi_</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_masi_PercentageOfRevenueTwoCustomer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 revenue two customer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">masi_PercentageOfRevenueTwoCustomer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>masi_</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_masi_PercentageofAccountsReceivableBalance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Accounts Receivable Balance</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">masi_PercentageofAccountsReceivableBalance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>masi_</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_masi_PercentageofRevenueCustomerConcentration">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Revenue - Customer Concentration</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">masi_PercentageofRevenueCustomerConcentration</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>masi_</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_masi_SeverancePlanParticipationAgreements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Severance plan participation agreements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">masi_SeverancePlanParticipationAgreements</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>masi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_masi_SupplementalUnemploymentBenefitsSeveranceBenefitsRequiredNoticeofResignation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Supplemental Unemployment Benefits, Severance Benefits, Required Notice of Resignation</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">masi_SupplementalUnemploymentBenefitsSeveranceBenefitsRequiredNoticeofResignation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>masi_</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_Cash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 946<br> -SubTopic 210<br> -Section 45<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=118262064&amp;loc=SL116631418-115840<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://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 946<br> -SubTopic 210<br> -Section 45<br> -Paragraph 21<br> -URI http://asc.fasb.org/extlink&amp;oid=118262064&amp;loc=SL116631419-115840<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Cash</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of short-term, 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 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_CashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashFDICInsuredAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 deposited in financial institutions as of the balance sheet date that is insured by the Federal Deposit Insurance Corporation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashFDICInsuredAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of discretionary contributions made by an employer 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_DefinedContributionPlanEmployerDiscretionaryContributionAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Maximum percentage of employee gross pay the employee may contribute to a defined contribution plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LitigationSettlementExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of litigation expense, including but not limited to legal, forensic, accounting, and investigative fees.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LitigationSettlementExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LossContingencyDamagesAwardedValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of damages awarded to the plaintiff in the legal matter.</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> -SubTopic 20<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118942415&amp;loc=d3e14557-108349<br><br>Reference 2: 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 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118942415&amp;loc=d3e14435-108349<br><br>Reference 3: 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_LossContingencyDamagesAwardedValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherCommitment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Minimum amount of other commitment not otherwise specified in the taxonomy. Excludes commitments explicitly modeled in the taxonomy, including but not limited to, long-term and short-term purchase commitments, recorded and unrecorded purchase obligations, supply commitments, registration payment arrangements, leases, debt, product warranties, guarantees, environmental remediation obligations, and pensions.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherCommitment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ProceedsFromLegalSettlements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 received for the settlement of litigation during the current period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3536-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromLegalSettlements</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Minimum amount to be expended to satisfy the terms of arrangements in which the entity has agreed to expend funds to procure goods or services, excluding long-term purchase commitments or unconditional purchase obligations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShortTermInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of investments including trading securities, available-for-sale securities, held-to-maturity securities, and short-term investments classified as other and current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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(4))<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 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(6))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 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(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(a)(1)(g))<br> -URI http://asc.fasb.org/extlink&amp;oid=119400593&amp;loc=d3e572229-122910<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(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_SalesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_SalesRevenueProductLineMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_SalesRevenueProductLineMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_LitigationCaseAxis=masi_MasimovsFormerAgencyTenderMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_LitigationCaseAxis=masi_MasimovsFormerAgencyTenderMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_LitigationCaseAxis=masi_Masimovs.PhysiciansHealthsourceInc.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_LitigationCaseAxis=masi_Masimovs.PhysiciansHealthsourceInc.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_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_TitleOfIndividualAxis=srt_ChiefExecutiveOfficerMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_TitleOfIndividualAxis=srt_ChiefExecutiveOfficerMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_CashDistributionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_CashDistributionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>86
<FILENAME>R76.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3</span><table class="report" border="0" cellspacing="2" id="idp6804577008">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Other Current Liabilities Other Current Liabilities (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Sep. 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_AccruedLiabilitiesCurrentAndNoncurrentAbstract', window );"><strong>Accrued Liabilities [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_TaxesPayableCurrent', window );">Income tax payable</a></td>
<td class="nump">$ 6,488<span></span>
</td>
<td class="nump">$ 3,071<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent', window );">Accrued indirect taxes payable</a></td>
<td class="nump">5,712<span></span>
</td>
<td class="nump">6,465<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesCurrent', window );">Accrued expenses</a></td>
<td class="nump">5,387<span></span>
</td>
<td class="nump">5,038<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityCurrent', window );">Lessee lease liabilities, current</a></td>
<td class="nump">4,680<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_ProductWarrantyAccrualClassifiedCurrent', window );">Accrued warranty</a></td>
<td class="nump">3,958<span></span>
</td>
<td class="nump">1,910<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DueToRelatedPartiesCurrent', window );">Related party payables</a></td>
<td class="nump">3,452<span></span>
</td>
<td class="nump">4,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_AccruedProfessionalFeesCurrentAndNoncurrent', window );">Accrued legal fees</a></td>
<td class="nump">3,277<span></span>
</td>
<td class="nump">1,481<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAccruedLiabilitiesCurrent', window );">Other</a></td>
<td class="nump">3,025<span></span>
</td>
<td class="nump">2,662<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_AccruedLiabilitiesAndOtherLiabilities', window );">Total accrued and other current liabilities</a></td>
<td class="nump">$ 35,979<span></span>
</td>
<td class="nump">$ 24,627<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable for real and property taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 720<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6419918&amp;loc=d3e35281-107843<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 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_AccrualForTaxesOtherThanIncomeTaxesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AccruedLiabilitiesAndOtherLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 nor invoiced, and liabilities classified as 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;">us-gaap_AccruedLiabilitiesAndOtherLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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_AccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedLiabilitiesCurrentAndNoncurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedLiabilitiesCurrentAndNoncurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedProfessionalFeesCurrentAndNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 professional fees, such as for legal and accounting services received.</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.15(a))<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 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.15(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedProfessionalFeesCurrentAndNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DueToRelatedPartiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 obligations due all related parties. For classified balance sheets, represents the current portion of such 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 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(k)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 2: http://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 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.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_DueToRelatedPartiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_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_TaxesPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable for statutory income, sales, use, payroll, excise, real, property and other taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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,20)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TaxesPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>87
<FILENAME>R72.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3</span><table class="report" border="0" cellspacing="2" id="idp6808694688">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Other Non-Current Assets Other Non-Current Assets (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Sep. 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_masi_OtherAssetsLongtermAbstract', window );"><strong>Other Assets, Longterm [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_OperatingLeaseRightOfUseAsset', window );">Lessee ROU assets</a></td>
<td class="nump">$ 19,892<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_EquityMethodInvestments', window );">Strategic investments</a></td>
<td class="nump">6,287<span></span>
</td>
<td class="nump">1,200<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepositsAssetsNoncurrent', window );">Prepaid deposits</a></td>
<td class="nump">3,048<span></span>
</td>
<td class="nump">2,881<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestrictedCashNoncurrent', window );">Restricted cash</a></td>
<td class="nump">151<span></span>
</td>
<td class="nump">151<span></span>
</td>
</tr>
<tr class="ro">
<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 non-current assets</a></td>
<td class="nump">$ 29,378<span></span>
</td>
<td class="nump">$ 4,232<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_masi_OtherAssetsLongtermAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Other Assets, Longterm [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;">masi_OtherAssetsLongtermAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>masi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepositsAssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value of amounts transferred to third parties for security purposes that are expected to be returned or applied towards payment after one year or beyond the operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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_DepositsAssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityMethodInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This item represents the carrying amount on the entity's balance sheet of its investment in common stock of an equity method investee. This is not an indicator of the fair value of the investment, rather it is the initial cost adjusted for the entity's share of earnings and losses of the investee, adjusted for any distributions (dividends) and other than temporary impairment (OTTI) losses 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 323<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=109237563&amp;loc=d3e33749-111570<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 25<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8813-108599<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.12)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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_RestrictedCashNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 restricted as to withdrawal or usage, classified as noncurrent. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.</p></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 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118951113&amp;loc=d3e6812-107765<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=SL98516268-108586<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 954<br> -SubTopic 210<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=116631420&amp;loc=SL116631458-115580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestrictedCashNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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>88
<FILENAME>R82.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3</span><table class="report" border="0" cellspacing="2" id="idp6835893424">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation Stock-Based Compensation - Summary of Unvested RSU Activity (Details) - USD ($)<br> $ / shares in Units, $ in Millions</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Sep. 28, 2019</div></th>
<th class="th"><div>Sep. 29, 2018</div></th>
<th class="th"><div>Sep. 28, 2019</div></th>
<th class="th"><div>Sep. 29, 2018</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_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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1', window );">Share-based Payment Arrangement, Expensed and Capitalized, Amount</a></td>
<td class="nump">$ 10.9<span></span>
</td>
<td class="nump">$ 7.6<span></span>
</td>
<td class="nump">$ 29.6<span></span>
</td>
<td class="nump">$ 19.7<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_EmployeeStockOptionMember', window );">Employee Stock Option</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1', window );">Share-based Payment Arrangement, Expensed and Capitalized, Amount</a></td>
<td class="nump">3.7<span></span>
</td>
<td class="nump">3.5<span></span>
</td>
<td class="nump">11.0<span></span>
</td>
<td class="nump">10.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions', window );">Share-based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount</a></td>
<td class="nump">$ 45.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 45.3<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_RestrictedStockUnitsRSUMember', window );">Restricted Stock Units (RSUs)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
</tr>
<tr class="re">
<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 );">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number</a></td>
<td class="nump">2,797,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,797,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,707,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_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="nump">99,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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod', window );">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2,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_masi_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsExpiredinPeriod', window );">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Expired in Period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="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_masi_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsExercisedinPeriod', window );">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Exercised in Period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(7,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_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="nump">$ 96.84<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 96.84<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 95.54<span></span>
</td>
</tr>
<tr class="re">
<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 );">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">133.49<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">133.50<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_masi_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsExpiredWeighedAverageGrantDateFairValue', window );">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Expired, Weighed Average Grant Date Fair Value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 99.05<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1', window );">Share-based Payment Arrangement, Expensed and Capitalized, Amount</a></td>
<td class="nump">$ 0.9<span></span>
</td>
<td class="nump">0.2<span></span>
</td>
<td class="nump">$ 1.9<span></span>
</td>
<td class="nump">0.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions', window );">Share-based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount</a></td>
<td class="nump">$ 11.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 11.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms', window );">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Outstanding, Weighted Average Remaining Contractual Terms</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">4 years 1 month 6 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember', window );">Performance Shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
</tr>
<tr class="ro">
<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 );">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number</a></td>
<td class="nump">412,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">412,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">313,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod', window );">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="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_masi_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsExpiredinPeriod', window );">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Expired in Period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(29,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_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="nump">$ 102.22<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 102.22<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 88.34<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">133.50<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="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_masi_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsExpiredWeighedAverageGrantDateFairValue', window );">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Expired, Weighed Average Grant Date Fair Value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 90.69<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1', window );">Share-based Payment Arrangement, Expensed and Capitalized, Amount</a></td>
<td class="nump">$ 6.2<span></span>
</td>
<td class="nump">$ 4.0<span></span>
</td>
<td class="nump">$ 16.7<span></span>
</td>
<td class="nump">$ 8.8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions', window );">Share-based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount</a></td>
<td class="nump">$ 45.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 45.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms', window );">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Outstanding, Weighted Average Remaining Contractual Terms</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">1 year 8 months 12 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_TitleOfIndividualAxis=srt_ChiefExecutiveOfficerMember', window );">Chief Executive Officer | Restricted Stock Units (RSUs)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
</tr>
<tr class="ro">
<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="nump">2,700,000<span></span>
</td>
<td class="nump">2,700,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_masi_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsExercisedinPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, Exercised in 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;">masi_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsExercisedinPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>masi_</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_masi_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsExpiredWeighedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, Expired, Weighed Average Grant Date Fair Value</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">masi_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsExpiredWeighedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>masi_</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_masi_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsExpiredinPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, Expired in 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;">masi_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsExpiredinPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>masi_</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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cost to be recognized for 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 (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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cost to be recognized for option 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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term for equity-based awards excluding options, 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 (e)(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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms</td>
</tr>
<tr>
<td style="padding-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_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_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_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 expensed and capitalized 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 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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_PerformanceSharesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_TitleOfIndividualAxis=srt_ChiefExecutiveOfficerMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_TitleOfIndividualAxis=srt_ChiefExecutiveOfficerMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>89
<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.19.3</span><table class="report" border="0" cellspacing="2" id="idp6821481200">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Lease Receivable Lease Receivable<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 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_LessorSalesTypeLeasesTextBlock', window );">Lease Receivable</a></td>
<td class="text"><div style="line-height:120%;padding-top:17px;font-size:10pt;"><span style="font-weight:bold;">6. Lease Receivable</span><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company adopted ASC 842, the lease accounting standard, effective as of December 30, 2018. Among other things, the Company&#8217;s adoption of ASC 842 resulted in changes to the classification of certain embedded leases within its deferred equipment agreements from operating to sales-type leases. As a result, the Company now recognizes revenue and costs, as well as a lease receivable, at the time the lease commences pursuant to deferred equipment agreements containing embedded sales-type leases. Revenue and costs related to embedded leases within the Company&#8217;s deferred equipment agreements are included in product revenue and cost of goods sold, respectively. See &#8220;Recently Adopted Accounting Pronouncements&#8221; under Note </span><span style="font-family:inherit;font-size:10pt;">2</span><span style="font-family:inherit;font-size:10pt;"> to these condensed consolidated financial statements for additional information related to the Company&#8217;s adoption of ASC 842.</span></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Lease receivable consists of the following (in thousands):</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="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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">September&#160;28, <br/>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;">Lease receivable</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>67,669</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;">Allowance for credit loss</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>(372</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: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;">&#160;&#160;&#160;&#160;&#160;Lease receivable, net</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>67,297</span></span></div></td><td style="vertical-align: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;">Less: Current portion of lease 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>(19,855</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;">&#160;&#160;&#160;&#160;&#160;Lease receivable, noncurrent</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>47,442</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><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;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;">, estimated future maturities of customer sales-type lease receivables for each of the following fiscal years are as follows (in thousands):</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="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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;text-decoration:underline;">Fiscal year</span></div></td><td colspan="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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Amount</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;">2019 (balance of year)</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,183</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;">2020</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,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></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;">2021</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,009</span></span></div></td><td style="vertical-align: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;">2022</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11,891</span></span></div></td><td 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;">2023</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,928</span></span></div></td><td style="vertical-align: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;">Thereafter</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>8,675</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="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;Total</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>67,669</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #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;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Estimated future operating lease payments expected to be received from customers under deferred equipment agreements are not material as of </span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</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_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_LessorSalesTypeLeasesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure of lessor's sales-type leases.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 30<br> -URI http://asc.fasb.org/subtopic&amp;trid=77888252<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LessorSalesTypeLeasesTextBlock</td>
</tr>
<tr>
<td style="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>90
<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.19.3</span><table class="report" border="0" cellspacing="2" id="idp6821449424">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Intangible Assets<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 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_IntangibleAssetsDisclosureTextBlock', window );">Intangible Assets</a></td>
<td class="text"><div style="line-height:120%;padding-top:17px;font-size:10pt;"><span style="font-weight:bold;">10. Intangible Assets</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> </span></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Intangible assets, net, consist of the following (in thousands):</span></div><div style="line-height:120%;padding-top:6px;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="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="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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">September&#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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">December&#160;29, <br/>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;">Patents</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>22,781</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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>21,323</span></span></div></td><td style="vertical-align: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;">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>7,669</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,669</span></span></div></td><td 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;">Licenses-related party</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,500</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,500</span></span></div></td><td style="vertical-align: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;">Acquired technology</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,580</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,580</span></span></div></td><td 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;">Trademarks</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,558</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,190</span></span></div></td><td style="vertical-align: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;">Capitalized software development 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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,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;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,430</span></span></div></td><td 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;">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;"><span>5,467</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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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>5,466</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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;Total intangible 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>56,991</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>55,158</span></span></div></td><td 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;">Accumulated amortization</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>(29,559</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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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>(27,234</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;">&#160;&#160;&#160;&#160;&#160;Intangible assets, net  </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>27,432</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>27,924</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #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-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total amortization expense for the </span><span style="font-family:inherit;font-size:10pt;">three</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;">&#160;and&#160;</span><span style="font-family:inherit;font-size:10pt;">September&#160;29, 2018</span><span style="font-family:inherit;font-size:10pt;">&#160;was </span><span style="font-family:inherit;font-size:10pt;"><span>$1.1 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$1.2 million</span></span><span style="font-family:inherit;font-size:10pt;">, respectively. Total amortization expense for the </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended&#160;</span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;">&#160;and&#160;</span><span style="font-family:inherit;font-size:10pt;">September&#160;29, 2018</span><span style="font-family:inherit;font-size:10pt;">&#160; was&#160;</span><span style="font-family:inherit;font-size:10pt;"><span>$3.3 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$3.9 million</span></span><span style="font-family:inherit;font-size:10pt;">, respectively. All of these intangible assets have a ten year weighted average amortization period. </span></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Estimated amortization expense for each of the next fiscal years is as follows (in thousands):</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="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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;text-decoration:underline;">Fiscal year</span></div></td><td colspan="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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Amount</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;">2019 (balance of year)</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>4,417</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;">2020</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,015</span></span></div></td><td 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;">2021</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,572</span></span></div></td><td style="vertical-align: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;">2022</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,308</span></span></div></td><td 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;">2023</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,838</span></span></div></td><td style="vertical-align: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;">Thereafter</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11,282</span></span></div></td><td 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;">&#160;&#160;&#160;&#160;&#160;Total</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>27,432</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><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_IntangibleAssetsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for all or part of the information related to intangible assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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_IntangibleAssetsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>91
<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.19.3</span><table class="report" border="0" cellspacing="2" id="idp6632081680">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Intangible Assets (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 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_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock', window );">Schedule of Finite-Lived Intangible Assets</a></td>
<td class="text"><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Intangible assets, net, consist of the following (in thousands):</span></div><div style="line-height:120%;padding-top:6px;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="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="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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">September&#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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">December&#160;29, <br/>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;">Patents</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>22,781</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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>21,323</span></span></div></td><td style="vertical-align: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;">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>7,669</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,669</span></span></div></td><td 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;">Licenses-related party</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,500</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,500</span></span></div></td><td style="vertical-align: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;">Acquired technology</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,580</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,580</span></span></div></td><td 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;">Trademarks</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,558</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,190</span></span></div></td><td style="vertical-align: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;">Capitalized software development 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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,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;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,430</span></span></div></td><td 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;">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;"><span>5,467</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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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>5,466</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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;Total intangible 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>56,991</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>55,158</span></span></div></td><td 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;">Accumulated amortization</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>(29,559</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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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>(27,234</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;">&#160;&#160;&#160;&#160;&#160;Intangible assets, net  </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>27,432</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>27,924</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #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_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock', window );">Schedule of Finite-Lived Intangible Assets, Future Amortization Expense</a></td>
<td class="text"><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Estimated amortization expense for each of the next fiscal years is as follows (in thousands):</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="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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;text-decoration:underline;">Fiscal year</span></div></td><td colspan="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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Amount</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;">2019 (balance of year)</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>4,417</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;">2020</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,015</span></span></div></td><td 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;">2021</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,572</span></span></div></td><td style="vertical-align: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;">2022</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,308</span></span></div></td><td 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;">2023</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,838</span></span></div></td><td style="vertical-align: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;">Thereafter</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11,282</span></span></div></td><td 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;">&#160;&#160;&#160;&#160;&#160;Total</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>27,432</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><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_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<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 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16265-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>92
<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.19.3</span><table class="report" border="0" cellspacing="2" id="idp6834759056">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Condensed Consolidated Statements of Operations Condensed Consolidated Statement of Operations - USD ($)<br> shares in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 28, 2019</div></th>
<th class="th"><div>Sep. 29, 2018</div></th>
<th class="th"><div>Sep. 28, 2019</div></th>
<th class="th"><div>Sep. 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_IncomeStatementAbstract', window );"><strong>Income Statement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Product</a></td>
<td class="nump">$ 228,916<span></span>
</td>
<td class="nump">$ 202,068<span></span>
</td>
<td class="nump">$ 688,974<span></span>
</td>
<td class="nump">$ 608,461<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_masi_Royaltyrevenueandother', window );">Royalty and other revenue</a></td>
<td class="nump">95<span></span>
</td>
<td class="nump">8,515<span></span>
</td>
<td class="nump">1,353<span></span>
</td>
<td class="nump">26,696<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_Revenues', window );">Total revenue</a></td>
<td class="nump">229,011<span></span>
</td>
<td class="nump">210,583<span></span>
</td>
<td class="nump">690,327<span></span>
</td>
<td class="nump">635,157<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSold', window );">Cost of goods sold</a></td>
<td class="nump">72,743<span></span>
</td>
<td class="nump">69,830<span></span>
</td>
<td class="nump">228,078<span></span>
</td>
<td class="nump">208,596<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Gross profit</a></td>
<td class="nump">156,268<span></span>
</td>
<td class="nump">140,753<span></span>
</td>
<td class="nump">462,249<span></span>
</td>
<td class="nump">426,561<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SellingGeneralAndAdministrativeExpense', window );">Selling, general and administrative</a></td>
<td class="nump">80,354<span></span>
</td>
<td class="nump">71,537<span></span>
</td>
<td class="nump">232,718<span></span>
</td>
<td class="nump">212,204<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ResearchAndDevelopmentExpense', window );">Research and development</a></td>
<td class="nump">24,282<span></span>
</td>
<td class="nump">20,575<span></span>
</td>
<td class="nump">69,872<span></span>
</td>
<td class="nump">60,219<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingExpenses', window );">Total operating expenses</a></td>
<td class="nump">104,636<span></span>
</td>
<td class="nump">92,112<span></span>
</td>
<td class="nump">302,590<span></span>
</td>
<td class="nump">272,423<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating income</a></td>
<td class="nump">51,632<span></span>
</td>
<td class="nump">48,641<span></span>
</td>
<td class="nump">159,659<span></span>
</td>
<td class="nump">154,138<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NonoperatingIncomeExpense', window );">Non-operating income</a></td>
<td class="nump">2,723<span></span>
</td>
<td class="nump">1,028<span></span>
</td>
<td class="nump">10,138<span></span>
</td>
<td class="nump">4,080<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments', window );">Income before provision (benefit) for income taxes</a></td>
<td class="nump">54,355<span></span>
</td>
<td class="nump">49,669<span></span>
</td>
<td class="nump">169,797<span></span>
</td>
<td class="nump">158,218<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Provision (benefit) for income taxes</a></td>
<td class="nump">5,270<span></span>
</td>
<td class="num">(7,457)<span></span>
</td>
<td class="nump">26,502<span></span>
</td>
<td class="nump">11,609<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net income</a></td>
<td class="nump">$ 49,085<span></span>
</td>
<td class="nump">$ 57,126<span></span>
</td>
<td class="nump">$ 143,295<span></span>
</td>
<td class="nump">$ 146,609<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Basic</a></td>
<td class="nump">$ 0.92<span></span>
</td>
<td class="nump">$ 1.09<span></span>
</td>
<td class="nump">$ 2.69<span></span>
</td>
<td class="nump">$ 2.82<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Diluted</a></td>
<td class="nump">$ 0.86<span></span>
</td>
<td class="nump">$ 1.02<span></span>
</td>
<td class="nump">$ 2.51<span></span>
</td>
<td class="nump">$ 2.62<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Basic</a></td>
<td class="nump">53,535<span></span>
</td>
<td class="nump">52,432<span></span>
</td>
<td class="nump">53,367<span></span>
</td>
<td class="nump">52,046<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Diluted</a></td>
<td class="nump">57,262<span></span>
</td>
<td class="nump">56,237<span></span>
</td>
<td class="nump">57,055<span></span>
</td>
<td class="nump">55,875<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_masi_Royaltyrevenueandother">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Royalty revenue and 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;">masi_Royaltyrevenueandother</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>masi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<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(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637232&amp;loc=SL114874131-224263<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<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><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=117327953&amp;loc=d3e4984-109258<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(21))<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=d3e1252-109256<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<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(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637391&amp;loc=SL114874048-224260<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=SL5780133-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_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=117327953&amp;loc=d3e4984-109258<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=d3e1252-109256<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<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(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637391&amp;loc=SL114874048-224260<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<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><br>Reference 7: 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(21))<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=SL5780133-109256<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<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(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637232&amp;loc=SL114874131-224263<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GrossProfit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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_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_IncomeStatementAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/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_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_OperatingExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The net result for the period of deducting operating expenses from operating revenues.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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_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_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 (a)<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 45<br> -Paragraph 16<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=d3e1505-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_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=d3e1448-109256<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> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>94
<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.19.3</span><table class="report" border="0" cellspacing="2" id="idp6646391536">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Lease Receivable Lease Receivable (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_masi_SaleTypeLeaseReceivableTableTextBlock', window );">Sale-Type Lease Receivable</a></td>
<td class="text"><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Lease receivable consists of the following (in thousands):</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="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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">September&#160;28, <br/>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;">Lease receivable</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>67,669</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;">Allowance for credit loss</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>(372</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: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;">&#160;&#160;&#160;&#160;&#160;Lease receivable, net</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>67,297</span></span></div></td><td style="vertical-align: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;">Less: Current portion of lease 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>(19,855</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;">&#160;&#160;&#160;&#160;&#160;Lease receivable, noncurrent</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>47,442</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><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_SalesTypeAndDirectFinancingLeasesLeaseReceivableMaturityTableTextBlock', window );">Sales-type Lease, Lease Receivable, Maturity</a></td>
<td class="text"><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;">, estimated future maturities of customer sales-type lease receivables for each of the following fiscal years are as follows (in thousands):</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="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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;text-decoration:underline;">Fiscal year</span></div></td><td colspan="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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Amount</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;">2019 (balance of year)</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,183</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;">2020</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,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></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;">2021</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,009</span></span></div></td><td style="vertical-align: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;">2022</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11,891</span></span></div></td><td 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;">2023</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,928</span></span></div></td><td style="vertical-align: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;">Thereafter</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>8,675</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="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;Total</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>67,669</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #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_masi_SaleTypeLeaseReceivableTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sale-Type Lease Receivable [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;">masi_SaleTypeLeaseReceivableTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>masi_</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_SalesTypeAndDirectFinancingLeasesLeaseReceivableMaturityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 maturity of undiscounted cash flows to be received on annual basis for sales-type and direct financing leases receivable. Includes, but is not limited to, reconciliation to lease receivable 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/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 30<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=119202524&amp;loc=SL77919391-209981<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivableMaturityTableTextBlock</td>
</tr>
<tr>
<td style="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>95
<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.19.3</span><table class="report" border="0" cellspacing="2" id="idp6750972880">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies (Policies)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 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_BasisOfAccountingPolicyPolicyTextBlock', window );">Basis of Presentation</a></td>
<td class="text"><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;font-weight:bold;">Basis of Presentation</span></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The accompanying unaudited condensed consolidated financial statements have been prepared pursuant to the rules and regulations of the Securities and Exchange Commission (SEC). Certain information and note disclosures normally included in financial statements prepared in accordance with accounting principles generally accepted in the United States of America (GAAP) have been condensed or omitted pursuant to such rules and regulations. The accompanying condensed consolidated financial statements have been prepared on the same basis as the annual financial statements and, in the opinion of management, reflect all adjustments, including normal recurring accruals, necessary to present fairly the Company&#8217;s condensed consolidated financial statements. The accompanying condensed consolidated balance sheet as of </span><span style="font-family:inherit;font-size:10pt;">December&#160;29, 2018</span><span style="font-family:inherit;font-size:10pt;"> was derived from the Company&#8217;s audited consolidated financial statements at that date. The accompanying condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and related notes contained in the Company&#8217;s Annual Report on Form 10-K for the fiscal year ended </span><span style="font-family:inherit;font-size:10pt;">December&#160;29, 2018</span><span style="font-family:inherit;font-size:10pt;"> (fiscal year </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">), filed with the SEC on </span><span style="font-family:inherit;font-size:10pt;">February&#160;26, 2019</span><span style="font-family:inherit;font-size:10pt;">. The results for the three and </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;"> are not necessarily indicative of the results to be expected for the fiscal year ending </span><span style="font-family:inherit;font-size:10pt;">December&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;"> (fiscal year </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">) or for any other interim period or for any future year.</span></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As further discussed below in this Note </span><span style="font-family:inherit;font-size:10pt;">2</span><span style="font-family:inherit;font-size:10pt;"> to these condensed consolidated financial statements, the Company adopted Accounting Standards Codification (ASC) Topic 842, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Leases</span><span style="font-family:inherit;font-size:10pt;"> (ASC 842), effective December 30, 2018. The Company applied the modified retrospective approach using the current-period adjustment method of adoption, whereby all periods beginning on or after December 30, 2018 are presented under ASC 842 with a cumulative effect adjustment to the opening balance sheet as of the first day of fiscal year 2019, and all prior period amounts are not adjusted and continue to be reported in accordance with the legacy accounting requirements under ASC Topic 840, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Leases</span><span style="font-family:inherit;font-size:10pt;">.</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_FiscalPeriod', window );">Fiscal Periods</a></td>
<td class="text"><div style="line-height:120%;padding-top:17px;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Fiscal Periods</span></div><div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company follows a conventional 52/53 week fiscal year. Under a conventional 52/53 week fiscal year, a 52 week fiscal year includes four quarters of 13 fiscal weeks while a 53 week fiscal year includes three 13 fiscal week quarters and one 14 fiscal week quarter. The Company&#8217;s last 53 week fiscal year was fiscal year 2014. Fiscal year </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;"> is a 52 week fiscal year. All references to years in these notes to condensed consolidated financial statements are fiscal years unless otherwise noted.</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_UseOfEstimates', window );">Use of Estimates</a></td>
<td class="text"><div style="line-height:120%;padding-top:17px;text-align:left;padding-left:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Use of Estimates</span></div><div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company prepares its financial statements in conformity with GAAP, which requires the Company to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the dates of the financial statements and the reported amounts of revenues and expenses during the reporting periods. Significant estimates include the determination of total contract consideration and how such consideration should be allocated to each performance obligation within a contract, credit loss allowances on accounts and lease receivables, inventory reserves, warranty reserves, rebate accruals, valuation of the Company&#8217;s equity awards, goodwill valuation, deferred taxes and any associated valuation allowances, deferred revenue, uncertain income tax positions, and litigation costs and related accruals. Actual results could differ from such estimates.</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_PriorPeriodReclassificationAdjustmentDescription', window );">Reclassifications</a></td>
<td class="text"><div style="line-height:120%;padding-top:17px;text-align:left;padding-left:18px;font-size:12pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Reclassifications</span><span style="font-family:inherit;font-size:12pt;"> </span></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Certain amounts in the accompanying condensed consolidated financial statements have been reclassified to conform to the current period presentation, including previously reported selling, general and administrative expenses that have been reclassified as research and development expenses within the condensed consolidated financial statements for the three and </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September&#160;29, 2018</span><span style="font-family:inherit;font-size:10pt;">.</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_FairValueOfFinancialInstrumentsPolicy', window );">Fair Value of Measurements</a></td>
<td class="text"><div style="line-height:120%;padding-top:17px;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Fair Value Measurements</span></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Authoritative guidance describes a fair value hierarchy based on three levels of inputs, of which the first two are considered observable and the last unobservable, that may be used to measure fair value:</span></div><table cellpadding="0" cellspacing="0" style="padding-top:6px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><span style="font-family:inherit;font-size:6pt;">&#9679;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Level 1&#8212;Quoted prices in active markets for </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">identical</span><span style="font-family:inherit;font-size:10pt;"> assets or liabilities.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:6px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><span style="font-family:inherit;font-size:6pt;">&#9679;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Level 2&#8212;Inputs other than Level 1 that are observable, either directly or indirectly, such as quoted prices for </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">similar</span><span style="font-family:inherit;font-size:10pt;"> assets or liabilities; quoted prices in markets that are not active; or other inputs that can be corroborated by observable market data for substantially the full term of the assets or liabilities.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:6px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><span style="font-family:inherit;font-size:6pt;">&#9679;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Level 3&#8212;Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities.</span></div></td></tr></table><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Pursuant to current authoritative guidance, entities are allowed an irrevocable option to elect the fair value for the initial and subsequent measurement for specified financial assets and liabilities on a contract-by-contract basis. The Company did not elect to apply the fair value option under this guidance to specific assets or liabilities on a contract-by-contract basis. There were no transfers between Level 1, Level 2 and Level 3 inputs during the </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;">. The Company carries cash and cash equivalents at cost, which approximates fair value. </span></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following tables represent the Company&#8217;s financial assets (in thousands), measured at fair value on a recurring basis as of </span><span style="font-family:inherit;font-size:10pt;">September&#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:98.83040935672514%;border-collapse:collapse;text-align:left;"><tr><td colspan="24"/></tr><tr><td style="width:29%;"/><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%;"/><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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;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;">Reported as</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 colspan="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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Adjusted Basis<br/>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="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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Gross Unrealized<br/> Gains</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Gross Unrealized<br/> (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="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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Estimated <br/>Fair Value</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Cash and Cash Equivalents</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Short-Term<br/> Investments</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;">Cash</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>513,360</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 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;"><div style="overflow:hidden;font-size:10pt;"><span style="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;"><div style="overflow:hidden;font-size:10pt;"><span style="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>513,360</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 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>513,360</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 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></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;">Level 1:</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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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:bottom;background-color:#cceeff;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Certificates of deposit</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>120,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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>120,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>&#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>120,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: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;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Subtotal</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>120,000</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 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>&#8212;</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 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>&#8212;</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 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>120,000</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 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>&#8212;</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 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>120,000</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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Level 2:</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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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: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;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;None</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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: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;">Level 3:</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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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: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;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;None</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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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></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;">Total assets measured at fair value</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>633,360</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>633,360</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>513,360</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>120,000</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><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;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of </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 an insignificant amount of other financial assets that were required to be measured under the fair value hierarchy, the measurement of which were based on Level 1 inputs.</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_CashAndCashEquivalentsPolicyTextBlock', window );">Cash and Cash Equivalents</a></td>
<td class="text"><div style="line-height:120%;padding-top:17px;text-indent:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Cash and Cash Equivalents</span></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company considers all highly liquid investments with an original maturity from date of purchase of </span><span style="font-family:inherit;font-size:10pt;">three months or less</span><span style="font-family:inherit;font-size:10pt;">, or highly liquid investments that are readily convertible into known amounts of cash, to be cash equivalents.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_masi_ShortTermInvestmentsPolicyTextBlock', window );">Short-Term Investments</a></td>
<td class="text"><div style="line-height:120%;padding-top:17px;text-indent:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Short-Term Investments</span></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company classifies its investments in certificates of deposits maturing in one year or less as short-term investments. The carrying value of such investments approximates fair value and are accessible without any significant restrictions, taxes, or penalties. As of </span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;">, the Company had total investments in certificates of deposit of </span><span style="font-family:inherit;font-size:10pt;"><span>$120.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> with maturities ranging from </span><span style="font-family:inherit;font-size:10pt;"><span>four months</span></span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;"><span>twelve months</span></span><span style="font-family:inherit;font-size:10pt;">.</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_TradeAndOtherAccountsReceivablePolicy', window );">Accounts Receivable and Allowance for Doubtful Accounts</a></td>
<td class="text"><div style="line-height:120%;padding-top:17px;text-indent:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Accounts Receivable and Allowance for Doubtful Accounts</span></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accounts receivable consist of trade receivables recorded upon recognition of revenue for product revenues, reduced by reserves for estimated bad debts and returns. Trade accounts receivable are recorded at the invoiced amount and do not bear interest. Credit is extended based on an evaluation of the customer&#8217;s financial condition. Collateral is generally not required. The allowance for doubtful accounts is determined based on historical write-off experience, current customer information and other relevant factors, including specific identification of past due accounts, based on the age of the receivable in excess of the contemplated or contractual due date. Accounts are charged off against the allowance when the Company believes they are uncollectible.</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_InventoryPolicyTextBlock', window );">Inventories</a></td>
<td class="text"><div style="line-height:120%;padding-top:17px;text-indent:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Inventories</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> </span></div><div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Inventories are stated at the lower of cost or net realizable value. Cost is determined using a standard cost method, which approximates the first in, first out method, and includes material, labor and overhead costs. Inventory reserves are recorded for inventory items that have become excess or obsolete or are no longer used in current production and for inventory items that have a market price less than carrying value in inventory. The Company develops its inventory reserve based on an evaluation of the expected future use of its inventory on an item by item basis and applies historical obsolescence rates to estimate the loss on inventory expected to have a recovery value below cost. The Company also records other specific inventory reserves when it becomes aware of unique events or circumstances that result in an expected recovery value below cost. For inventory items that have been written down, either due to the inventory reserve analysis or due to a specific event, the reduced value becomes the new cost basis.</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_PropertyPlantAndEquipmentPolicyTextBlock', window );">Property and Equipment</a></td>
<td class="text"><div style="line-height:120%;padding-top:17px;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Property and Equipment </span></div><div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Property and equipment are stated at cost. Depreciation is calculated using the straight-line method over estimated useful lives as follows:</span></div><div style="line-height:120%;padding-top:6px;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:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="2"/></tr><tr><td style="width:68%;"/><td style="width:32%;"/></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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Useful Lives</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;">Aircraft and components</span></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 to 20 years</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;">Buildings</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>39 years</span></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;">Building improvements</span></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;">7 to 15 years</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;">Computer equipment</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;">2 to 6 years</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;">Demonstration units</span></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></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;">Furniture and office equipment</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;">2 to 6 years</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;">Leasehold improvements</span></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;">Lesser of useful life or term of lease</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;">Machinery and equipment</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;">5 to 10 years</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;">Tooling</span></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></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;">Vehicles</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>5 years</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:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Land is not depreciated and construction-in-progress is not depreciated until placed in service. Normal repair and maintenance costs are expensed as incurred, whereas significant improvements that materially increase values or extend useful lives are </span></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">capitalized and depreciated over the remaining estimated useful lives of the related assets. Upon sale or retirement of depreciable assets, the related cost and accumulated depreciation or amortization are removed from the accounts and any gain or loss on the sale or retirement is recognized in income. </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_LesseeLeasesPolicyTextBlock', window );">Lessee Right-of-Use (ROU) Assets and Lease Liabilities</a></td>
<td class="text"><div style="line-height:120%;padding-top:17px;padding-left:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Lessee Right-of-Use (ROU) Assets and Lease Liabilities</span></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As further discussed below within this Note </span><span style="font-family:inherit;font-size:10pt;">2</span><span style="font-family:inherit;font-size:10pt;"> to these condensed consolidated financial statements, the Company adopted ASC 842 effective December 30, 2018. The Company determines if an arrangement contains a lease at inception. ROU assets represent the Company&#8217;s right to use an asset underlying an operating lease for the lease term and lease liabilities represent the Company&#8217;s obligation to make lease payments arising from an operating lease. ROU assets and lease liabilities are recognized at the commencement date based on the present value of lease payments over the lease term. The Company generally estimates the applicable discount rate used to determine the net present value of lease payments based on available information at the lease commencement date. Many of the Company&#8217;s lessee agreements include options to extend the lease, which the Company does not include in its lease terms unless they are reasonably certain to be exercised. The Company utilizes a portfolio approach to account for the ROU assets and liabilities associated with certain equipment leases. The Company has also made an accounting policy election not to separate lease and non-lease components for its real estate leases and to exclude short-term leases with a term of twelve months or less from its application of ASC 842. Rental expense for lease payments related to operating leases is recognized on a straight-line basis over the lease term.</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_IntangibleAssetsFiniteLivedPolicy', window );">Intangible Assets</a></td>
<td class="text"><div style="line-height:120%;padding-top:17px;padding-left:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Intangible Assets</span></div><div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company&#8217;s policy is to renew its patents and trademarks. Costs to renew patents and trademarks are capitalized and amortized over the remaining useful life of the intangible asset. The Company continually evaluates the amortization period and carrying basis of patents and trademarks to determine whether any events or circumstances warrant a revised estimated useful life or reduction in value. Capitalized application costs are charged to operations when it is determined that the patent or trademark will not be obtained or is abandoned.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total renewal costs for patents and trademarks for the </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">September&#160;29, 2018</span><span style="font-family:inherit;font-size:10pt;"> were </span><span style="font-family:inherit;font-size:10pt;"><span>$1.0 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;">, respectively. As of </span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;">, the weighted-average number of years until the next renewal was </span><span style="font-family:inherit;font-size:10pt;"><span>one year</span></span><span style="font-family:inherit;font-size:10pt;"> for patents and </span><span style="font-family:inherit;font-size:10pt;"><span>five years</span></span><span style="font-family:inherit;font-size:10pt;"> for trademarks. </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_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock', window );">Impairment of Goodwill, Intangible Assets and Other Long-Lived Assets</a></td>
<td class="text"><div style="line-height:120%;padding-top:17px;padding-left:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Impairment of Goodwill, Intangible Assets and Other Long-Lived Assets</span></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Goodwill is recorded as the difference, if any, between the aggregate consideration paid for an acquisition and the fair value of the acquired net tangible and intangible assets. Goodwill is not amortized, but instead is tested annually for impairment, or more frequently when events or changes in circumstances indicate that goodwill might be impaired. In assessing goodwill impairment, the Company has the option to first assess the qualitative factors to determine whether the existence of events or circumstances leads to a determination that it is more likely than not that the fair value of a reporting unit is less than its carrying amount. The Company&#8217;s qualitative assessment of the recoverability of goodwill considers various macroeconomic, industry-specific and Company-specific factors, including: (i)&#160;severe adverse industry or economic trends; (ii)&#160;significant Company-specific actions; (iii)&#160;current, historical or projected deterioration of the Company&#8217;s financial performance; or (iv)&#160;a sustained decrease in the Company&#8217;s market capitalization below its net book value. If, after assessing the totality of events or circumstances, the Company determines it is unlikely that the fair value of a reporting unit is less than its carrying amount, then a quantitative analysis is unnecessary. However, if the Company concludes otherwise, or if the Company elects to bypass the qualitative analysis, then the Company must perform a quantitative analysis that compares the fair value of the reporting unit with its carrying amount, including goodwill. If the fair value of the reporting unit exceeds its carrying amount, goodwill is not considered impaired; otherwise, a goodwill impairment loss is recognized for the lesser of: (a) the amount that the carrying amount of a reporting unit exceeds its fair value; or (b) the amount of the goodwill allocated to that reporting unit. The annual impairment test is performed during the fourth fiscal quarter.</span></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company reviews long-lived assets and identifiable intangibles for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. Recoverability of assets to be held and used is measured by a comparison of the carrying amount of an asset to the future undiscounted operating cash flows expected to be generated by the asset. If such asset is considered to be impaired, the impairment to be recognized is measured by the amount by which the carrying amount exceeds the fair value of the asset. Long-lived assets to be disposed of are reported at the lower of carrying amount or fair value less costs to sell.</span></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">No</span><span style="font-family:inherit;font-size:10pt;"> impairment of goodwill, intangible assets or other long-lived assets was recorded during each of the </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">September&#160;29, 2018</span><span style="font-family:inherit;font-size:10pt;">.</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_RevenueRecognitionPolicyTextBlock', window );">Revenue Recognition, and Deferred Revenue and Other Contract Liabilities</a></td>
<td class="text"><div style="line-height:120%;padding-top:17px;padding-left:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Revenue Recognition, and Deferred Revenue and Other Contract Liabilities</span></div><div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company derives the majority of its product revenue from </span><span style="font-family:inherit;font-size:10pt;"><span>four</span></span><span style="font-family:inherit;font-size:10pt;"> primary sources: (i)&#160;direct sales under deferred equipment agreements with end-user hospitals where the Company provides up-front monitoring equipment at no up-front charge in exchange for a multi-year sensor purchase commitment, (ii) other direct sales of noninvasive monitoring solutions to end-user hospitals, emergency medical response organizations and other direct customers; (iii)&#160;sales of noninvasive monitoring solutions to distributors who then typically resell to end-user hospitals, emergency medical response organizations and other customers; and (iv)&#160;sales of integrated circuit boards to OEM customers who incorporate the Company&#8217;s embedded software technology into their multiparameter monitoring devices. Subject to customer credit considerations, the majority of such sales are made on open account using industry standard payment terms based on the geography within which the specific customer is located.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company generally recognizes revenue following a single, principles-based five-step model to be applied to all contracts with customers and generally provides for the recognition of revenue in an amount that reflects the consideration to which the Company expects to be entitled, net of allowances for estimated returns, discounts or sales incentives, as well as taxes collected from customers that are remitted to government authorities, when control over the promised goods or services are transferred to the customer. Revenue related to equipment supplied under sales-type lease arrangements is recognized once control over the equipment is transferred to the customer, while revenue related to equipment supplied under operating-type lease arrangements is generally recognized on a straight-line basis over the term of the lease. </span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">While the majority of the Company&#8217;s revenue contracts and transactions contain standard business terms and conditions, there are some transactions that contain non-standard business terms and conditions. As a result, contract interpretation, judgment and analysis is required to determine the appropriate accounting, including: (i)&#160;the amount of the total consideration, including variable consideration, (ii) whether the arrangement contains an embedded lease, and if so, whether such embedded lease is a sales-type lease or an operating lease, (iii) the identification of the distinct performance obligations contained within the arrangement, (iv) how the arrangement consideration should be allocated to each performance obligation when multiple performance obligations exist, including the determination of standalone selling price, and (v)&#160;when to recognize revenue on the performance obligations. Changes in judgments on these assumptions and estimates could materially impact the timing of revenue recognition.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company enters into agreements to sell its monitoring solutions and services, sometimes as a part of arrangements with multiple performance obligations that include various combinations of product sales, equipment leases and services. In the case of contracts with multiple performance obligations, the authoritative guidance provides that the total consideration be allocated to each performance obligation on the basis of relative standalone selling prices. When a standalone selling price is not readily observable, the Company estimates the standalone selling price by considering multiple factors including, but not limited to, features and functionality of the product, geographies, type of customer, contractual prices pursuant to Group Purchasing Organization (GPO) contracts, the Company&#8217;s pricing and discount practices, and other market conditions.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Sales under deferred equipment agreements are generally structured such that the Company agrees to provide certain monitoring-related equipment, software, installation, training and/or warranty support at no up-front charge in exchange for the hospital&#8217;s agreement to purchase sensors over the term of the agreement, which generally ranges from three to </span><span style="font-family:inherit;font-size:10pt;"><span>six years</span></span><span style="font-family:inherit;font-size:10pt;">. The Company allocates contract consideration under deferred equipment agreements containing fixed annual sensor purchase commitments to the underlying lease and non-lease components at contract inception. In determining whether any underlying lease components are related to a sales-type lease or an operating lease, the Company evaluates the customer&#8217;s rights and ability to control the use of the underlying equipment throughout the contract term, including any equipment substitution rights retained by the Company, as well as the Company&#8217;s expectations surrounding potential contract/lease extensions or renewals and the customer&#8217;s exercise of any purchase options. Revenue allocable to non-lease performance obligations is generally recognized as such non-lease performance obligations are satisfied. Revenue allocable to lease components under sales-type lease arrangements is generally recognized when the lease commences. Revenue allocable to lease components under operating lease arrangements is generally recognized over the term of the operating lease. The Company generally does not expect to derive any significant value in excess of such asset&#8217;s unamortized book value from equipment underlying its operating leases arrangements after the end of the agreement. </span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Revenue from direct sales of products to the Company&#8217;s end-user hospitals, emergency medical response organizations and other direct customers, as well as to its distributors, is generally recognized upon shipment or delivery to the customer based on the terms of the contract or underlying purchase order.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Sales of integrated circuit boards and other products to the Company&#8217;s OEM customers are generally recognized as revenue at the time of shipment. Revenue related to OEM rainbow</span><span style="font-family:inherit;font-size:7pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">&#174;</sup></span><span style="font-family:inherit;font-size:10pt;"> parameter software licenses is generally recognized upon shipment of the OEM&#8217;s product to its customers, as reported to the Company by the OEM.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company provides certain customers with various sales incentives that may take the form of discounts or rebates. The Company records estimates related to these programs as a reduction to revenue at the time of sale. In general, customers do not have a right of return for credit or refund. However, the Company allows returns under certain circumstances. At the end of each period, the Company estimates and accrues for these returns as a reduction to revenue. The Company estimates the revenue constraints related to these forms of variable consideration based on various factors, including expected purchasing volumes, prior sales and returns history, and specific contractual terms and limitations.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The majority of the Company&#8217;s royalty and other revenue arose from one agreement that was due and payable quarterly in arrears. An estimate of these royalty revenues was recorded in the period earned based on historical results, adjusted for any new information or trends known to management at the time of estimation. This estimated revenue was adjusted prospectively when the Company received the underlying royalty report, approximately </span><span style="font-family:inherit;font-size:10pt;"><span>sixty days</span></span><span style="font-family:inherit;font-size:10pt;"> after the end of the previous quarter. The Company received its final royalty payment from this agreement during the three months ended March 30, 2019. For the three months ended </span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">September&#160;29, 2018</span><span style="font-family:inherit;font-size:10pt;">, the Company recognized royalty revenue pursuant to this agreement of approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$0.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$8.1 million</span></span><span style="font-family:inherit;font-size:10pt;">, respectively. For the nine months ended </span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">September&#160;29, 2018</span><span style="font-family:inherit;font-size:10pt;">, the Company recognized royalty revenue pursuant to this agreement of approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$0.7 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$25.3 million</span></span><span style="font-family:inherit;font-size:10pt;">, respectively. </span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company also recognizes revenue from time-to-time related to non-recurring engineering (NRE) services. NRE service revenue is generally recognized over time based on actual costs incurred by the Company. </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_ShippingAndHandlingCostPolicyTextBlock', window );">Shipping and Handling Costs and Fees</a></td>
<td class="text"><div style="line-height:120%;padding-top:17px;text-align:left;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Shipping and Handling Costs and Fees</span></div><div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">All shipping and handling costs are expensed as incurred and are recorded as a component of cost of goods sold in the accompanying consolidated statements of operations. Charges for shipping and handling billed to customers are included as a component of product revenue.</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_masi_TaxesCollectedFromCustomersAndRemittedToGovernmentalAuthoritiesPolicyPolicyTextBlock', window );">Taxes Collected From Customers And Remitted To Governmental Authorities</a></td>
<td class="text"><div style="line-height:120%;padding-top:17px;text-align:left;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Taxes Collected From Customers and Remitted to Governmental Authorities</span></div><div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company&#8217;s policy is to present revenue net of taxes collected from customers and remitted to governmental authorities.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_masi_DeferredCostsandOtherContractAssetsPolicyTextBlock', window );">Deferred Costs and Other Contract Assets</a></td>
<td class="text"><div style="line-height:120%;padding-top:17px;padding-left:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Deferred Costs and Other Contract Assets</span></div><div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The costs of monitoring-related equipment provided to hospitals under operating lease arrangements within the Company&#8217;s deferred equipment agreements are generally deferred and amortized to cost of goods sold over the life of the underlying contracts. Some of the Company&#8217;s deferred equipment agreements also contain provisions for certain allowances to be made directly to the end-user hospital customer at the inception of the arrangement. These allowances are generally allocated to the lease and non-lease components and recognized as a reduction to revenue as the underlying performance obligations are satisfied.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company generally invoices its customers under deferred equipment agreements as sensors are provided to the customer. However, the Company may recognize revenue for certain non-lease performance obligations under deferred equipment agreements with fixed annual commitments at the time such performance obligations are satisfied and prior to the customer being invoiced. When this occurs, the Company records an unbilled contract receivable related to such revenue until the customer has been invoiced pursuant to the terms of the underlying deferred equipment agreement.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The incremental costs of obtaining a contract with a customer are capitalized and deferred if the Company expects such costs to be recoverable over the life of the contract and the contract term is greater than one year. Such deferred costs generally relate to certain incentive sales commissions earned by the Company&#8217;s internal sales team in connection with the execution of deferred equipment agreements and are amortized to expense over the expected term of the underlying contract.</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_StandardProductWarrantyPolicy', window );">Product Warranty</a></td>
<td class="text"><div style="line-height:120%;padding-top:17px;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Product Warranty</span></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company generally provides a warranty against defects in material and workmanship for a period ranging from six to </span><span style="font-family:inherit;font-size:10pt;"><span>forty-eight months</span></span><span style="font-family:inherit;font-size:10pt;">, depending on the product type. In traditional sales activities, including direct and OEM sales, the Company establishes an accrued liability for the estimated warranty costs at the time of revenue recognition, with a corresponding provision to cost of sales. Customers may also purchase extended warranty coverage or service level upgrades separately or as part of a deferred equipment agreement. Revenue related to extended warranty coverage and service level upgrades is generally recognized over the period in which such services will be provided. The related extended warranty and service level upgrade costs are expensed as incurred.</span></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Changes in the product warranty accrual were as follows (in thousands):</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="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="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Nine Months Ended</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 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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">September&#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;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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">September&#160;29, <br/>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;">Warranty accrual, beginning of period</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,910</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 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,149</span></span></div></td><td style="vertical-align: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;">Accrual for warranties issued</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,920</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>943</span></span></div></td><td 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="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Changes to pre-existing warranties (including changes in estimates)</span><span style="font-family:inherit;font-size:8pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(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;"><span>1,404</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>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: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;">Settlements made</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,276</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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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>(974</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: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;">Warranty accrual, end of period</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,958</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,897</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #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%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">______________</span></div><div style="line-height:120%;font-size:8pt;padding-left:0px;"><span style="font-family:inherit;font-size:8pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(1)</sup></span><span style="font-family:inherit;font-size:8pt;"> </span></div><div style="line-height:120%;text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">In connection with its adoption of ASC 842 on December 30, 2018, the Company recorded an adjustment to pre-existing warranties of </span><span style="font-family:inherit;font-size:8pt;">$2.5 million</span><span style="font-family:inherit;font-size:8pt;"> related to equipment previously capitalized under its deferred equipment agreements where the embedded leases were treated as operating leases under prior guidance. See &#8220;Recently Adopted Accounting Pronouncements&#8221; to these condensed consolidated financial statements for additional information related to the Company&#8217;s adoption of ASC 842.</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_LegalMattersAndContingenciesTextBlock', window );">Litigation Costs and Contingencies</a></td>
<td class="text"><div style="line-height:120%;padding-top:17px;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Litigation Costs and Contingencies</span></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company records a charge equal to at least the minimum estimated liability for a loss contingency or litigation settlement when both of the following conditions are met: (i)&#160;information available prior to issuance of the financial statements indicates that it is probable that a liability had been incurred at the date of the financial statements, and (ii)&#160;the range of loss can be reasonably estimated. The determination of whether a loss contingency or litigation settlement is probable or reasonably possible involves a significant amount of management judgment, as does the estimation of the range of loss given the nature of contingencies. Liabilities related to litigation settlements with multiple elements are recorded based on the fair value of each element. Legal and other litigation related expenses are recognized as the services are provided. The Company records insurance and other indemnity recoveries for litigation expenses when both of the following conditions are met: (a)&#160;the recovery is probable, and (b)&#160;collectability is reasonably assured. Insurance recoveries are only recorded to the extent the litigation costs to which they relate have been incurred and recognized in the financial statements.</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_ComprehensiveIncomePolicyPolicyTextBlock', window );">Comprehensive Income</a></td>
<td class="text"><div style="line-height:120%;padding-top:17px;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Comprehensive Income</span></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Comprehensive income includes foreign currency translation adjustments and any related tax benefits that have been excluded from net income and reflected in stockholders&#8217; equity.</span></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The change in accumulated other comprehensive loss was as follows (in thousands):</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="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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Nine Months Ended&#160;<br/>&#160;September 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;">Accumulated other comprehensive loss, beginning of period</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>(6,199</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;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Unrealized gains from foreign currency translation adjustments</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,595</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;">Accumulated other comprehensive loss, end of period</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(7,794</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><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_EarningsPerSharePolicyTextBlock', window );">Net Income Per Share</a></td>
<td class="text"><div style="line-height:120%;padding-top:17px;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Net Income Per Share</span></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Basic net income per share is computed by dividing net income by the weighted-average number of shares outstanding during the period. Net income per diluted share </span><span style="font-family:inherit;font-size:10pt;background-color:#ffffff;">i</span><span style="font-family:inherit;font-size:10pt;">s computed by dividing the net income by the weighted-average number of shares and potential shares outstanding during the period, if the effect of potential shares is dilutive. Potential shares include incremental shares of stock issuable upon the exercise of stock options and the vesting of both restricted share units (RSUs) and performance share units (PSUs). For the </span><span style="font-family:inherit;font-size:10pt;">three</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">September&#160;29, 2018</span><span style="font-family:inherit;font-size:10pt;">, weighted options to purchase </span><span style="font-family:inherit;font-size:10pt;"><span>0.4 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>0.6 million</span></span><span style="font-family:inherit;font-size:10pt;"> shares of common stock, respectively, were outstanding but not included in the computation of diluted net income per share because the effect of including such shares would have been antidilutive in the applicable period. For the </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">September&#160;29, 2018</span><span style="font-family:inherit;font-size:10pt;">, weighted options to purchase </span><span style="font-family:inherit;font-size:10pt;"><span>0.3 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>1.1 million</span></span><span style="font-family:inherit;font-size:10pt;"> shares of common stock, respectively, were outstanding but not included in the computation of diluted net income per share because the effect of including such shares would have been antidilutive in the applicable period. Certain RSUs are considered contingently issuable shares as their vesting is contingent upon the occurrence of certain future events. Since such events had not occurred and were not considered probable of occurring as of each of </span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">September&#160;29, 2018</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>2.7 million</span></span><span style="font-family:inherit;font-size:10pt;"> weighted average shares related to such RSUs have been excluded from the calculation of potential shares for each of the </span><span style="font-family:inherit;font-size:10pt;">three</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> month periods then ended.</span></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">A reconciliation of basic and diluted net income per share is as follows (in thousands, except per share amounts):</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="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="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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Three Months Ended</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Nine Months Ended</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 colspan="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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">September&#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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">September&#160;29, <br/>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;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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">September&#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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">September&#160;29, <br/>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="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:normal;">Net income</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>49,085</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>57,126</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>143,295</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>146,609</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #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;padding-left:2px;padding-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 net income per share:</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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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:bottom;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;">Weighted-average shares outstanding - basic</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>53,535</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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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>52,432</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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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>53,367</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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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>52,046</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;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;">Net income per basic share</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>0.92</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>1.09</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>2.69</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>2.82</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #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="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:normal;">Diluted net income 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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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:bottom;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;">Weighted-average shares outstanding - basic</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>53,535</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>52,432</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>53,367</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>52,046</span></span></div></td><td 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: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;">Diluted share equivalent: stock options, RSUs and PSUs</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,727</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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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,805</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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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,688</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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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,829</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;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;">Weighted-average shares outstanding - diluted</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>57,262</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>56,237</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>57,055</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>55,875</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;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;">Net income per diluted share</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>0.86</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>1.02</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>2.51</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>2.62</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #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_NewAccountingPronouncementsPolicyPolicyTextBlock', window );">Recently Issued Accounting Pronouncements</a></td>
<td class="text"><div style="line-height:120%;padding-top:17px;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Recently Adopted Accounting Pronouncements</span></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In July 2019, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update (ASU) No. 2019-07, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Codification Updates to SEC Section - Amendments to SEC Paragraphs Pursuant to SEC Final Rule Releases No. 33-10532, Disclosure Update and Simplification, and Nos. 33-10231 and 33-10442, Investment Company Reporting Modernization, and Miscellaneous Updates</span><span style="font-family:inherit;font-size:10pt;"> (ASU 2019-07). The new standard aligns the guidance in various SEC sections of the codification with the requirements of certain already effective SEC final rules. ASU 2019-07 is effective immediately and was adopted upon issuance. The Company&#8217;s adoption of this standard did not have a material impact on its condensed consolidated financial statements.</span></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In August 2018, the FASB issued ASU No. 2018-15,&#160;</span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Intangibles&#8211;Goodwill and Other&#8211;Internal-Use Software (Subtopic 350-40): Customer&#8217;s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract </span><span style="font-family:inherit;font-size:10pt;">(ASU 2018-15).&#160;The new standard aligns the requirements for capitalizing implementation costs incurred in a hosting arrangement that is a service contract with the requirements for capitalizing implementation costs incurred to develop or obtain internal-use software (and hosting arrangements that include an internal-use software license). ASU 2018-15 is effective for annual periods, and interim periods within those annual periods, beginning after December 15, 2019. Early adoption is permitted, including adoption in an interim period. The Company early adopted this standard during the three months ended September 28, 2019, and such adoption did not have a material impact on its condensed consolidated financial statements.</span></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In August 2018, the FASB issued ASU No. 2018-13,&#160;</span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Fair Value Measurement (Topic 820): Disclosure Framework - Changes to the Disclosure Requirements for Fair Value Measurement </span><span style="font-family:inherit;font-size:10pt;">(ASU 2018-13). The new standard adds and modifies certain disclosure requirements for fair value measurements including when entities will no longer be required to disclose the amount of and reasons for transfers between Level 1 and Level 2 of the fair value hierarchy, but will need to disclose the range and weighted average used to develop significant unobservable inputs for Level 3 fair value measurements. ASU 2018-13 is effective for annual periods, and interim periods within those annual periods, beginning after December 15, 2019. Early adoption is permitted, including adoption in an interim period. The Company early adopted this standard during the three months ended September 28, 2019, and such adoption did not have a material impact on its condensed consolidated financial statements.</span></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In July 2018, the FASB issued ASU No. 2018-09, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Codification Improvements</span><span style="font-family:inherit;font-size:10pt;"> (ASU 2018-09). This new standard amends, clarifies, corrects errors in and makes minor improvements to the ASC. The transition and effective date guidance is based on the facts and circumstances of each amendment. Some of the amendments of ASU 2018-09 do not require transition guidance and are effective upon issuance. The Company completed its adoption of all applicable items contained in ASU 2018-09 as of September 28, 2019, and such adoption did not have a material impact on its condensed consolidated financial statements.</span></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In February 2018, the FASB issued ASU No. 2018-02,</span><span style="font-family:inherit;font-size:10pt;font-style:italic;"> Income Statement - Reporting Comprehensive Income (Topic 220): Reclassification of Certain Tax Effects from Accumulated Other Comprehensive Income </span><span style="font-family:inherit;font-size:10pt;">(ASU 2018-02)</span><span style="font-family:inherit;font-size:10pt;font-style:italic;">. </span><span style="font-family:inherit;font-size:10pt;">The new standard allows a reclassification for certain stranded tax effects from accumulated other comprehensive income to retained earnings, and requires certain disclosures about stranded tax effects. ASU 2018-02 is effective for annual and interim periods beginning after December 15, 2018. The Company adopted this standard during the three months ended March 30, 2019, and such adoption did not have a material impact on its condensed consolidated financial statements.</span></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In February 2016, the FASB issued ASU No. 2016-02,</span><span style="font-family:inherit;font-size:10pt;font-style:italic;"> Leases (Topic 842) </span><span style="font-family:inherit;font-size:10pt;">(ASU 2016-02)</span><span style="font-family:inherit;font-size:10pt;font-style:italic;">. </span><span style="font-family:inherit;font-size:10pt;">Subsequent to the issuance of ASU 2016-02, the FASB clarified the guidance through several ASUs. The collective guidance was codified by the FASB in ASC 842,</span><span style="font-family:inherit;font-size:10pt;font-style:italic;"> </span><span style="font-family:inherit;font-size:10pt;">which, among other things (i) requires the Company to recognize an ROU asset and a lease liability for all operating leases for which the Company is the lessee; (ii) changes the classification of certain embedded leases within the Company&#8217;s deferred equipment agreements with its customers from operating to sales-type leases, resulting in the acceleration of revenue under certain contracts, as well as the immediate expensing of certain costs that were previously deferred and expensed over the term of the lease; and (iii) requires disclosures by the Company as a lessor and lessee about the amount, timing and uncertainty of cash flows arising from its leases. </span></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On December 30, 2018, the Company adopted ASC 842 using the modified retrospective method for all lease arrangements at the beginning of the period of adoption. Results for reporting periods beginning December 30, 2018 are presented under ASC 842, while prior period amounts were not adjusted and continue to be reported in accordance with the Company&#8217;s historic accounting under ASC 840, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Leases</span><span style="font-family:inherit;font-size:10pt;">. Adoption of this new accounting standard had a material impact on the Company&#8217;s condensed consolidated balance sheet as of March 30, 2019, but did not have a significant impact on the Company&#8217;s consolidated net earnings and cash flows for the three months ended March 30, 2019. For leases that commenced before the effective date of ASC 842, the Company did not elect any of the permitted practical expedients. However, the Company utilized a portfolio approach for purposes of determining the discount rate associated with certain equipment leases and made certain accounting policy elections not to separate lease and non-lease components for its real estate leases and to exclude short-term leases with a term of twelve months or less from its application of ASC 842.</span></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In connection with its adoption of ASC 842, the Company recorded lessee operating lease ROU assets and lessee operating lease liabilities of </span><span style="font-family:inherit;font-size:10pt;"><span>$22.5 million</span></span><span style="font-family:inherit;font-size:10pt;"> as of December 30, 2018, primarily related to real estate and equipment leases, based on the present value of the future lease payments on such date. As a lessor, the Company also recorded customer lease receivables of </span><span style="font-family:inherit;font-size:10pt;"><span>$62.0 million</span></span><span style="font-family:inherit;font-size:10pt;">, a reduction to equipment leased to customers (formerly titled deferred cost of goods sold) of </span><span style="font-family:inherit;font-size:10pt;"><span>$103.5 million</span></span><span style="font-family:inherit;font-size:10pt;">, an increase to deferred tax assets of </span><span style="font-family:inherit;font-size:10pt;"><span>$8.6 million</span></span><span style="font-family:inherit;font-size:10pt;">, a decrease to deferred revenue and contract-related liabilities of </span><span style="font-family:inherit;font-size:10pt;"><span>$9.1 million</span></span><span style="font-family:inherit;font-size:10pt;">, an increase in other current liabilities of </span><span style="font-family:inherit;font-size:10pt;"><span>$3.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> and a cumulative net decrease to retained earnings of </span><span style="font-family:inherit;font-size:10pt;"><span>$26.8 million</span></span><span style="font-family:inherit;font-size:10pt;">, all related to the reclassification of certain embedded leases in existing deferred equipment agreements from operating to sales-type leases as of December 30, 2018. See Notes </span><span style="font-family:inherit;font-size:10pt;">6</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">7</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">9</span><span style="font-family:inherit;font-size:10pt;"> to these condensed consolidated financial statements for additional disclosures required by ASC 842.</span></div><div style="line-height:120%;padding-top:17px;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Recently Issued Accounting Pronouncements</span></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In June 2016, the FASB issued ASU No. 2016-13, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Financial Instruments &#8211; Credit Losses (Topic 326):&#160;Measurement of Credit Losses on Financial Instruments </span><span style="font-family:inherit;font-size:10pt;">(ASU 2016-13). Subsequent to the issuance of ASU 2016-13, the FASB clarified the guidance through several ASUs. The collective new guidance (ASC 326) generally requires entities to use a current expected credit loss model, which is a new impairment model based on expected losses rather than incurred losses. Under this model, an entity would recognize an impairment allowance equal to its current estimate of all contractual cash flows that the entity does not expect to collect. The entity&#8217;s estimate would consider relevant information about past events, current conditions, and reasonable and supportable forecasts. ASC 326 is effective for annual and interim fiscal reporting periods beginning after December 15, 2019, with early adoption permitted for annual reporting periods beginning after December 15, 2018. The Company is continuing to evaluate the expected impact of this ASC 326 but does not expect it to have a material impact on its consolidated financial statements upon adoption.</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_masi_DeferredCostsandOtherContractAssetsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Costs and Other Contract Assets [Policy 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;">masi_DeferredCostsandOtherContractAssetsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>masi_</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_masi_ShortTermInvestmentsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Short-Term Investments [Policy 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;">masi_ShortTermInvestmentsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>masi_</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_masi_TaxesCollectedFromCustomersAndRemittedToGovernmentalAuthoritiesPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 taxes collected from customers and remitted to government authorities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">masi_TaxesCollectedFromCustomersAndRemittedToGovernmentalAuthoritiesPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>masi_</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_BasisOfAccountingPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BasisOfAccountingPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<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_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_FiscalPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for determining an entity's fiscal year or other fiscal period. This disclosure may include identification of the fiscal period end-date, the length of the fiscal period, any reporting period lag between the entity and its subsidiaries, or equity investees. If a reporting lag exists, the closing date of the entity having a different period end is generally noted, along with an explanation of the necessity for using different closing dates. Any intervening events that materially affect the entity's financial position or results of operations are generally also disclosed.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 12<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=d3e5291-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 S99<br> -Paragraph 2<br> -Subparagraph (SX 210.3A-02(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=116822174&amp;loc=d3e355033-122828<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 S99<br> -Paragraph 3<br> -Subparagraph (SX 210.3A-03(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=116822174&amp;loc=d3e355100-122828<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiscalPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for the impairment and disposal of long-lived assets including goodwill and other intangible assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="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_IntangibleAssetsFiniteLivedPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 finite-lived intangible assets. This accounting policy also might address: (1) the amortization method used; (2) the useful lives of such assets; and (3) how the entity assesses and measures impairment of such 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 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 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IntangibleAssetsFiniteLivedPolicy</td>
</tr>
<tr>
<td style="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_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeLeasesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 leasing arrangement entered into by lessee.</p></div>
<a 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 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=77888426&amp;loc=SL77918666-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_LesseeLeasesPolicyTextBlock</td>
</tr>
<tr>
<td style="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_PriorPeriodReclassificationAdjustmentDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 reclassifications that affects the comparability 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 205<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6359566&amp;loc=d3e326-107755<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PriorPeriodReclassificationAdjustmentDescription</td>
</tr>
<tr>
<td style="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_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_ShippingAndHandlingCostPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for the classification of shipping and handling costs, including whether the costs are included in cost of sales or included in other income statement accounts. If shipping and handling fees are significant and are not included in cost of sales, disclosure includes both the amounts of such costs and the line item on the income statement which includes such costs.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18726-107790<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<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_ShippingAndHandlingCostPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StandardProductWarrantyPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for standard warranties including the methodology for measuring the liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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_TradeAndOtherAccountsReceivablePolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for 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 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118936363&amp;loc=d3e4975-111524<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118936363&amp;loc=SL6953423-111524<br><br>Reference 3: 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 2<br> -URI http://asc.fasb.org/extlink&amp;oid=118936363&amp;loc=d3e5033-111524<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=118936363&amp;loc=d3e5212-111524<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=118936363&amp;loc=d3e5093-111524<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=84159169&amp;loc=d3e10133-111534<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TradeAndOtherAccountsReceivablePolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UseOfEstimates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6191-108592<br><br>Reference 2: 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 11<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6161-108592<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 9<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6143-108592<br><br>Reference 4: 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 (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e5967-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 4<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6061-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 8<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6132-108592<br><br>Reference 7: 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 (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e5967-108592<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UseOfEstimates</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>96
<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.19.3</span><table class="report" border="0" cellspacing="2" id="idp6625623008">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Description of the Company<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 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_NatureOfOperations', window );">Description of the Company</a></td>
<td class="text"><div style="line-height:120%;padding-top:17px;font-size:10pt;"><span style="font-weight:bold;">1. Description of the Company</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> </span></div><div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Masimo Corporation (the Company) is a global medical technology company that develops, manufactures and markets a variety of noninvasive patient monitoring technologies and hospital automation solutions. The Company&#8217;s mission is to </span><span style="font-family:inherit;font-size:10pt;">improve patient outcomes and reduce the cost of care</span><span style="font-family:inherit;font-size:10pt;">. The Company&#8217;s patient monitoring solutions generally incorporate a monitor or circuit board, proprietary single-patient use or reusable sensors, software and/or cables. The Company primarily sells its products to hospitals, emergency medical service providers, home care providers, physician offices, veterinarians, long term care facilities and consumers through its direct sales force, distributors and original equipment manufacturer (OEM) partners.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company invented Masimo Signal Extraction Technology</span><span style="font-family:inherit;font-size:7pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">&#174; </sup></span><span style="font-family:inherit;font-size:10pt;">(SET</span><span style="font-family:inherit;font-size:7pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">&#174;</sup></span><span style="font-family:inherit;font-size:10pt;">), which provides the capabilities of </span><span>Measure-through Motion and Low Perfusion</span><span style="font-size:7pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">&#8482;</sup>&#160;</span><span style="font-family:inherit;font-size:10pt;"> pulse oximetry to address the primary limitations of conventional pulse oximetry. Over the years, the Company&#8217;s product offerings have expanded significantly to also include rainbow</span><span style="font-family:inherit;font-size:7pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">&#174;</sup></span><span style="font-family:inherit;font-size:10pt;"> Pulse CO-Oximetry, with its ability to monitor carboxyhemoglobin (SpCO</span><span style="font-family:inherit;font-size:7pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">&#174;</sup></span><span style="font-family:inherit;font-size:10pt;">), methemoglobin (SpMet</span><span style="font-family:inherit;font-size:7pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">&#174;</sup></span><span style="font-family:inherit;font-size:10pt;">), total hemoglobin concentration (SpHb</span><span style="font-family:inherit;font-size:7pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">&#174;</sup></span><span style="font-family:inherit;font-size:10pt;">), fractional arterial oxygen saturation (SpfO</span><span style="font-family:inherit;font-size:10pt;"><sub style="vertical-align:bottom;line-height:120%;font-size:7pt">2</sub></span><span style="font-family:inherit;font-size:7pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">&#8482;</sup></span><span style="font-family:inherit;font-size:10pt;">), Oxygen Content (SpOC</span><span style="font-family:inherit;font-size:7pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">&#8482;</sup></span><span style="font-family:inherit;font-size:10pt;">), Pleth Variability Index (PVi</span><span style="font-family:inherit;font-size:7pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">&#174;</sup></span><span style="font-family:inherit;font-size:10pt;">), rainbow</span><span style="font-family:inherit;font-size:7pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">&#174;</sup></span><span style="font-family:inherit;font-size:10pt;"> Pleth Variability Index (RPVi</span><span style="font-family:inherit;font-size:7pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">&#8482;</sup></span><span style="font-family:inherit;font-size:10pt;">), respiration rate from the pleth (RRp</span><span style="font-family:inherit;font-size:7pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">&#174;</sup></span><span style="font-family:inherit;font-size:10pt;">) and Oxygen Reserve Index (ORi</span><span style="font-family:inherit;font-size:7pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">&#8482;</sup></span><span style="font-family:inherit;font-size:10pt;">); as well as acoustic respiration monitoring (RRa</span><span style="font-family:inherit;font-size:7pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">&#174;</sup></span><span style="font-family:inherit;font-size:10pt;">), SedLine</span><span style="font-family:inherit;font-size:7pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">&#174;</sup></span><span style="font-family:inherit;font-size:10pt;"> brain function monitoring, NomoLine</span><span style="font-family:inherit;font-size:7pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">&#174;</sup></span><span style="font-family:inherit;font-size:10pt;"> capnography and gas monitoring and O3</span><span style="font-family:inherit;font-size:7pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">&#174;</sup></span><span style="font-family:inherit;font-size:10pt;"> regional oximetry. These technologies are based upon Masimo SET</span><span style="font-family:inherit;font-size:7pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">&#174;</sup></span><span style="font-family:inherit;font-size:10pt;">, rainbow</span><span style="font-family:inherit;font-size:7pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">&#174;</sup></span><span style="font-family:inherit;font-size:10pt;"> and other proprietary algorithms and are incorporated into a variety of product platforms depending on customers&#8217; specifications. The Company&#8217;s current technology offerings also include remote patient monitoring, connectivity, and hospital automation solutions, including Masimo Patient SafetyNet</span><span style="font-family:inherit;font-size:8pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">1</sup></span><span style="font-family:inherit;font-size:10pt;">, Masimo Patient SafetyNet Surveillance</span><span style="font-family:inherit;font-size:8pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">1</sup></span><span style="font-family:inherit;font-size:10pt;">, Replica</span><span style="font-family:inherit;font-size:7pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">&#8482;</sup></span><span style="font-family:inherit;font-size:10pt;">, Iris</span><span style="font-family:inherit;font-size:7pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">&#174;</sup></span><span style="font-family:inherit;font-size:10pt;">, MyView</span><span style="font-family:inherit;font-size:7pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">&#174;</sup></span><span style="font-family:inherit;font-size:10pt;">, UniView</span><span style="font-family:inherit;font-size:7pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">&#8482;</sup></span><span style="font-family:inherit;font-size:10pt;"> and Trace</span><span style="font-family:inherit;font-size:7pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">&#8482;</sup></span><span style="font-family:inherit;font-size:10pt;">. The Company&#8217;s technologies are supported by a substantial intellectual property portfolio that the Company has built through internal development and, to a lesser extent, acquisitions and license agreements.</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_NatureOfOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for the nature of an entity's business, major products or services, principal markets including location, and the relative importance of its operations in each business and the basis for the determination, including but not limited to, assets, revenues, or earnings. For an entity that has not commenced principal operations, disclosures about the risks and uncertainties related to the activities in which the entity is currently engaged and an understanding of what those activities are being directed toward.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e5967-108592<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -URI http://asc.fasb.org/topic&amp;trid=2134479<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NatureOfOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>98
<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.19.3</span><table class="report" border="0" cellspacing="2" id="idp6652167888">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other Current Liabilities<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 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_AccruedLiabilitiesCurrentAndNoncurrentAbstract', window );"><strong>Accrued 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_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock', window );">Other Current Liabilities</a></td>
<td class="text"><div style="line-height:120%;padding-top:17px;font-size:10pt;"><span style="font-weight:bold;">14. Other Current Liabilities</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> </span></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other current liabilities consist of the following (in thousands):</span></div><div style="line-height:120%;padding-top:6px;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="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="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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">September&#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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">December&#160;29, <br/>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;">Income tax payable</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>6,488</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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>3,071</span></span></div></td><td style="vertical-align: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;">Accrued indirect taxes payable</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,712</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,465</span></span></div></td><td 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;">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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,387</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,038</span></span></div></td><td style="vertical-align: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;">Lessee lease liabilities, current </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,680</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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: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;">Accrued warranty</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,958</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,910</span></span></div></td><td style="vertical-align: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;">Related party payables</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,452</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,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: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;">Accrued legal fees</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,277</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,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: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;">Other</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,025</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,662</span></span></div></td><td 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;">&#160;&#160;&#160;&#160;&#160;Total accrued and other current liabilities</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>35,979</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>24,627</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><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_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 accounts payable and accrued liabilities at the end of 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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a),20,24)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock</td>
</tr>
<tr>
<td style="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_AccruedLiabilitiesCurrentAndNoncurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedLiabilitiesCurrentAndNoncurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance 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>99
<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.19.3</span><table class="report" border="0" cellspacing="2" id="idp6821579072">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 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_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock', window );">Share-Based Compensation</a></td>
<td class="text"><div style="line-height:120%;padding-top:17px;font-size:10pt;"><span style="font-weight:bold;">18. Stock-Based Compensation</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> </span></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total stock-based compensation expense for the three months ended </span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">September&#160;29, 2018</span><span style="font-family:inherit;font-size:10pt;"> was </span><span style="font-family:inherit;font-size:10pt;"><span>$10.9 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$7.6 million</span></span><span style="font-family:inherit;font-size:10pt;">, respectively. Total stock-based compensation expense for the nine months ended </span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">September&#160;29, 2018</span><span style="font-family:inherit;font-size:10pt;"> was </span><span style="font-family:inherit;font-size:10pt;"><span>$29.6 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$19.7 million</span></span><span style="font-family:inherit;font-size:10pt;">, respectively. As of </span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;">, an aggregate of&#160;</span><span style="font-family:inherit;font-size:10pt;"><span>10.9 million</span></span><span style="font-family:inherit;font-size:10pt;">&#160;shares of common stock were reserved for future issuance under the Company&#8217;s equity plans, of which&#160;</span><span style="font-family:inherit;font-size:10pt;"><span>2.4 million</span></span><span style="font-family:inherit;font-size:10pt;">&#160;shares were available for future grant under the Masimo Corporation 2017 Equity Incentive Plan (2017 Equity Plan). Additional information related to the Company&#8217;s current equity incentive plans, stock-based award activity and valuation of stock-based awards is included below.</span></div><div style="line-height:120%;padding-top:17px;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Equity Incentive Plans</span></div><div style="line-height:120%;padding-top:6px;padding-left:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">2017 Equity Incentive Plan</span></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On June 1, 2017, the Company&#8217;s stockholders ratified and approved the 2017 Equity Plan. The 2017 Equity Plan permits the grant of stock options, restricted stock, RSUs, stock appreciation rights, PSUs, performance shares, performance bonus awards and other stock or cash awards to employees, directors and consultants of the Company and employees and consultants of any parent or subsidiary of the Company. The aggregate number of shares that may be awarded under the 2017 Equity Plan is </span><span style="font-family:inherit;font-size:10pt;"><span>5.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> shares.</span></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The 2017 Equity Plan provides that at least 95% of the equity awards issued under the 2017 Equity Plan must vest over a period of not less than one year following the date of grant. The exercise price per share of each option granted under the 2017 Equity Plan may not be less than the fair market value of a share of the Company&#8217;s common stock on the date of grant, which is generally equal to the closing price of the Company&#8217;s common stock on the Nasdaq Global Select Market on the grant date.</span></div><div style="line-height:120%;padding-top:12px;padding-left:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">2007 Stock Incentive Plan</span></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Effective June 1, 2017, upon the approval and ratification of the 2017 Equity Plan, the Company&#8217;s 2007 Stock Incentive Plan (2007 Equity Plan) terminated, provided that awards outstanding under the 2007 Equity Plan will continue to be governed by the terms of that plan. In addition, upon the effectiveness of the 2017 Equity Plan, an aggregate of </span><span style="font-family:inherit;font-size:10pt;"><span>5.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> shares of the Company&#8217;s common stock registered under prior registration statements for issuance pursuant to the 2007 Equity Plan were deregistered and concurrently registered under the 2017 Equity Plan.</span></div><div style="line-height:120%;padding-top:17px;text-indent:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Stock-Based Award Activity</span></div><div style="line-height:120%;padding-top:6px;text-align:left;padding-left:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Stock Options</span></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The number and weighted-average exercise price of options issued and outstanding under all of the Company&#8217;s equity plans are as follows (in thousands, except for exercise prices):</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="7"/></tr><tr><td style="width:71%;"/><td style="width:13%;"/><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="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;"><div style="text-align:center;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Nine Months Ended&#160;<br/>&#160;September 28, 2019</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 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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Shares</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Average</span></div><div style="text-align:center;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Exercise&#160;Price</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;">Options outstanding, beginning of period</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>5,676</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 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>43.61</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;">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>447</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>138.42</span></span></div></td><td 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;">Canceled</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>(132</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>79.27</span></span></div></td><td style="vertical-align: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;">Exercised</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>(699</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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>32.61</span></span></div></td><td 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;">Options outstanding, end of period</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,292</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>52.18</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><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;">Options exercisable, end of period</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>3,412</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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>33.30</span></span></div></td><td 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></table></div><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;">Total stock option expense for the </span><span style="font-family:inherit;font-size:10pt;">three</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">September&#160;29, 2018</span><span style="font-family:inherit;font-size:10pt;"> was </span><span style="font-family:inherit;font-size:10pt;"><span>$3.7 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$3.5 million</span></span><span style="font-family:inherit;font-size:10pt;">, respectively. Total stock option expense for the </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">September&#160;29, 2018</span><span style="font-family:inherit;font-size:10pt;"> was </span><span style="font-family:inherit;font-size:10pt;"><span>$11.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$10.3 million</span></span><span style="font-family:inherit;font-size:10pt;">, respectively. As of </span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;">, the Company had </span><span style="font-family:inherit;font-size:10pt;"><span>$45.3 million</span></span><span style="font-family:inherit;font-size:10pt;"> of unrecognized compensation cost related to non-vested stock options that are expected to vest over a weighted average period of approximately </span><span style="font-family:inherit;font-size:10pt;"><span>3.0 years</span></span><span style="font-family:inherit;font-size:10pt;">. The weighted-average remaining contractual term of options outstanding with an exercise price less than the closing price of the Company&#8217;s common stock as of </span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;"> was </span><span style="font-family:inherit;font-size:10pt;"><span>5.8 years</span></span><span style="font-family:inherit;font-size:10pt;">. The weighted-average remaining contractual term of options exercisable, with an exercise price less than the closing price of the Company&#8217;s common stock as of </span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;">, was </span><span style="font-family:inherit;font-size:10pt;"><span>4.6 years</span></span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-top:17px;text-align:left;padding-left:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">RSUs</span></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The number of RSUs issued and outstanding under all of the Company&#8217;s equity plans are as follows (in thousands, except for weighted average grant date fair value amounts):</span></div><div style="line-height:120%;padding-top:6px;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:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="7"/></tr><tr><td style="width:71%;"/><td style="width:13%;"/><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="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;"><div style="text-align:center;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Nine Months Ended&#160;<br/>&#160;September 28, 2019</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 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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Units</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Weighted Average Grant</span></div><div style="text-align:center;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">&#160;Date Fair Value</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;">RSUs outstanding, beginning of period</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>2,707</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 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>95.54</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;">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>99</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>133.49</span></span></div></td><td 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;">Canceled</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</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>133.50</span></span></div></td><td style="vertical-align: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;">Expired</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>&#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: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;">Vested</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>(7</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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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>99.05</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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">RSUs outstanding, end of period</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,797</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>96.84</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><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;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total RSU expense for the </span><span style="font-family:inherit;font-size:10pt;">three</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">September&#160;29, 2018</span><span style="font-family:inherit;font-size:10pt;"> was </span><span style="font-family:inherit;font-size:10pt;"><span>$0.9 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$0.2 million</span></span><span style="font-family:inherit;font-size:10pt;">, respectively. Total RSU expense for the </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">September&#160;29, 2018</span><span style="font-family:inherit;font-size:10pt;"> was </span><span style="font-family:inherit;font-size:10pt;"><span>$1.9 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$0.5 million</span></span><span style="font-family:inherit;font-size:10pt;">, respectively. As of </span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;">, the Company had </span><span style="font-family:inherit;font-size:10pt;"><span>$11.3 million</span></span><span style="font-family:inherit;font-size:10pt;"> of unrecognized compensation cost related to non-vested RSU awards expected to be recognized and vest over a weighted-average period of approximately </span><span style="font-family:inherit;font-size:10pt;"><span>4.1 years</span></span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-top:17px;text-align:left;padding-left:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">PSUs</span></div><div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The number of PSUs outstanding under all of the Company&#8217;s equity plans are as follows (in thousands, except for weighted average grant date fair value amounts):</span></div><div style="line-height:120%;padding-top:6px;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:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="7"/></tr><tr><td style="width:71%;"/><td style="width:13%;"/><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="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;"><div style="text-align:center;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Nine Months Ended&#160;<br/>&#160;September 28, 2019</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 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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Units</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Weighted Average Grant</span></div><div style="text-align:center;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">&#160;Date Fair Value</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;">PSUs outstanding, beginning of period</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>313</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 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>88.34</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;">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>128</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>133.50</span></span></div></td><td 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;">Canceled</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>&#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>&#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: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;">Expired</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>&#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: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;">Vested</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>(29</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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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>90.69</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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">PSUs outstanding, end of period</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>412</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>102.22</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><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;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> </span><span style="font-family:inherit;font-size:10pt;">the </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;">, the Company awarded </span><span style="font-family:inherit;font-size:10pt;"><span>128,000</span></span><span style="font-family:inherit;font-size:10pt;"> PSUs that will vest </span><span style="font-family:inherit;font-size:10pt;"><span>three years</span></span><span style="font-family:inherit;font-size:10pt;"> from the award date, based on the achievement of certain 2021 performance criteria approved by the Board. If earned, the PSUs granted will vest upon achievement of the performance criteria after the year in which the performance achievement level has been determined. The number of shares that may be earned can range from </span><span style="font-family:inherit;font-size:10pt;"><span>0%</span></span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;"><span>200%</span></span><span style="font-family:inherit;font-size:10pt;"> of the target amount; therefore, the maximum number of shares that can be issued under these awards is twice the original award of </span><span style="font-family:inherit;font-size:10pt;"><span>128,000</span></span><span style="font-family:inherit;font-size:10pt;"> PSUs or </span><span style="font-family:inherit;font-size:10pt;"><span>256,000</span></span><span style="font-family:inherit;font-size:10pt;"> shares. Based on management&#8217;s estimate of the number of units expected to vest, total PSU expense for the </span><span style="font-family:inherit;font-size:10pt;">three</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">September&#160;29, 2018</span><span style="font-family:inherit;font-size:10pt;"> was </span><span style="font-family:inherit;font-size:10pt;"><span>$6.2 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$4.0 million</span></span><span style="font-family:inherit;font-size:10pt;">, respectively. Based on management&#8217;s estimate of the number of units expected to vest, total PSU expense for the </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">September&#160;29, 2018</span><span style="font-family:inherit;font-size:10pt;"> was </span><span style="font-family:inherit;font-size:10pt;"><span>$16.7 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$8.8 million</span></span><span style="font-family:inherit;font-size:10pt;">, respectively. As of </span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;">, the Company had </span><span style="font-family:inherit;font-size:10pt;"><span>$45.5 million</span></span><span style="font-family:inherit;font-size:10pt;"> of unrecognized compensation cost related to non-vested PSU awards expected to be recognized and vest over a weighted-average period of approximately </span><span style="font-family:inherit;font-size:10pt;"><span>1.7 years</span></span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-top:17px;padding-left:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Valuation of Stock-Based Award Activity</span></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Black-Scholes option pricing model is used to estimate the fair value of options granted under the Company&#8217;s stock-based compensation plans. The range of assumptions used and the resulting weighted-average fair value of options granted at the date of grant were as follows:</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="8"/></tr><tr><td style="width:41%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:14%;"/></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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Three Months Ended</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Nine Months Ended</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;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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">September&#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 style="vertical-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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">September&#160;29, <br/>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 style="vertical-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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">September&#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 style="vertical-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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">September&#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;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Risk-free interest rate</span></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;">1.4% to 1.9%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><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;">2.7% to 3.0%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><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;">1.4% to 2.6%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><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;">2.3% to 3.0%</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;">Expected term (in years)</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>5.2</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>5.6</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>5.2</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>5.6</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;">Estimated volatility</span></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;">28.7% to 29.3%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><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;">26.8% to 32.0%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><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;">28.3% to 30.0%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><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;">26.8% to 32.0%</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;">Expected dividends</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>0%</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>0%</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>0%</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>0%</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;">Weighted-average fair value of options granted</span></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>$44.14</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>$37.62</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>$42.01</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>$31.21</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:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The aggregate intrinsic value of options is calculated as the positive difference, if any, between the market value of the Company&#8217;s common stock on the date of exercise or the respective period end, as appropriate, and the exercise price of the options. The aggregate intrinsic value of options outstanding with an exercise price less than the closing price of the Company&#8217;s common stock as of </span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;"> was </span><span style="font-family:inherit;font-size:10pt;"><span>$500.3 million</span></span><span style="font-family:inherit;font-size:10pt;">. The aggregate intrinsic value of options exercisable with an exercise price less than the closing price of the Company&#8217;s common stock as of </span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;"> was </span><span style="font-family:inherit;font-size:10pt;"><span>$386.6 million</span></span><span style="font-family:inherit;font-size:10pt;">. The aggregate intrinsic value of options exercised during the </span><span style="font-family:inherit;font-size:10pt;">three</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;"> was </span><span style="font-family:inherit;font-size:10pt;"><span>$33.7 million</span></span><span style="font-family:inherit;font-size:10pt;">. The aggregate intrinsic value of options exercised during the </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;"> was </span><span style="font-family:inherit;font-size:10pt;"><span>$76.1 million</span></span><span style="font-family:inherit;font-size:10pt;">. </span></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The fair value of each RSU and PSU award is determined based on the closing price of the Company&#8217;s common stock on the grant date, or the modification date, if any.</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_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for 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> -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_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>100
<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.19.3</span><table class="report" border="0" cellspacing="2" id="idp6627205136">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Information and Enterprise Reporting<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 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 );">Segment Information and Enterprise Reporting</a></td>
<td class="text"><div style="line-height:120%;padding-top:17px;font-size:10pt;"><span style="font-weight:bold;">22. Segment Information and Enterprise Reporting</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> </span></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company&#8217;s chief operating decision maker, the CEO, reviews financial information presented on a consolidated basis, accompanied by disaggregated information about revenues by geographic region, for purposes of making operating decisions and assessing financial performance. Accordingly, the Company considers itself to be in a single reporting segment, specifically noninvasive patient monitoring solutions and related products. In addition, the Company&#8217;s assets are primarily located in the U.S. The Company does not produce reports for, or measure the performance of, its geographic regions on any asset-based metrics. Therefore, geographic information is presented only for revenues and long-lived assets.</span></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following schedule presents an analysis of the Company&#8217;s product revenues based upon the geographic area to which the product was shipped (in thousands, except percentages):</span></div><div style="line-height:120%;padding-top:2px;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="28"/></tr><tr><td style="width:21%;"/><td style="width:1%;"/><td style="width:7%;"/><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:7%;"/><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:7%;"/><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:7%;"/><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="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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Three Months Ended</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Nine Months Ended</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 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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">September&#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="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">September&#160;29, <br/>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="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">September&#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="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">September&#160;29, <br/>2018</span></div></td></tr><tr><td colspan="4" style="vertical-align:bottom;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;">Geographic area by destination:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><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="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><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="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><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="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><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;">United States (U.S.)</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>157,646</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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>68.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;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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>136,895</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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>67.7</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>469,827</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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>68.2</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>418,178</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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>68.7</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;">Europe, Middle East and Africa</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,356</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><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>18.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>37,257</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><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>18.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>136,234</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><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.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>115,631</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><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.0</span></span></div></td><td style="vertical-align: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;">Asia and Australia</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>22,721</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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>9.9</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,332</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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>10.6</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,524</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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>9.1</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,627</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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>9.0</span></span></div></td><td 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;">North and South America (excluding the U.S.)</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,193</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><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>2.7</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,584</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><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>3.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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>20,389</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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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>2.9</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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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>20,025</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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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>3.3</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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;Total product revenue</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>228,916</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>100.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;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;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>202,068</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>100.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;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;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>688,974</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>100.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>608,461</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>100.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #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;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company&#8217;s consolidated long-lived assets (tangible non-current assets) by geographic area are (in thousands, except percentages):</span></div><div style="line-height:120%;padding-top:2px;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="15"/></tr><tr><td style="width:60%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><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:7%;"/><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="overflow:hidden;font-size:10pt;"><span style="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="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">September&#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="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">December&#160;29, <br/>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="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Long-lived assets by geographic area:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><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="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><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;">United States</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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>206,578</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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>98.4</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>262,373</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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>95.6</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;">International</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,311</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><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>1.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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>12,016</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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><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>4.4</span></span></div></td><td style="vertical-align: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;">&#160;&#160;&#160;&#160;&#160;Total</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>209,889</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>100.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;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;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>274,389</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>100.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;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></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>101
<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.19.3</span><table class="report" border="0" cellspacing="2" id="idp6840132976">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies - Additional Information (Detail)<br> shares in Thousands</strong></div></th>
<th class="th" colspan="3">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Sep. 28, 2019 </div>
<div>USD ($) </div>
<div>shares</div>
</th>
<th class="th">
<div>Mar. 30, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Sep. 29, 2018 </div>
<div>USD ($) </div>
<div>shares</div>
</th>
<th class="th">
<div>Sep. 28, 2019 </div>
<div>USD ($) </div>
<div>segment </div>
<div>shares</div>
</th>
<th class="th">
<div>Sep. 29, 2018 </div>
<div>USD ($) </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 30, 2018 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 29, 2018 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_masi_SummaryOfSignificantAccountingPoliciesLineItems', window );"><strong>Summary Of Significant Accounting Policies [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_ShortTermInvestments', window );">Short-term investments</a></td>
<td class="nump">$ 120,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 120,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetImpairment', window );">Impairment of goodwill, intangible assets and other long-lived assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="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="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_masi_NumberofSourcesofProductRevenue', window );">Number of Sources of Product Revenue | segment</a></td>
<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<span></span>
</td>
<td class="text">&#160;<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_masi_RoyaltyRevenueNumberofDaysRoyaltyRevenueisAdjustedSubsequenttoQuarterEnd', window );">Number of days royalty revenue is adjusted subsequent to quarter end</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">60 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="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_masi_Royalty', window );">Royalty</a></td>
<td class="nump">$ 0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 8,100,000<span></span>
</td>
<td class="nump">$ 700,000<span></span>
</td>
<td class="nump">$ 25,300,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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Options to purchase of shares of common stock | shares</a></td>
<td class="nump">400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">600<span></span>
</td>
<td class="nump">300<span></span>
</td>
<td class="nump">1,100<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_masi_CumulativeEffectonRetainedEarningsNetofTaxROUAssetsandLeaseLiabilities', window );">Cumulative Effect on Retained Earnings, Net of Tax, ROU Assets and Lease Liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 22,500,000<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_masi_CumulativeEffectonRetainedEarningsNetofTaxLeaseReceivable', window );">Cumulative Effect on Retained Earnings, Net of Tax, Lease Receivable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">62,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_masi_CumulativeEffectonRetainedEarningsNetofTaxLeasedEquipment', window );">Cumulative Effect on Retained Earnings, Net of Tax, Leased 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="nump">103,500,000<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_masi_CumulativeEffectonRetainedEarningsNetofTaxDeferredTaxAssets', window );">Cumulative Effect on Retained Earnings, Net of Tax, Deferred Tax Assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,600,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_masi_CumulativeEffectonRetainedEarningsNetofTaxDeferredTaxDeferredRevenueandContractRelatedLiabilities', window );">Cumulative Effect on Retained Earnings, Net of Tax, Deferred Tax Deferred Revenue and Contract-Related Liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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,100,000<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_masi_CumulativeEffectonRetainedEarningsNetofTaxOtherCurrentLiabilities', window );">Cumulative Effect on Retained Earnings, Net of Tax, Other Current Liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,000,000.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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_PatentsMember', window );">Patents</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_masi_SummaryOfSignificantAccountingPoliciesLineItems', window );"><strong>Summary Of Significant Accounting Policies [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_FiniteLivedIntangibleAssetsCostIncurredToRenewOrExtend', window );">Finite-Lived Intangible Assets, Cost Incurred to Renew or Extend</a></td>
<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="nump">$ 300,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_FiniteLivedIntangibleAssetWeightedAveragePeriodBeforeNextRenewalOrExtension', window );">Weighted average number of years until the next renewal</a></td>
<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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TrademarksMember', window );">Trademarks</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_masi_SummaryOfSignificantAccountingPoliciesLineItems', window );"><strong>Summary Of Significant Accounting Policies [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_FiniteLivedIntangibleAssetWeightedAveragePeriodBeforeNextRenewalOrExtension', window );">Weighted average number of years until the next renewal</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingMember', window );">Buildings</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_masi_SummaryOfSignificantAccountingPoliciesLineItems', window );"><strong>Summary Of Significant Accounting Policies [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_PropertyPlantAndEquipmentUsefulLife', window );">Property, Plant and Equipment, Useful Life</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">39 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_PropertyPlantAndEquipmentByTypeAxis=masi_DemonstrationUnitsMember', window );">Demonstration units</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_masi_SummaryOfSignificantAccountingPoliciesLineItems', window );"><strong>Summary Of Significant Accounting Policies [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_PropertyPlantAndEquipmentUsefulLife', window );">Property, Plant and Equipment, Useful Life</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<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_ToolsDiesAndMoldsMember', window );">Tooling</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_masi_SummaryOfSignificantAccountingPoliciesLineItems', window );"><strong>Summary Of Significant Accounting Policies [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_PropertyPlantAndEquipmentUsefulLife', window );">Property, Plant and Equipment, Useful Life</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_VehiclesMember', window );">Vehicles</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_masi_SummaryOfSignificantAccountingPoliciesLineItems', window );"><strong>Summary Of Significant Accounting Policies [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_PropertyPlantAndEquipmentUsefulLife', window );">Property, Plant and Equipment, Useful Life</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember', window );">Restricted Stock Units (RSUs)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_masi_SummaryOfSignificantAccountingPoliciesLineItems', window );"><strong>Summary Of Significant Accounting Policies [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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">99<span></span>
</td>
<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_RestrictedStockUnitsRSUMember', window );">Restricted Stock Units (RSUs) | Chief Executive Officer</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_masi_SummaryOfSignificantAccountingPoliciesLineItems', window );"><strong>Summary Of Significant Accounting Policies [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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,700<span></span>
</td>
<td class="nump">2,700<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_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201602Member', window );">Accounting Standards Update 2016-02</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_masi_SummaryOfSignificantAccountingPoliciesLineItems', window );"><strong>Summary Of Significant Accounting Policies [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_CumulativeEffectOnRetainedEarningsTax1', window );">Cumulative Effect on Retained Earnings, Tax, Adoption of ASU 2016-02</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (26,795,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="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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_masi_SummaryOfSignificantAccountingPoliciesLineItems', window );"><strong>Summary Of Significant Accounting Policies [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_MaturityOfTimeDeposits', window );">Maturity of Time Deposits</a></td>
<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 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>
</tr>
<tr class="re">
<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">3 years<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>
</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_masi_WarrantyPeriodForDefectsInMaterialAndWorkmanship', window );">Warranty period for defects in material and workmanship</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">6 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>
</tr>
<tr 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 | Aircraft and components</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_masi_SummaryOfSignificantAccountingPoliciesLineItems', window );"><strong>Summary Of Significant Accounting Policies [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_PropertyPlantAndEquipmentUsefulLife', window );">Property, Plant and Equipment, Useful Life</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">10 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 | Building improvements</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_masi_SummaryOfSignificantAccountingPoliciesLineItems', window );"><strong>Summary Of Significant Accounting Policies [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_PropertyPlantAndEquipmentUsefulLife', window );">Property, Plant and Equipment, Useful Life</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">7 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_srt_RangeAxis=srt_MinimumMember', window );">Minimum | Computer 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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_masi_SummaryOfSignificantAccountingPoliciesLineItems', window );"><strong>Summary Of Significant Accounting Policies [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_PropertyPlantAndEquipmentUsefulLife', window );">Property, Plant and Equipment, Useful Life</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">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_srt_RangeAxis=srt_MinimumMember', window );">Minimum | Furniture and office 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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_masi_SummaryOfSignificantAccountingPoliciesLineItems', window );"><strong>Summary Of Significant Accounting Policies [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_PropertyPlantAndEquipmentUsefulLife', window );">Property, Plant and Equipment, Useful Life</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">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_srt_RangeAxis=srt_MinimumMember', window );">Minimum | Machinery 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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_masi_SummaryOfSignificantAccountingPoliciesLineItems', window );"><strong>Summary Of Significant Accounting Policies [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_PropertyPlantAndEquipmentUsefulLife', window );">Property, Plant and Equipment, Useful Life</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_masi_SummaryOfSignificantAccountingPoliciesLineItems', window );"><strong>Summary Of Significant Accounting Policies [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_MaturityOfTimeDeposits', window );">Maturity of Time Deposits</a></td>
<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>
</tr>
<tr class="re">
<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">6 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">6 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_masi_WarrantyPeriodForDefectsInMaterialAndWorkmanship', window );">Warranty period for defects in material and workmanship</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">48 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>
</tr>
<tr 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 | Aircraft and components</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_masi_SummaryOfSignificantAccountingPoliciesLineItems', window );"><strong>Summary Of Significant Accounting Policies [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_PropertyPlantAndEquipmentUsefulLife', window );">Property, Plant and Equipment, Useful Life</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">20 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_srt_RangeAxis=srt_MaximumMember', window );">Maximum | Building improvements</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_masi_SummaryOfSignificantAccountingPoliciesLineItems', window );"><strong>Summary Of Significant Accounting Policies [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_PropertyPlantAndEquipmentUsefulLife', window );">Property, Plant and Equipment, Useful Life</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">15 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_srt_RangeAxis=srt_MaximumMember', window );">Maximum | Computer 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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_masi_SummaryOfSignificantAccountingPoliciesLineItems', window );"><strong>Summary Of Significant Accounting Policies [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_PropertyPlantAndEquipmentUsefulLife', window );">Property, Plant and Equipment, Useful Life</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">6 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_srt_RangeAxis=srt_MaximumMember', window );">Maximum | Furniture and office 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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_masi_SummaryOfSignificantAccountingPoliciesLineItems', window );"><strong>Summary Of Significant Accounting Policies [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_PropertyPlantAndEquipmentUsefulLife', window );">Property, Plant and Equipment, Useful Life</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">6 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_srt_RangeAxis=srt_MaximumMember', window );">Maximum | Machinery 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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_masi_SummaryOfSignificantAccountingPoliciesLineItems', window );"><strong>Summary Of Significant Accounting Policies [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_PropertyPlantAndEquipmentUsefulLife', window );">Property, Plant and Equipment, Useful Life</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">10 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<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_RetainedEarningsMember', window );">Retained Earnings | Accounting Standards Update 2016-02</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_masi_SummaryOfSignificantAccountingPoliciesLineItems', window );"><strong>Summary Of Significant Accounting Policies [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_CumulativeEffectOnRetainedEarningsTax1', window );">Cumulative Effect on Retained Earnings, Tax, Adoption of ASU 2016-02</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (26,795,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>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_masi_CumulativeEffectonRetainedEarningsNetofTaxDeferredTaxAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Cumulative Effect on Retained Earnings, Net of Tax, Deferred Tax 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;">masi_CumulativeEffectonRetainedEarningsNetofTaxDeferredTaxAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>masi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_masi_CumulativeEffectonRetainedEarningsNetofTaxDeferredTaxDeferredRevenueandContractRelatedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Cumulative Effect on Retained Earnings, Net of Tax, Deferred Tax Deferred Revenue and Contract-Related 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;">masi_CumulativeEffectonRetainedEarningsNetofTaxDeferredTaxDeferredRevenueandContractRelatedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>masi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_masi_CumulativeEffectonRetainedEarningsNetofTaxLeaseReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Cumulative Effect on Retained Earnings, Net of Tax, Lease Receivable</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">masi_CumulativeEffectonRetainedEarningsNetofTaxLeaseReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>masi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_masi_CumulativeEffectonRetainedEarningsNetofTaxLeasedEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Cumulative Effect on Retained Earnings, Net of Tax, Leased 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;">masi_CumulativeEffectonRetainedEarningsNetofTaxLeasedEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>masi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_masi_CumulativeEffectonRetainedEarningsNetofTaxOtherCurrentLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Cumulative Effect on Retained Earnings, Net of Tax, Other Current 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;">masi_CumulativeEffectonRetainedEarningsNetofTaxOtherCurrentLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>masi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_masi_CumulativeEffectonRetainedEarningsNetofTaxROUAssetsandLeaseLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Cumulative Effect on Retained Earnings, Net of Tax, ROU Assets and Lease 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;">masi_CumulativeEffectonRetainedEarningsNetofTaxROUAssetsandLeaseLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>masi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_masi_NumberofSourcesofProductRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Sources of Product 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;">masi_NumberofSourcesofProductRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>masi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_masi_Royalty">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Royalty revenue earned during the period from a third party resulting from a settlement agreement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">masi_Royalty</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>masi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_masi_RoyaltyRevenueNumberofDaysRoyaltyRevenueisAdjustedSubsequenttoQuarterEnd">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Royalty Revenue, Number of Days Royalty Revenue is Adjusted Subsequent to Quarter End</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">masi_RoyaltyRevenueNumberofDaysRoyaltyRevenueisAdjustedSubsequenttoQuarterEnd</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>masi_</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_masi_SummaryOfSignificantAccountingPoliciesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Summary Of Significant Accounting Policies [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;">masi_SummaryOfSignificantAccountingPoliciesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>masi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_masi_WarrantyPeriodForDefectsInMaterialAndWorkmanship">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Warranty period for defects in material and workmanship.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">masi_WarrantyPeriodForDefectsInMaterialAndWorkmanship</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>masi_</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_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_CumulativeEffectOnRetainedEarningsTax1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 related income tax effect of a cumulative effect on retained 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 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22663-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_CumulativeEffectOnRetainedEarningsTax1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetWeightedAveragePeriodBeforeNextRenewalOrExtension">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 before the next renewal or extension (both explicit and implicit) for intangible assets that have been renewed or extended, 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 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetWeightedAveragePeriodBeforeNextRenewalOrExtension</td>
</tr>
<tr>
<td style="padding-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_FiniteLivedIntangibleAssetsCostIncurredToRenewOrExtend">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 capitalized costs incurred in the period to renew or extend the term of a recognized finite-lived (amortizing and amortizable) intangible 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 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(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_FiniteLivedIntangibleAssetsCostIncurredToRenewOrExtend</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetImpairment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 loss recognized during the period from the impairment of goodwill plus the loss recognized in the period resulting from the impairment of the carrying amount of intangible assets, other than 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_GoodwillAndIntangibleAssetImpairment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MaturityOfTimeDeposits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Period of time between issuance and maturity of customer deposits, 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 SEC<br> -Name Industry Guide<br> -Number 3<br> -Section V<br> -Paragraph D-E<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MaturityOfTimeDeposits</td>
</tr>
<tr>
<td style="padding-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_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_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_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_ShortTermInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of investments including trading securities, available-for-sale securities, held-to-maturity securities, and short-term investments classified as other and current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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(4))<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 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(6))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 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(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(a)(1)(g))<br> -URI http://asc.fasb.org/extlink&amp;oid=119400593&amp;loc=d3e572229-122910<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(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_PatentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_PatentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TrademarksMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TrademarksMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=masi_DemonstrationUnitsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=masi_DemonstrationUnitsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_ToolsDiesAndMoldsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_ToolsDiesAndMoldsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_VehiclesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_VehiclesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_TitleOfIndividualAxis=srt_ChiefExecutiveOfficerMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_TitleOfIndividualAxis=srt_ChiefExecutiveOfficerMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201602Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201602Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_AirTransportationEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_AirTransportationEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_LandBuildingsAndImprovementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_LandBuildingsAndImprovementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_ComputerEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_ComputerEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=masi_FurnitureandOfficeEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=masi_FurnitureandOfficeEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_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_StatementEquityComponentsAxis=us-gaap_RetainedEarningsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_RetainedEarningsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>102
<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.19.3</span><table class="report" border="0" cellspacing="2" id="idp6627643408">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock Repurchase Program (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 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_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockTextBlock', window );">Treasury Stock</a></td>
<td class="text"><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table provides a summary of the Company&#8217;s stock repurchase activities during the </span><span style="font-family:inherit;font-size:10pt;">three</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September&#160;28, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">September&#160;29, 2018</span><span style="font-family:inherit;font-size:10pt;"> (in thousands, except per share amounts):</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="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="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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Three Months Ended</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Nine Months Ended</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 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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">September&#160;28, <br/>2019</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 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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">September&#160;29, <br/>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;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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">September&#160;28, <br/>2019</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 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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">September&#160;29, <br/>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="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Shares repurchased</span><span style="font-family:inherit;font-size:8pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(1)</sup></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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1</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: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;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size: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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>208</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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>196</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;">Average cost per share</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>139.91</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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>&#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 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>134.05</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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>84.14</span></span></div></td><td 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;">Value of shares repurchased</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>70</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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>27,924</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="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,490</span></span></div></td><td style="vertical-align: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></table></div><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;">______________</span></div><div style="line-height:120%;font-size:8pt;padding-left:0px;"><span style="font-family:inherit;font-size:8pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(1)</sup></span><span style="font-family:inherit;font-size:8pt;"> </span></div><div style="line-height:120%;text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Excludes shares withheld from the shares of its common stock actually issued in connection the vesting of PSU awards to satisfy certain U.S. federal and state tax withholding obligations.</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_ClassOfStockLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_ClassOfStockLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for treasury stock, including, but not limited to, average cost per share, description of share repurchase program, shares repurchased, shares held for each class of treasury stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -URI http://asc.fasb.org/subtopic&amp;trid=2208821<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>103
<FILENAME>masi-20190928x10q_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:link="http://www.xbrl.org/2003/linkbase"
  xmlns:masi="http://www.masimo.com/20190928"
  xmlns:srt="http://fasb.org/srt/2019-01-31"
  xmlns:us-gaap="http://fasb.org/us-gaap/2019-01-31"
  xmlns:utreg="http://www.xbrl.org/2009/utr"
  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="masi-20190928.xsd" xlink:type="simple"/>
    <context id="FD2019Q3YTD">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000937556</identifier>
        </entity>
        <period>
            <startDate>2018-12-30</startDate>
            <endDate>2019-09-28</endDate>
        </period>
    </context>
    <context id="FI2019Q3">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000937556</identifier>
        </entity>
        <period>
            <instant>2019-09-28</instant>
        </period>
    </context>
    <context id="FI2018Q4">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000937556</identifier>
        </entity>
        <period>
            <instant>2018-12-29</instant>
        </period>
    </context>
    <context id="FD2018Q3YTD">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000937556</identifier>
        </entity>
        <period>
            <startDate>2017-12-31</startDate>
            <endDate>2018-09-29</endDate>
        </period>
    </context>
    <context id="FD2019Q3QTD">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000937556</identifier>
        </entity>
        <period>
            <startDate>2019-06-30</startDate>
            <endDate>2019-09-28</endDate>
        </period>
    </context>
    <context id="FD2018Q3QTD">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000937556</identifier>
        </entity>
        <period>
            <startDate>2018-07-01</startDate>
            <endDate>2018-09-29</endDate>
        </period>
    </context>
    <context id="FD2019Q1QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000937556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-30</startDate>
            <endDate>2019-03-30</endDate>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000937556</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="FD2019Q1QTD">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000937556</identifier>
        </entity>
        <period>
            <startDate>2018-12-30</startDate>
            <endDate>2019-03-30</endDate>
        </period>
    </context>
    <context id="FD2019Q1QTD_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201602Member_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000937556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201602Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-30</startDate>
            <endDate>2019-03-30</endDate>
        </period>
    </context>
    <context id="FI2019Q3_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000937556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-09-28</instant>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000937556</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="FI2019Q2_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000937556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-06-29</instant>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000937556</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="FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000937556</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="FD2019Q3QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000937556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-06-30</startDate>
            <endDate>2019-09-28</endDate>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000937556</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="FI2019Q1_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000937556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-03-30</instant>
        </period>
    </context>
    <context id="FI2019Q1_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000937556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-03-30</instant>
        </period>
    </context>
    <context id="FI2019Q3_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000937556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-09-28</instant>
        </period>
    </context>
    <context id="FD2019Q2QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000937556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-03-31</startDate>
            <endDate>2019-06-29</endDate>
        </period>
    </context>
    <context id="FI2019Q3_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000937556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-09-28</instant>
        </period>
    </context>
    <context id="FI2019Q2_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000937556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-06-29</instant>
        </period>
    </context>
    <context id="FI2019Q2_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000937556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-06-29</instant>
        </period>
    </context>
    <context id="FI2019Q1_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000937556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-03-30</instant>
        </period>
    </context>
    <context id="FD2019Q3QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000937556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-06-30</startDate>
            <endDate>2019-09-28</endDate>
        </period>
    </context>
    <context id="FI2019Q2_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000937556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-06-29</instant>
        </period>
    </context>
    <context id="FD2019Q2QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000937556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-03-31</startDate>
            <endDate>2019-06-29</endDate>
        </period>
    </context>
    <context id="FD2019Q2QTD">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000937556</identifier>
        </entity>
        <period>
            <startDate>2019-03-31</startDate>
            <endDate>2019-06-29</endDate>
        </period>
    </context>
    <context id="FI2019Q3_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000937556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-09-28</instant>
        </period>
    </context>
    <context id="FI2019Q2">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000937556</identifier>
        </entity>
        <period>
            <instant>2019-06-29</instant>
        </period>
    </context>
    <context id="FD2019Q2QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000937556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-03-31</startDate>
            <endDate>2019-06-29</endDate>
        </period>
    </context>
    <context id="FD2019Q3QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000937556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-06-30</startDate>
            <endDate>2019-09-28</endDate>
        </period>
    </context>
    <context id="FD2019Q1QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000937556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-30</startDate>
            <endDate>2019-03-30</endDate>
        </period>
    </context>
    <context id="FD2019Q3QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000937556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-06-30</startDate>
            <endDate>2019-09-28</endDate>
        </period>
    </context>
    <context id="FD2019Q2QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000937556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-03-31</startDate>
            <endDate>2019-06-29</endDate>
        </period>
    </context>
    <context id="FI2019Q1_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000937556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-03-30</instant>
        </period>
    </context>
    <context id="FI2019Q1_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000937556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-03-30</instant>
        </period>
    </context>
    <context id="FI2019Q2_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000937556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-06-29</instant>
        </period>
    </context>
    <context id="FI2019Q3_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000937556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-09-28</instant>
        </period>
    </context>
    <context id="FI2019Q1">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000937556</identifier>
        </entity>
        <period>
            <instant>2019-03-30</instant>
        </period>
    </context>
    <context id="FD2019Q1QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000937556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-30</startDate>
            <endDate>2019-03-30</endDate>
        </period>
    </context>
    <context id="FD2019Q1QTD_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201602Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000937556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201602Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-30</startDate>
            <endDate>2019-03-30</endDate>
        </period>
    </context>
    <context id="FD2018Q1QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000937556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-31</startDate>
            <endDate>2018-03-31</endDate>
        </period>
    </context>
    <context id="FI2018Q1_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000937556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-03-31</instant>
        </period>
    </context>
    <context id="FD2018Q1QTD">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000937556</identifier>
        </entity>
        <period>
            <startDate>2017-12-31</startDate>
            <endDate>2018-03-31</endDate>
        </period>
    </context>
    <context id="FD2018Q2QTD">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000937556</identifier>
        </entity>
        <period>
            <startDate>2018-04-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="FI2018Q2_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000937556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-06-30</instant>
        </period>
    </context>
    <context id="FD2018Q1QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000937556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-31</startDate>
            <endDate>2018-03-31</endDate>
        </period>
    </context>
    <context id="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000937556</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="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000937556</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="FI2018Q3_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000937556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-09-29</instant>
        </period>
    </context>
    <context id="FD2018Q2QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000937556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="FI2018Q2_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000937556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-06-30</instant>
        </period>
    </context>
    <context id="FI2018Q2_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000937556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-06-30</instant>
        </period>
    </context>
    <context id="FI2018Q3">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000937556</identifier>
        </entity>
        <period>
            <instant>2018-09-29</instant>
        </period>
    </context>
    <context id="FD2018Q3QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000937556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-07-01</startDate>
            <endDate>2018-09-29</endDate>
        </period>
    </context>
    <context id="FD2018Q1QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000937556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-31</startDate>
            <endDate>2018-03-31</endDate>
        </period>
    </context>
    <context id="FI2018Q2_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000937556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-06-30</instant>
        </period>
    </context>
    <context id="FI2018Q1">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000937556</identifier>
        </entity>
        <period>
            <instant>2018-03-31</instant>
        </period>
    </context>
    <context id="FI2018Q3_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000937556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-09-29</instant>
        </period>
    </context>
    <context id="FI2018Q1_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000937556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-03-31</instant>
        </period>
    </context>
    <context id="FI2018Q3_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000937556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-09-29</instant>
        </period>
    </context>
    <context id="FD2018Q3QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000937556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-07-01</startDate>
            <endDate>2018-09-29</endDate>
        </period>
    </context>
    <context id="FD2018Q2QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000937556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="FI2018Q2">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000937556</identifier>
        </entity>
        <period>
            <instant>2018-06-30</instant>
        </period>
    </context>
    <context id="FI2018Q3_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000937556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-09-29</instant>
        </period>
    </context>
    <context id="FD2018Q1QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000937556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-31</startDate>
            <endDate>2018-03-31</endDate>
        </period>
    </context>
    <context id="FD2018Q1QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000937556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-31</startDate>
            <endDate>2018-03-31</endDate>
        </period>
    </context>
    <context id="FD2018Q3QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000937556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-07-01</startDate>
            <endDate>2018-09-29</endDate>
        </period>
    </context>
    <context id="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000937556</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="FD2018Q3QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000937556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-07-01</startDate>
            <endDate>2018-09-29</endDate>
        </period>
    </context>
    <context id="FI2017Q4">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000937556</identifier>
        </entity>
        <period>
            <instant>2017-12-30</instant>
        </period>
    </context>
    <context id="FI2018Q1_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000937556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-03-31</instant>
        </period>
    </context>
    <context id="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000937556</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="FI2018Q1_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000937556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-03-31</instant>
        </period>
    </context>
    <context id="FI2018Q1_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000937556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-03-31</instant>
        </period>
    </context>
    <context id="FI2018Q3_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000937556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-09-29</instant>
        </period>
    </context>
    <context id="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000937556</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="FD2018Q2QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000937556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="FD2018Q1QTD_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201616Member_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000937556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201616Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-31</startDate>
            <endDate>2018-03-31</endDate>
        </period>
    </context>
    <context id="FI2018Q2_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000937556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-06-30</instant>
        </period>
    </context>
    <context id="FD2018Q2QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000937556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="FD2019Q3YTD_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_VehiclesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000937556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:VehiclesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-30</startDate>
            <endDate>2019-09-28</endDate>
        </period>
    </context>
    <context id="FD2019Q3YTD_us-gaap_PropertyPlantAndEquipmentByTypeAxis_masi_DemonstrationUnitsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000937556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">masi:DemonstrationUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-30</startDate>
            <endDate>2019-09-28</endDate>
        </period>
    </context>
    <context id="FD2019Q3YTD_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_ToolsDiesAndMoldsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000937556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ToolsDiesAndMoldsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-30</startDate>
            <endDate>2019-09-28</endDate>
        </period>
    </context>
    <context id="FD2019Q3YTD_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_BuildingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000937556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-30</startDate>
            <endDate>2019-09-28</endDate>
        </period>
    </context>
    <context id="FI2019Q3_srt_RangeAxis_srt_MaximumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000937556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-09-28</instant>
        </period>
    </context>
    <context id="FD2019Q3YTD_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_PatentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000937556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:PatentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-30</startDate>
            <endDate>2019-09-28</endDate>
        </period>
    </context>
    <context id="I2019Q1ASC842">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000937556</identifier>
        </entity>
        <period>
            <instant>2018-12-30</instant>
        </period>
    </context>
    <context id="FD2019Q3YTD_srt_RangeAxis_srt_MaximumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000937556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-30</startDate>
            <endDate>2019-09-28</endDate>
        </period>
    </context>
    <context id="FD2019Q3YTD_srt_RangeAxis_srt_MinimumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000937556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-30</startDate>
            <endDate>2019-09-28</endDate>
        </period>
    </context>
    <context id="FD2019Q3YTD_srt_TitleOfIndividualAxis_srt_ChiefExecutiveOfficerMember_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000937556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ChiefExecutiveOfficerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-30</startDate>
            <endDate>2019-09-28</endDate>
        </period>
    </context>
    <context id="FD2018Q3YTD_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_PatentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000937556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:PatentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-31</startDate>
            <endDate>2018-09-29</endDate>
        </period>
    </context>
    <context id="FD2019Q3YTD_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TrademarksMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000937556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-30</startDate>
            <endDate>2019-09-28</endDate>
        </period>
    </context>
    <context id="FD2019Q3YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000937556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-30</startDate>
            <endDate>2019-09-28</endDate>
        </period>
    </context>
    <context id="FI2019Q3_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000937556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-09-28</instant>
        </period>
    </context>
    <context id="FI2019Q3_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000937556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-09-28</instant>
        </period>
    </context>
    <context id="FI2019Q3_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000937556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-09-28</instant>
        </period>
    </context>
    <context id="FI2019Q3_us-gaap_FairValueByAssetClassAxis_us-gaap_CashAndCashEquivalentsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000937556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-09-28</instant>
        </period>
    </context>
    <context id="FI2019Q3_us-gaap_FairValueByAssetClassAxis_us-gaap_CertificatesOfDepositMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000937556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-09-28</instant>
        </period>
    </context>
    <context id="FI2019Q3_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000937556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-09-28</instant>
        </period>
    </context>
    <context id="FD2019Q3YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_masi_FurnitureandOfficeEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000937556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">masi:FurnitureandOfficeEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-30</startDate>
            <endDate>2019-09-28</endDate>
        </period>
    </context>
    <context id="FD2019Q3YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_masi_FurnitureandOfficeEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000937556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">masi:FurnitureandOfficeEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-30</startDate>
            <endDate>2019-09-28</endDate>
        </period>
    </context>
    <context id="FD2019Q3YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_MachineryAndEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000937556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-30</startDate>
            <endDate>2019-09-28</endDate>
        </period>
    </context>
    <context id="FD2019Q3YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_AirTransportationEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000937556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:AirTransportationEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-30</startDate>
            <endDate>2019-09-28</endDate>
        </period>
    </context>
    <context id="FD2019Q3YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_AirTransportationEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000937556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:AirTransportationEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-30</startDate>
            <endDate>2019-09-28</endDate>
        </period>
    </context>
    <context id="FD2019Q3YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_LandBuildingsAndImprovementsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000937556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandBuildingsAndImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-30</startDate>
            <endDate>2019-09-28</endDate>
        </period>
    </context>
    <context id="FD2019Q3YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_MachineryAndEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000937556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-30</startDate>
            <endDate>2019-09-28</endDate>
        </period>
    </context>
    <context id="FD2019Q3YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_ComputerEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000937556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-30</startDate>
            <endDate>2019-09-28</endDate>
        </period>
    </context>
    <context id="FD2019Q3YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_LandBuildingsAndImprovementsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000937556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandBuildingsAndImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-30</startDate>
            <endDate>2019-09-28</endDate>
        </period>
    </context>
    <context id="FD2019Q3YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_ComputerEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000937556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-30</startDate>
            <endDate>2019-09-28</endDate>
        </period>
    </context>
    <context id="FI2019Q3_srt_RangeAxis_srt_MinimumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000937556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-09-28</instant>
        </period>
    </context>
    <context id="FD2018Q3YTD_srt_TitleOfIndividualAxis_srt_ChiefExecutiveOfficerMember_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000937556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ChiefExecutiveOfficerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-31</startDate>
            <endDate>2018-09-29</endDate>
        </period>
    </context>
    <context id="FD2019Q3QTD_us-gaap_RelatedPartyTransactionAxis_masi_CercacorLaboratoriesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000937556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">masi:CercacorLaboratoriesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-06-30</startDate>
            <endDate>2019-09-28</endDate>
        </period>
    </context>
    <context id="FD2019Q3YTD_us-gaap_RelatedPartyTransactionAxis_masi_CercacorLaboratoriesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000937556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">masi:CercacorLaboratoriesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-30</startDate>
            <endDate>2019-09-28</endDate>
        </period>
    </context>
    <context id="FD2019Q3QTD_us-gaap_RelatedPartyTransactionAxis_masi_ReimbursementFeeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000937556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">masi:ReimbursementFeeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-06-30</startDate>
            <endDate>2019-09-28</endDate>
        </period>
    </context>
    <context id="FD2019Q3YTD_us-gaap_RelatedPartyTransactionAxis_masi_ReimbursementFeeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000937556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">masi:ReimbursementFeeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-30</startDate>
            <endDate>2019-09-28</endDate>
        </period>
    </context>
    <context id="FD2019Q3YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis_us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000937556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableInterestEntitiesByClassificationOfEntityAxis">us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-30</startDate>
            <endDate>2019-09-28</endDate>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_RelatedPartyTransactionAxis_masi_CercacorLaboratoriesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000937556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">masi:CercacorLaboratoriesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-29</instant>
        </period>
    </context>
    <context id="FD2018Q3YTD_us-gaap_RelatedPartyTransactionAxis_masi_ReimbursementFeeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000937556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">masi:ReimbursementFeeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-31</startDate>
            <endDate>2018-09-29</endDate>
        </period>
    </context>
    <context id="FD2018Q3YTD_us-gaap_RelatedPartyTransactionAxis_masi_CercacorLaboratoriesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000937556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">masi:CercacorLaboratoriesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-31</startDate>
            <endDate>2018-09-29</endDate>
        </period>
    </context>
    <context id="FD2018Q3QTD_us-gaap_RelatedPartyTransactionAxis_masi_CercacorLaboratoriesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000937556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">masi:CercacorLaboratoriesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-07-01</startDate>
            <endDate>2018-09-29</endDate>
        </period>
    </context>
    <context id="FI2019Q3_us-gaap_RelatedPartyTransactionAxis_masi_CercacorLaboratoriesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000937556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">masi:CercacorLaboratoriesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-09-28</instant>
        </period>
    </context>
    <context id="FD2018Q3QTD_us-gaap_RelatedPartyTransactionAxis_masi_ReimbursementFeeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000937556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">masi:ReimbursementFeeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-07-01</startDate>
            <endDate>2018-09-29</endDate>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_MachineryAndEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000937556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-29</instant>
        </period>
    </context>
    <context id="FI2019Q3_us-gaap_PropertyPlantAndEquipmentByTypeAxis_masi_AircraftComponentsandVehiclesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000937556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">masi:AircraftComponentsandVehiclesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-09-28</instant>
        </period>
    </context>
    <context id="FI2019Q3_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_BuildingAndBuildingImprovementsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000937556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-09-28</instant>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_FurnitureAndFixturesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000937556</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="FI2019Q3_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_ToolsDiesAndMoldsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000937556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ToolsDiesAndMoldsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-09-28</instant>
        </period>
    </context>
    <context id="FI2019Q3_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_ConstructionInProgressMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000937556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-09-28</instant>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_ToolsDiesAndMoldsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000937556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ToolsDiesAndMoldsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-29</instant>
        </period>
    </context>
    <context id="FI2019Q3_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_LeaseholdImprovementsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000937556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-09-28</instant>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_masi_AircraftComponentsandVehiclesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000937556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">masi:AircraftComponentsandVehiclesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-29</instant>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_ComputerEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000937556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-29</instant>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_LandMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000937556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-29</instant>
        </period>
    </context>
    <context id="FI2019Q3_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_LandMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000937556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-09-28</instant>
        </period>
    </context>
    <context id="FI2019Q3_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_ComputerEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000937556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-09-28</instant>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_masi_DemonstrationUnitsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000937556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">masi:DemonstrationUnitsMember</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">0000937556</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_BuildingAndBuildingImprovementsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000937556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-29</instant>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_ConstructionInProgressMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000937556</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="FI2019Q3_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_FurnitureAndFixturesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000937556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-09-28</instant>
        </period>
    </context>
    <context id="FI2019Q3_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_MachineryAndEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000937556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-09-28</instant>
        </period>
    </context>
    <context id="FI2019Q3_us-gaap_PropertyPlantAndEquipmentByTypeAxis_masi_DemonstrationUnitsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000937556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">masi:DemonstrationUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-09-28</instant>
        </period>
    </context>
    <context id="FI2019Q3_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_LicensingAgreementsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000937556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:LicensingAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-09-28</instant>
        </period>
    </context>
    <context id="FI2019Q3_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_masi_AcquiredTechnologyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000937556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">masi:AcquiredTechnologyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-09-28</instant>
        </period>
    </context>
    <context id="FI2019Q3_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TrademarksMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000937556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-09-28</instant>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_masi_AcquiredTechnologyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000937556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">masi:AcquiredTechnologyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-29</instant>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_PatentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000937556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:PatentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-29</instant>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000937556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-29</instant>
        </period>
    </context>
    <context id="FI2019Q3_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000937556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-09-28</instant>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_OtherIntangibleAssetsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000937556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-29</instant>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000937556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:SoftwareAndSoftwareDevelopmentCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-29</instant>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_LicensingAgreementsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000937556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:LicensingAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-29</instant>
        </period>
    </context>
    <context id="FI2019Q3_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_PatentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000937556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:PatentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-09-28</instant>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TrademarksMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000937556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-29</instant>
        </period>
    </context>
    <context id="FI2019Q3_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000937556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:SoftwareAndSoftwareDevelopmentCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-09-28</instant>
        </period>
    </context>
    <context id="FI2019Q3_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_OtherIntangibleAssetsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000937556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-09-28</instant>
        </period>
    </context>
    <context id="D2018Q3SD">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000937556</identifier>
        </entity>
        <period>
            <startDate>2018-09-21</startDate>
            <endDate>2018-09-21</endDate>
        </period>
    </context>
    <context id="FI2019Q3_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain_nil">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000937556</identifier>
            <segment>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain xsi:nil="true"/>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2019-09-28</instant>
        </period>
    </context>
    <context id="FI2019Q3_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain_2019-12-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000937556</identifier>
            <segment>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2019-12-31</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2019-09-28</instant>
        </period>
    </context>
    <context id="FI2019Q3_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain_2023-12-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000937556</identifier>
            <segment>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2023-12-31</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2019-09-28</instant>
        </period>
    </context>
    <context id="FI2019Q3_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain_2025-12-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000937556</identifier>
            <segment>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2025-12-31</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2019-09-28</instant>
        </period>
    </context>
    <context id="FI2019Q3_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain_2021-12-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000937556</identifier>
            <segment>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2021-12-31</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2019-09-28</instant>
        </period>
    </context>
    <context id="FD2019Q3YTD_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000937556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-30</startDate>
            <endDate>2019-09-28</endDate>
        </period>
    </context>
    <context id="FD2019Q3QTD_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000937556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-06-30</startDate>
            <endDate>2019-09-28</endDate>
        </period>
    </context>
    <context id="FI2019Q3_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000937556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-09-28</instant>
        </period>
    </context>
    <context id="FD2018Q3YTD_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000937556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-31</startDate>
            <endDate>2018-09-29</endDate>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000937556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-29</instant>
        </period>
    </context>
    <context id="FD2018Q3QTD_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000937556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-07-01</startDate>
            <endDate>2018-09-29</endDate>
        </period>
    </context>
    <context id="I2019Q2_us-gaap_ShareRepurchaseProgramAxis_masi_A2018RepurchaseProgramMember_us-gaap_StatementClassOfStockAxis_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000937556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">masi:A2018RepurchaseProgramMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-07-01</instant>
        </period>
    </context>
    <context id="D2019Q3_us-gaap_ShareRepurchaseProgramAxis_masi_A2018RepurchaseProgramMember_us-gaap_StatementClassOfStockAxis_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000937556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">masi:A2018RepurchaseProgramMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-09-01</startDate>
            <endDate>2018-09-01</endDate>
        </period>
    </context>
    <context id="D2018Q3ASOF2019Q3_us-gaap_ShareRepurchaseProgramAxis_masi_A2015RepurchaseProgramMember_us-gaap_StatementClassOfStockAxis_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000937556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">masi:A2015RepurchaseProgramMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-07-01</startDate>
            <endDate>2019-09-28</endDate>
        </period>
    </context>
    <context id="I2015Q1SEP01_us-gaap_ShareRepurchaseProgramAxis_masi_A2015RepurchaseProgramMember_us-gaap_StatementClassOfStockAxis_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000937556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">masi:A2015RepurchaseProgramMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2015-09-01</instant>
        </period>
    </context>
    <context id="D2019Q3_us-gaap_ShareRepurchaseProgramAxis_masi_A2015RepurchaseProgramMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000937556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">masi:A2015RepurchaseProgramMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-09-01</startDate>
            <endDate>2018-09-01</endDate>
        </period>
    </context>
    <context id="FD2018Q3YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000937556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-31</startDate>
            <endDate>2018-09-29</endDate>
        </period>
    </context>
    <context id="FI2019Q3_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000937556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-09-28</instant>
        </period>
    </context>
    <context id="FD2019Q3QTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000937556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-06-30</startDate>
            <endDate>2019-09-28</endDate>
        </period>
    </context>
    <context id="FI2019Q3_srt_RangeAxis_srt_MinimumMember_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000937556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-09-28</instant>
        </period>
    </context>
    <context id="FD2019Q3YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000937556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-30</startDate>
            <endDate>2019-09-28</endDate>
        </period>
    </context>
    <context id="FD2018Q3YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000937556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-31</startDate>
            <endDate>2018-09-29</endDate>
        </period>
    </context>
    <context id="FD2018Q3YTD_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000937556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-31</startDate>
            <endDate>2018-09-29</endDate>
        </period>
    </context>
    <context id="FD2019Q3YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000937556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-30</startDate>
            <endDate>2019-09-28</endDate>
        </period>
    </context>
    <context id="FD2018Q3QTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000937556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-07-01</startDate>
            <endDate>2018-09-29</endDate>
        </period>
    </context>
    <context id="FI2019Q3_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000937556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-09-28</instant>
        </period>
    </context>
    <context id="FI2019Q3_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000937556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-09-28</instant>
        </period>
    </context>
    <context id="FD2018Q3QTD_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000937556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-07-01</startDate>
            <endDate>2018-09-29</endDate>
        </period>
    </context>
    <context id="FD2019Q3YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000937556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-30</startDate>
            <endDate>2019-09-28</endDate>
        </period>
    </context>
    <context id="FD2019Q3YTD_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000937556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-30</startDate>
            <endDate>2019-09-28</endDate>
        </period>
    </context>
    <context id="FI2019Q3_srt_RangeAxis_srt_MaximumMember_us-gaap_PlanNameAxis_masi_A2017EquityIncentivePlanDomain">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000937556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">masi:A2017EquityIncentivePlanDomain</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-09-28</instant>
        </period>
    </context>
    <context id="FI2019Q3_srt_RangeAxis_srt_MaximumMember_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000937556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-09-28</instant>
        </period>
    </context>
    <context id="FD2019Q3YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000937556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-30</startDate>
            <endDate>2019-09-28</endDate>
        </period>
    </context>
    <context id="FI2019Q3_srt_RangeAxis_srt_MaximumMember_us-gaap_PlanNameAxis_masi_A2007StockIncentivePlanDomain">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000937556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">masi:A2007StockIncentivePlanDomain</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-09-28</instant>
        </period>
    </context>
    <context id="FD2018Q3QTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000937556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-07-01</startDate>
            <endDate>2018-09-29</endDate>
        </period>
    </context>
    <context id="FD2019Q3QTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000937556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-06-30</startDate>
            <endDate>2019-09-28</endDate>
        </period>
    </context>
    <context id="FD2019Q3QTD_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000937556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-06-30</startDate>
            <endDate>2019-09-28</endDate>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000937556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-29</instant>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000937556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-29</instant>
        </period>
    </context>
    <context id="FD2018Q4YTD_srt_LitigationCaseAxis_masi_MasimovsFormerAgencyTenderMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000937556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">masi:MasimovsFormerAgencyTenderMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-31</startDate>
            <endDate>2018-12-29</endDate>
        </period>
    </context>
    <context id="FD2017Q4QTD_srt_LitigationCaseAxis_masi_MasimovsFormerAgencyTenderMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000937556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">masi:MasimovsFormerAgencyTenderMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-10-01</startDate>
            <endDate>2017-12-30</endDate>
        </period>
    </context>
    <context id="FD2018Q3YTD_srt_StatementGeographicalAxis_country_US">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000937556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-31</startDate>
            <endDate>2018-09-29</endDate>
        </period>
    </context>
    <context id="D2014Q1Jan3_srt_LitigationCaseAxis_masi_Masimovs.PhysiciansHealthsourceInc.Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000937556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">masi:Masimovs.PhysiciansHealthsourceInc.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2014-01-02</startDate>
            <endDate>2014-01-03</endDate>
        </period>
    </context>
    <context id="D2017Q3SD_srt_TitleOfIndividualAxis_srt_ChiefExecutiveOfficerMember_us-gaap_AwardTypeAxis_us-gaap_CashDistributionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000937556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ChiefExecutiveOfficerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:CashDistributionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-07-27</startDate>
            <endDate>2017-07-27</endDate>
        </period>
    </context>
    <context id="FD2019Q3YTD_srt_StatementGeographicalAxis_country_US">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000937556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-30</startDate>
            <endDate>2019-09-28</endDate>
        </period>
    </context>
    <context id="FD2018Q3QTD_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000937556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-07-01</startDate>
            <endDate>2018-09-29</endDate>
        </period>
    </context>
    <context id="FD2019Q3YTD_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000937556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-30</startDate>
            <endDate>2019-09-28</endDate>
        </period>
    </context>
    <context id="FD2019Q3QTD_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000937556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-06-30</startDate>
            <endDate>2019-09-28</endDate>
        </period>
    </context>
    <context id="FD2019Q3YTD_srt_TitleOfIndividualAxis_srt_ChiefExecutiveOfficerMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000937556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ChiefExecutiveOfficerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-30</startDate>
            <endDate>2019-09-28</endDate>
        </period>
    </context>
    <context id="FD2018Q3YTD_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_SalesRevenueProductLineMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000937556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SalesRevenueProductLineMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-31</startDate>
            <endDate>2018-09-29</endDate>
        </period>
    </context>
    <context id="FD2019Q3YTD_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_SalesRevenueProductLineMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000937556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SalesRevenueProductLineMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-30</startDate>
            <endDate>2019-09-28</endDate>
        </period>
    </context>
    <context id="FD2019Q3QTD_srt_StatementGeographicalAxis_country_US">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000937556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-06-30</startDate>
            <endDate>2019-09-28</endDate>
        </period>
    </context>
    <context id="FD2018Q3QTD_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_SalesRevenueProductLineMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000937556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SalesRevenueProductLineMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-07-01</startDate>
            <endDate>2018-09-29</endDate>
        </period>
    </context>
    <context id="FI2019Q3_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_AccountsReceivableMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000937556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-09-28</instant>
        </period>
    </context>
    <context id="D2017Q3SD_srt_TitleOfIndividualAxis_srt_ChiefExecutiveOfficerMember_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000937556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ChiefExecutiveOfficerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-07-27</startDate>
            <endDate>2017-07-27</endDate>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_AccountsReceivableMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000937556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-29</instant>
        </period>
    </context>
    <context id="FD2019Q3QTD_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_SalesRevenueProductLineMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000937556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SalesRevenueProductLineMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-06-30</startDate>
            <endDate>2019-09-28</endDate>
        </period>
    </context>
    <context id="FD2018Q3YTD_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000937556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-31</startDate>
            <endDate>2018-09-29</endDate>
        </period>
    </context>
    <context id="FD2018Q3QTD_srt_StatementGeographicalAxis_country_US">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000937556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-07-01</startDate>
            <endDate>2018-09-29</endDate>
        </period>
    </context>
    <context id="FI2019Q3_srt_ConsolidationItemsAxis_srt_ReportableGeographicalComponentsMember_srt_StatementGeographicalAxis_us-gaap_NonUsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000937556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">srt:ReportableGeographicalComponentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-09-28</instant>
        </period>
    </context>
    <context id="FI2018Q4_srt_ConsolidationItemsAxis_srt_ReportableGeographicalComponentsMember_srt_StatementGeographicalAxis_country_US">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000937556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">srt:ReportableGeographicalComponentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-29</instant>
        </period>
    </context>
    <context id="FI2019Q3_srt_ConsolidationItemsAxis_srt_ReportableGeographicalComponentsMember_srt_StatementGeographicalAxis_country_US">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000937556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">srt:ReportableGeographicalComponentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-09-28</instant>
        </period>
    </context>
    <context id="FI2018Q4_srt_ConsolidationItemsAxis_srt_ReportableGeographicalComponentsMember_srt_StatementGeographicalAxis_us-gaap_NonUsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000937556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">srt:ReportableGeographicalComponentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-29</instant>
        </period>
    </context>
    <context id="FD2018Q3QTD_srt_ConsolidationItemsAxis_srt_ReportableGeographicalComponentsMember_srt_StatementGeographicalAxis_us-gaap_EMEAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000937556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">srt:ReportableGeographicalComponentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-07-01</startDate>
            <endDate>2018-09-29</endDate>
        </period>
    </context>
    <context id="FD2019Q3QTD_srt_ConsolidationItemsAxis_srt_ReportableGeographicalComponentsMember_srt_StatementGeographicalAxis_srt_AmericasMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000937556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">srt:ReportableGeographicalComponentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AmericasMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-06-30</startDate>
            <endDate>2019-09-28</endDate>
        </period>
    </context>
    <context id="FD2019Q3YTD_srt_ConsolidationItemsAxis_srt_ReportableGeographicalComponentsMember_srt_StatementGeographicalAxis_country_US">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000937556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">srt:ReportableGeographicalComponentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-30</startDate>
            <endDate>2019-09-28</endDate>
        </period>
    </context>
    <context id="FD2019Q3QTD_srt_ConsolidationItemsAxis_srt_ReportableGeographicalComponentsMember_srt_StatementGeographicalAxis_srt_AsiaPacificMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000937556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">srt:ReportableGeographicalComponentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-06-30</startDate>
            <endDate>2019-09-28</endDate>
        </period>
    </context>
    <context id="FD2019Q3YTD_srt_ConsolidationItemsAxis_srt_ReportableGeographicalComponentsMember_srt_StatementGeographicalAxis_srt_AmericasMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000937556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">srt:ReportableGeographicalComponentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AmericasMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-30</startDate>
            <endDate>2019-09-28</endDate>
        </period>
    </context>
    <context id="FD2018Q3YTD_srt_ConsolidationItemsAxis_srt_ReportableGeographicalComponentsMember_srt_StatementGeographicalAxis_srt_AmericasMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000937556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">srt:ReportableGeographicalComponentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AmericasMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-31</startDate>
            <endDate>2018-09-29</endDate>
        </period>
    </context>
    <context id="FD2018Q3YTD_srt_ConsolidationItemsAxis_srt_ReportableGeographicalComponentsMember_srt_StatementGeographicalAxis_country_US">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000937556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">srt:ReportableGeographicalComponentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-31</startDate>
            <endDate>2018-09-29</endDate>
        </period>
    </context>
    <context id="FD2018Q3QTD_srt_ConsolidationItemsAxis_srt_ReportableGeographicalComponentsMember_srt_StatementGeographicalAxis_country_US">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000937556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">srt:ReportableGeographicalComponentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-07-01</startDate>
            <endDate>2018-09-29</endDate>
        </period>
    </context>
    <context id="FD2019Q3QTD_srt_ConsolidationItemsAxis_srt_ReportableGeographicalComponentsMember_srt_StatementGeographicalAxis_country_US">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000937556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">srt:ReportableGeographicalComponentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-06-30</startDate>
            <endDate>2019-09-28</endDate>
        </period>
    </context>
    <context id="FD2018Q3YTD_srt_ConsolidationItemsAxis_srt_ReportableGeographicalComponentsMember_srt_StatementGeographicalAxis_srt_AsiaPacificMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000937556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">srt:ReportableGeographicalComponentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-31</startDate>
            <endDate>2018-09-29</endDate>
        </period>
    </context>
    <context id="FD2018Q3YTD_srt_ConsolidationItemsAxis_srt_ReportableGeographicalComponentsMember_srt_StatementGeographicalAxis_us-gaap_EMEAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000937556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">srt:ReportableGeographicalComponentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-31</startDate>
            <endDate>2018-09-29</endDate>
        </period>
    </context>
    <context id="FD2019Q3YTD_srt_ConsolidationItemsAxis_srt_ReportableGeographicalComponentsMember_srt_StatementGeographicalAxis_srt_AsiaPacificMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000937556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">srt:ReportableGeographicalComponentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-30</startDate>
            <endDate>2019-09-28</endDate>
        </period>
    </context>
    <context id="FD2019Q3QTD_srt_ConsolidationItemsAxis_srt_ReportableGeographicalComponentsMember_srt_StatementGeographicalAxis_us-gaap_EMEAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000937556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">srt:ReportableGeographicalComponentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-06-30</startDate>
            <endDate>2019-09-28</endDate>
        </period>
    </context>
    <context id="FD2018Q3QTD_srt_ConsolidationItemsAxis_srt_ReportableGeographicalComponentsMember_srt_StatementGeographicalAxis_srt_AmericasMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000937556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">srt:ReportableGeographicalComponentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AmericasMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-07-01</startDate>
            <endDate>2018-09-29</endDate>
        </period>
    </context>
    <context id="FD2019Q3YTD_srt_ConsolidationItemsAxis_srt_ReportableGeographicalComponentsMember_srt_StatementGeographicalAxis_us-gaap_EMEAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000937556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">srt:ReportableGeographicalComponentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-30</startDate>
            <endDate>2019-09-28</endDate>
        </period>
    </context>
    <context id="FD2018Q3QTD_srt_ConsolidationItemsAxis_srt_ReportableGeographicalComponentsMember_srt_StatementGeographicalAxis_srt_AsiaPacificMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000937556</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">srt:ReportableGeographicalComponentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-07-01</startDate>
            <endDate>2018-09-29</endDate>
        </period>
    </context>
    <unit id="sqft">
        <measure>utreg:sqft</measure>
    </unit>
    <unit id="usdPerShare">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="shares">
        <measure>shares</measure>
    </unit>
    <unit id="number">
        <measure>pure</measure>
    </unit>
    <unit id="Facilities">
        <measure>masi:Facilities</measure>
    </unit>
    <unit id="death">
        <measure>masi:death</measure>
    </unit>
    <unit id="segment">
        <measure>masi:segment</measure>
    </unit>
    <unit id="distributor">
        <measure>masi:distributor</measure>
    </unit>
    <unit id="Customer">
        <measure>masi:Customer</measure>
    </unit>
    <unit id="Agreement">
        <measure>masi:Agreement</measure>
    </unit>
    <dei:AmendmentFlag
      contextRef="FD2019Q3YTD"
      id="Fact-68B630860904542BBA78F5E62C1E8239-wk-Fact-68B630860904542BBA78F5E62C1E8239">false</dei:AmendmentFlag>
    <dei:CurrentFiscalYearEndDate
      contextRef="FD2019Q3YTD"
      id="Fact-D0E6AB4062AF50FBA75FF439BF73B725-wk-Fact-D0E6AB4062AF50FBA75FF439BF73B725">--12-28</dei:CurrentFiscalYearEndDate>
    <dei:DocumentFiscalPeriodFocus
      contextRef="FD2019Q3YTD"
      id="Fact-239D77C9B528543891D30B224926B905-wk-Fact-239D77C9B528543891D30B224926B905">Q3</dei:DocumentFiscalPeriodFocus>
    <dei:DocumentFiscalYearFocus
      contextRef="FD2019Q3YTD"
      id="Fact-AF0F57F23DE851569A71D4896165CA7B-wk-Fact-AF0F57F23DE851569A71D4896165CA7B">2019</dei:DocumentFiscalYearFocus>
    <dei:EntityCentralIndexKey
      contextRef="FD2019Q3YTD"
      id="Fact-1F82CE430CCF5BAEABE14443A0D4E875-wk-Fact-1F82CE430CCF5BAEABE14443A0D4E875">0000937556</dei:EntityCentralIndexKey>
    <masi:WarrantyPeriodForDefectsInMaterialAndWorkmanship
      contextRef="FD2019Q3YTD_srt_RangeAxis_srt_MinimumMember"
      id="Fact-29FA551A1EA55A4E9B444A49E3337944-wk-Fact-29FA551A1EA55A4E9B444A49E3337944">P6M</masi:WarrantyPeriodForDefectsInMaterialAndWorkmanship>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="FD2019Q3YTD"
      id="Fact-44866082E32E57D184CA423A6F0AF5A3-wk-Fact-44866082E32E57D184CA423A6F0AF5A3">P10Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="FI2018Q4"
      decimals="-3"
      id="Fact-842F481871345DD7AD4C14DED94A6E7B-wk-Fact-842F481871345DD7AD4C14DED94A6E7B"
      unitRef="usd">1535000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="FI2019Q3"
      decimals="-3"
      id="Fact-57D8A03C0BFA5F5AA62BD31FD2119741-wk-Fact-57D8A03C0BFA5F5AA62BD31FD2119741"
      unitRef="usd">1946000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AmortizationOfDeferredSalesCommissions
      contextRef="FD2018Q3QTD"
      decimals="-5"
      id="Fact-873BB999E7B059928319B19C1B6A823D-wk-Fact-873BB999E7B059928319B19C1B6A823D"
      unitRef="usd">500000</us-gaap:AmortizationOfDeferredSalesCommissions>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="FI2018Q4"
      decimals="INF"
      id="Fact-E7D842D791155329B4DD987F63E576E3-wk-Fact-E7D842D791155329B4DD987F63E576E3"
      unitRef="usdPerShare">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="FI2019Q3"
      decimals="INF"
      id="Fact-46659FB38FB25CFDA0F7B6D9E65ED5D1-wk-Fact-46659FB38FB25CFDA0F7B6D9E65ED5D1"
      unitRef="usdPerShare">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="FI2018Q4"
      decimals="INF"
      id="Fact-528AE78BE6A9507AAD361022AE2D17AF-wk-Fact-528AE78BE6A9507AAD361022AE2D17AF"
      unitRef="shares">100000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="FI2019Q3"
      decimals="INF"
      id="Fact-FA495E7A844454B9907D29F296AD27F3-wk-Fact-FA495E7A844454B9907D29F296AD27F3"
      unitRef="shares">100000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="FI2018Q4"
      decimals="INF"
      id="Fact-A525F161674056A78E4CD25B5847B47C-wk-Fact-A525F161674056A78E4CD25B5847B47C"
      unitRef="shares">53085000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="FI2019Q3"
      decimals="INF"
      id="Fact-F43073FCC8E75A2DADF10D2272B93744-wk-Fact-F43073FCC8E75A2DADF10D2272B93744"
      unitRef="shares">53611000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:GoodwillAndIntangibleAssetImpairment
      contextRef="FD2018Q3YTD"
      decimals="INF"
      id="Fact-AC749AAA36265D45A7A05D84DDCB0C46-wk-Fact-AC749AAA36265D45A7A05D84DDCB0C46"
      unitRef="usd">0</us-gaap:GoodwillAndIntangibleAssetImpairment>
    <us-gaap:GoodwillAndIntangibleAssetImpairment
      contextRef="FD2019Q3YTD"
      decimals="INF"
      id="Fact-2BB2AC79309F5E92B8EFE7AD4CB4F09F-wk-Fact-2BB2AC79309F5E92B8EFE7AD4CB4F09F"
      unitRef="usd">0</us-gaap:GoodwillAndIntangibleAssetImpairment>
    <us-gaap:OperatingLeasesIncomeStatementSubleaseRevenue
      contextRef="FD2018Q3QTD_us-gaap_RelatedPartyTransactionAxis_masi_CercacorLaboratoriesMember"
      decimals="-5"
      id="Fact-4E95846F33775220A6670ADE61529D75-wk-Fact-4E95846F33775220A6670ADE61529D75"
      unitRef="usd">100000</us-gaap:OperatingLeasesIncomeStatementSubleaseRevenue>
    <us-gaap:OperatingLeasesIncomeStatementSubleaseRevenue
      contextRef="FD2018Q3YTD_us-gaap_RelatedPartyTransactionAxis_masi_CercacorLaboratoriesMember"
      decimals="-5"
      id="Fact-C5679A3111545A6CB71C585F9DB8BBD1-wk-Fact-C5679A3111545A6CB71C585F9DB8BBD1"
      unitRef="usd">300000</us-gaap:OperatingLeasesIncomeStatementSubleaseRevenue>
    <us-gaap:PaymentForAdministrativeFees
      contextRef="FD2018Q3QTD_us-gaap_RelatedPartyTransactionAxis_masi_CercacorLaboratoriesMember"
      decimals="-5"
      id="Fact-E520C3860683D5EB7D22D6FF143A95CC-wk-Fact-E520C3860683D5EB7D22D6FF143A95CC"
      unitRef="usd">100000</us-gaap:PaymentForAdministrativeFees>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="FI2018Q4"
      decimals="INF"
      id="Fact-40A2F6CA0C6F59539D36DF2E3E5A5172-wk-Fact-40A2F6CA0C6F59539D36DF2E3E5A5172"
      unitRef="usdPerShare">0.001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="FI2019Q3"
      decimals="INF"
      id="Fact-7B653DE9DE8E59AC88383883D402806A-wk-Fact-7B653DE9DE8E59AC88383883D402806A"
      unitRef="usdPerShare">0.001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="FI2018Q4"
      decimals="INF"
      id="Fact-21217184184A58539AF103668D8CC6E4-wk-Fact-21217184184A58539AF103668D8CC6E4"
      unitRef="shares">5000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="FI2019Q3"
      decimals="INF"
      id="Fact-E375935A712D56BDA40BC2E0339CF2E6-wk-Fact-E375935A712D56BDA40BC2E0339CF2E6"
      unitRef="shares">5000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesIssued
      contextRef="FI2018Q4"
      decimals="INF"
      id="Fact-A02B9DD844635ABCA6CC9FFD3EC1F4F0-wk-Fact-A02B9DD844635ABCA6CC9FFD3EC1F4F0"
      unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesIssued
      contextRef="FI2019Q3"
      decimals="INF"
      id="Fact-A38E630538155CE9B2E299E759C08741-wk-Fact-A38E630538155CE9B2E299E759C08741"
      unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="FI2018Q4"
      decimals="INF"
      id="Fact-1FB338259F9853ABA112703F0A3CDEAE-wk-Fact-1FB338259F9853ABA112703F0A3CDEAE"
      unitRef="shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="FI2019Q3"
      decimals="INF"
      id="Fact-C912500D8FE45EEFA1399D9D9A6A6F72-wk-Fact-C912500D8FE45EEFA1399D9D9A6A6F72"
      unitRef="shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="FD2019Q3YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_masi_FurnitureandOfficeEquipmentMember"
      id="Fact-1DE286B8EBBD55F894670024F1A783C4-wk-Fact-1DE286B8EBBD55F894670024F1A783C4">P6Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="FD2019Q3YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_AirTransportationEquipmentMember"
      id="Fact-C8D05122C122575A98D64B9787C05D4B-wk-Fact-C8D05122C122575A98D64B9787C05D4B">P20Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="FD2019Q3YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_ComputerEquipmentMember"
      id="Fact-840B5F16F8F0538881F2886FA4E36ED2-wk-Fact-840B5F16F8F0538881F2886FA4E36ED2">P6Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="FD2019Q3YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_LandBuildingsAndImprovementsMember"
      id="Fact-A239D913759D5DB38FE75B4DC0B01DAB-wk-Fact-A239D913759D5DB38FE75B4DC0B01DAB">P15Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="FD2019Q3YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_MachineryAndEquipmentMember"
      id="Fact-20877A509B1954879A6E9A69BA44B864-wk-Fact-20877A509B1954879A6E9A69BA44B864">P10Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="FD2019Q3YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_masi_FurnitureandOfficeEquipmentMember"
      id="Fact-9C483B8D927B5426A64ADED8539F54E4-wk-Fact-9C483B8D927B5426A64ADED8539F54E4">P2Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="FD2019Q3YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_AirTransportationEquipmentMember"
      id="Fact-6D7DCEE957285FBB9596B89D4613BBF8-wk-Fact-6D7DCEE957285FBB9596B89D4613BBF8">P10Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="FD2019Q3YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_ComputerEquipmentMember"
      id="Fact-00B9BCD2A8E6567FA31098E9382D7D52-wk-Fact-00B9BCD2A8E6567FA31098E9382D7D52">P2Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="FD2019Q3YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_LandBuildingsAndImprovementsMember"
      id="Fact-B8A93DA69A4051C68286CB73983DABBA-wk-Fact-B8A93DA69A4051C68286CB73983DABBA">P7Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="FD2019Q3YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_MachineryAndEquipmentMember"
      id="Fact-F2FF451706B553958F47CDF834482D97-wk-Fact-F2FF451706B553958F47CDF834482D97">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty
      contextRef="FD2018Q3QTD_us-gaap_RelatedPartyTransactionAxis_masi_ReimbursementFeeMember"
      decimals="-5"
      id="Fact-743BBB0DA9635C0AB021CDFECBC39AF4-wk-Fact-743BBB0DA9635C0AB021CDFECBC39AF4"
      unitRef="usd">100000</us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
      contextRef="FI2019Q3_srt_RangeAxis_srt_MinimumMember"
      id="Fact-79BCCF8406105D758A7BBE8230250A1B-wk-Fact-79BCCF8406105D758A7BBE8230250A1B">P3Y</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="FD2018Q3YTD_srt_TitleOfIndividualAxis_srt_ChiefExecutiveOfficerMember_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember"
      decimals="-5"
      id="Fact-587AFDDBE5F35A9D805B1C1CBEB1EDC0-wk-Fact-587AFDDBE5F35A9D805B1C1CBEB1EDC0"
      unitRef="shares">2700000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum
      contextRef="FD2018Q3QTD"
      decimals="3"
      id="Fact-A7D58185C4CB56E299E497322C07C02A-wk-Fact-A7D58185C4CB56E299E497322C07C02A"
      unitRef="number">0.320</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum
      contextRef="FD2018Q3YTD"
      decimals="3"
      id="Fact-DCE10DCC4D1450098AEC4B52577BA4B6-wk-Fact-DCE10DCC4D1450098AEC4B52577BA4B6"
      unitRef="number">0.320</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum
      contextRef="FD2019Q3QTD"
      decimals="3"
      id="Fact-FDAFFAAD0C13525A84B08D0D9CE0C4F7-wk-Fact-FDAFFAAD0C13525A84B08D0D9CE0C4F7"
      unitRef="number">0.293</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum
      contextRef="FD2019Q3YTD"
      decimals="3"
      id="Fact-04BEA0C994E65DDAA1C1E0C70EBBB4F2-wk-Fact-04BEA0C994E65DDAA1C1E0C70EBBB4F2"
      unitRef="number">0.300</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum
      contextRef="FD2018Q3QTD"
      decimals="3"
      id="Fact-8AE8BE289EA65E0CB644A7A3CA5CC208-wk-Fact-8AE8BE289EA65E0CB644A7A3CA5CC208"
      unitRef="number">0.268</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum
      contextRef="FD2018Q3YTD"
      decimals="3"
      id="Fact-EC13ABF74D8057B88C2E0A0897C263E6-wk-Fact-EC13ABF74D8057B88C2E0A0897C263E6"
      unitRef="number">0.268</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum
      contextRef="FD2019Q3QTD"
      decimals="3"
      id="Fact-4712D19A2B285AB1B6F7BB7264B522B1-wk-Fact-4712D19A2B285AB1B6F7BB7264B522B1"
      unitRef="number">0.287</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum
      contextRef="FD2019Q3YTD"
      decimals="3"
      id="Fact-9E2C89A4A19C51E88C5788BE6CA81BDE-wk-Fact-9E2C89A4A19C51E88C5788BE6CA81BDE"
      unitRef="number">0.283</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum
      contextRef="FD2018Q3QTD"
      decimals="3"
      id="Fact-C3AFEBCEE1DF507E977C4EB54AD084EB-wk-Fact-C3AFEBCEE1DF507E977C4EB54AD084EB"
      unitRef="number">0.030</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum
      contextRef="FD2018Q3YTD"
      decimals="3"
      id="Fact-307C7673DB6457249E8FC151C47AFED4-wk-Fact-307C7673DB6457249E8FC151C47AFED4"
      unitRef="number">0.030</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum
      contextRef="FD2019Q3QTD"
      decimals="3"
      id="Fact-1A6201E6BD1E544EBD92273401B79C00-wk-Fact-1A6201E6BD1E544EBD92273401B79C00"
      unitRef="number">0.019</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum
      contextRef="FD2019Q3YTD"
      decimals="3"
      id="Fact-F798A06AC65A5A2386F99FFB6C11B8A4-wk-Fact-F798A06AC65A5A2386F99FFB6C11B8A4"
      unitRef="number">0.026</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum
      contextRef="FD2018Q3QTD"
      decimals="3"
      id="Fact-0E5CBC1C3E9F562881AECFFF1735C1AB-wk-Fact-0E5CBC1C3E9F562881AECFFF1735C1AB"
      unitRef="number">0.027</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum
      contextRef="FD2018Q3YTD"
      decimals="3"
      id="Fact-015FAEC19F48575B818F88BFB2EF1A3F-wk-Fact-015FAEC19F48575B818F88BFB2EF1A3F"
      unitRef="number">0.023</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum
      contextRef="FD2019Q3QTD"
      decimals="3"
      id="Fact-70012DBB54985B71B84E8C67CE281400-wk-Fact-70012DBB54985B71B84E8C67CE281400"
      unitRef="number">0.014</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum
      contextRef="FD2019Q3YTD"
      decimals="3"
      id="Fact-099822D5E5E851508BE26064FEEBD03A-wk-Fact-099822D5E5E851508BE26064FEEBD03A"
      unitRef="number">0.014</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum>
    <us-gaap:TreasuryStockShares
      contextRef="FI2018Q4"
      decimals="INF"
      id="Fact-CFAFB38A27525D49971A6F8C65642E07-wk-Fact-CFAFB38A27525D49971A6F8C65642E07"
      unitRef="shares">15255000</us-gaap:TreasuryStockShares>
    <us-gaap:TreasuryStockShares
      contextRef="FI2019Q3"
      decimals="INF"
      id="Fact-2F422F4A26F35DB4A1575C77527D6B4A-wk-Fact-2F422F4A26F35DB4A1575C77527D6B4A"
      unitRef="shares">15463000</us-gaap:TreasuryStockShares>
    <dei:DocumentType
      contextRef="FD2019Q3YTD"
      id="d205041537e663-wk-Fact-DFA5FF3FED205A7CA2EA1F050F2E1814">10-Q</dei:DocumentType>
    <dei:DocumentQuarterlyReport
      contextRef="FD2019Q3YTD"
      id="d205041537e695-wk-Fact-EA74A84EF6E9562FA18C9DFF4A4E7750">true</dei:DocumentQuarterlyReport>
    <dei:DocumentPeriodEndDate
      contextRef="FD2019Q3YTD"
      id="d205041537e705-wk-Fact-77E5C34EE7EC51579C7A249FAA3BA627">2019-09-28</dei:DocumentPeriodEndDate>
    <dei:DocumentTransitionReport
      contextRef="FD2019Q3YTD"
      id="d205041537e725-wk-Fact-2C413BA23EA9592BA34EC008F7049AEF">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber
      contextRef="FD2019Q3YTD"
      id="d205041537e743-wk-Fact-0FAE1665B2C95EE9A4FA3B50A682DFF8">001-33642</dei:EntityFileNumber>
    <dei:EntityRegistrantName
      contextRef="FD2019Q3YTD"
      id="d205041537e754-wk-Fact-E7A98E9A87815FFEAC08481322EA0F12">MASIMO CORP</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="FD2019Q3YTD"
      id="d205041537e795-wk-Fact-B80081FC5BB25F7FB5E431FFFEB9276E">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber
      contextRef="FD2019Q3YTD"
      id="d205041537e845-wk-Fact-4CD3E6FEA83953C380403206E1A7D858">33-0368882</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="FD2019Q3YTD"
      id="d205041537e985-wk-Fact-7D0FFFED807250FABA00D2EAA005D88D">52 Discovery</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="FD2019Q3YTD"
      id="d205041537e995-wk-Fact-A6059574DCBD51C7819CDCC4C3EBCC88">Irvine</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="FD2019Q3YTD"
      id="d205041537e1005-wk-Fact-137219B0D1FB505C92B4E21D5E08ECE4">CA</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="FD2019Q3YTD"
      id="d205041537e1035-wk-Fact-755A797016BE5AA381848ED3C60021C3">92618</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="FD2019Q3YTD"
      id="d205041537e1198-wk-Fact-1B9C4D463C76562FB804D09B65602CDC">(949)</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="FD2019Q3YTD"
      id="d205041537e1208-wk-Fact-1C3C349905775C558D67FCE0D785E7CE">297-7000</dei:LocalPhoneNumber>
    <dei:Security12bTitle
      contextRef="FD2019Q3YTD"
      id="d205041537e1720-wk-Fact-74448AFD88F058AE8124B3198B5CC80D">Common Stock, $0.001 par value</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="FD2019Q3YTD"
      id="d205041537e1750-wk-Fact-AE8C1F9D13DC5C77B0DD690F74F24DE7">MASI</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="FD2019Q3YTD"
      id="d205041537e1770-wk-Fact-ED9E69FCE66E5234B52243B390B15627">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityCurrentReportingStatus
      contextRef="FD2019Q3YTD"
      id="d205041537e1966-wk-Fact-168CF0828D51530DB94B8041E7D3F444">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent
      contextRef="FD2019Q3YTD"
      id="d205041537e2150-wk-Fact-83BB14CDE43458B5BEF0B2E1B87A7482">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory
      contextRef="FD2019Q3YTD"
      id="d205041537e2457-wk-Fact-129C9ACB232B5DC19A04D930EE2A46E0">Large Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness
      contextRef="FD2019Q3YTD"
      id="d205041537e2712-wk-Fact-27E3EA7CA97F52C98294D283C3A026ED">false</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany
      contextRef="FD2019Q3YTD"
      id="d205041537e2897-wk-Fact-24A1666348FE5888878CBAA67DB41BDE">false</dei:EntityEmergingGrowthCompany>
    <dei:EntityShellCompany
      contextRef="FD2019Q3YTD"
      id="d205041537e3173-wk-Fact-4E0A3652466B533A9A7156F421E15D1C">false</dei:EntityShellCompany>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="FI2019Q3"
      decimals="0"
      id="d205041537e3520-wk-Fact-38FEE2E57555551899C2BB7FC56B4F1E"
      unitRef="shares">53611086</dei:EntityCommonStockSharesOutstanding>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="FI2019Q3"
      decimals="-3"
      id="d205035646e766-wk-Fact-6981BA5F777F55D28F7C6C9529CA2BEE"
      unitRef="usd">513360000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="FI2018Q4"
      decimals="-3"
      id="d205035646e785-wk-Fact-639A8922098056F6AE83348CA6DB0779"
      unitRef="usd">552490000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:ShortTermInvestments
      contextRef="FI2019Q3"
      decimals="-3"
      id="d205035646e800-wk-Fact-2925DF2108B658529EB6013D995BAEAF"
      unitRef="usd">120000000</us-gaap:ShortTermInvestments>
    <us-gaap:ShortTermInvestments
      contextRef="FI2018Q4"
      decimals="INF"
      id="d205035646e819-wk-Fact-137DF57BAA6A57C49B9A8BAFEEE71C7A"
      unitRef="usd">0</us-gaap:ShortTermInvestments>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="FI2019Q3"
      decimals="-3"
      id="d205035646e839-wk-Fact-EC0BFCF5163759DC8BB4BDFB8EF351A0"
      unitRef="usd">130398000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="FI2018Q4"
      decimals="-3"
      id="d205035646e858-wk-Fact-EC53B1497E2F5D248DE29F571285E7EB"
      unitRef="usd">109629000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:InventoryNet
      contextRef="FI2019Q3"
      decimals="-3"
      id="d205035646e878-wk-Fact-2A1D69DF966951A7B452FFC657846098"
      unitRef="usd">109689000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="FI2018Q4"
      decimals="-3"
      id="d205035646e897-wk-Fact-7D2148C6372C54D9903A32C432CEEC4D"
      unitRef="usd">94732000</us-gaap:InventoryNet>
    <us-gaap:OtherAssetsCurrent
      contextRef="FI2019Q3"
      decimals="-3"
      id="d205035646e917-wk-Fact-5EA9BB8524405D7E9EAEABE622ED9073"
      unitRef="usd">60769000</us-gaap:OtherAssetsCurrent>
    <us-gaap:OtherAssetsCurrent
      contextRef="FI2018Q4"
      decimals="-3"
      id="d205035646e936-wk-Fact-029BFC76794C5E60904B9903C3D5E552"
      unitRef="usd">29227000</us-gaap:OtherAssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="FI2019Q3"
      decimals="-3"
      id="d205035646e956-wk-Fact-7E9D8F2960575CF1B5F2D8B99D113CED"
      unitRef="usd">934216000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="FI2018Q4"
      decimals="-3"
      id="d205035646e975-wk-Fact-FDD2C2FC2330513896EFEB90A2E91004"
      unitRef="usd">786078000</us-gaap:AssetsCurrent>
    <us-gaap:NetInvestmentInLeaseNoncurrent
      contextRef="FI2019Q3"
      decimals="-3"
      id="d205035646e995-wk-Fact-6A94BD0A4484594B903A3E55F8154393"
      unitRef="usd">47442000</us-gaap:NetInvestmentInLeaseNoncurrent>
    <us-gaap:NetInvestmentInLeaseNoncurrent
      contextRef="FI2018Q4"
      decimals="INF"
      id="d205035646e1014-wk-Fact-E23EC3EB0F875C95A621513AAB57E1C6"
      unitRef="usd">0</us-gaap:NetInvestmentInLeaseNoncurrent>
    <us-gaap:DeferredCosts
      contextRef="FI2019Q3"
      decimals="-3"
      id="d205035646e1034-wk-Fact-093D1F845EA156FE9196B59B572B8672"
      unitRef="usd">13820000</us-gaap:DeferredCosts>
    <us-gaap:DeferredCosts
      contextRef="FI2018Q4"
      decimals="-3"
      id="d205035646e1053-wk-Fact-74907820D6115766A3690B05940A9E63"
      unitRef="usd">126105000</us-gaap:DeferredCosts>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="FI2019Q3"
      decimals="-3"
      id="d205035646e1074-wk-Fact-9C3E8F5BB30250DEA644F972CE97FB02"
      unitRef="usd">209458000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="FI2018Q4"
      decimals="-3"
      id="d205035646e1093-wk-Fact-DC82E9930B41599CAD0F32FD9604B10A"
      unitRef="usd">165972000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="FI2019Q3"
      decimals="-3"
      id="d205035646e1113-wk-Fact-684118348DFA54DD9035AB5D0493BBB3"
      unitRef="usd">27432000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="FI2018Q4"
      decimals="-3"
      id="d205035646e1132-wk-Fact-B1E3F2553BFE53A59C2419EA164B081A"
      unitRef="usd">27924000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:Goodwill
      contextRef="FI2019Q3"
      decimals="-3"
      id="d205035646e1152-wk-Fact-29D681CCDE13580BB938B2FDED37E719"
      unitRef="usd">21997000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="FI2018Q4"
      decimals="-3"
      id="d205035646e1171-wk-Fact-AB64BC456FC952C7ADF063E6B71227BF"
      unitRef="usd">23297000</us-gaap:Goodwill>
    <us-gaap:DeferredTaxAssetsNetNoncurrent
      contextRef="FI2019Q3"
      decimals="-3"
      id="d205035646e1191-wk-Fact-64753F1FBA8D5EA2B81498EF92A67556"
      unitRef="usd">30470000</us-gaap:DeferredTaxAssetsNetNoncurrent>
    <us-gaap:DeferredTaxAssetsNetNoncurrent
      contextRef="FI2018Q4"
      decimals="-3"
      id="d205035646e1210-wk-Fact-5140550DC6C754B5B4688674B2B69551"
      unitRef="usd">21210000</us-gaap:DeferredTaxAssetsNetNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="FI2019Q3"
      decimals="-3"
      id="d205035646e1230-wk-Fact-04FA9745ABBB5031A905E8E6CF0422EB"
      unitRef="usd">29378000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="FI2018Q4"
      decimals="-3"
      id="d205035646e1249-wk-Fact-3F3E5188B9F152DDBA1955695670FB26"
      unitRef="usd">4232000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:Assets
      contextRef="FI2019Q3"
      decimals="-3"
      id="d205035646e1274-wk-Fact-07ECB1DFCB62509D95AE2C1D26F64CEA"
      unitRef="usd">1314213000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="FI2018Q4"
      decimals="-3"
      id="d205035646e1293-wk-Fact-D04278298D345FB8B1A873E481060083"
      unitRef="usd">1154818000</us-gaap:Assets>
    <us-gaap:AccountsPayableCurrent
      contextRef="FI2019Q3"
      decimals="-3"
      id="d205035646e1399-wk-Fact-E9DEC3D2C08F5D9D9FCCDFD54EA91FFE"
      unitRef="usd">40771000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="FI2018Q4"
      decimals="-3"
      id="d205035646e1418-wk-Fact-BA0573959C8A5F7BAEBED4B6DDAC69EB"
      unitRef="usd">40388000</us-gaap:AccountsPayableCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="FI2019Q3"
      decimals="-3"
      id="d205035646e1433-wk-Fact-D02EFD7283BB54D5AED50CBEB4CC9EAD"
      unitRef="usd">48238000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="FI2018Q4"
      decimals="-3"
      id="d205035646e1452-wk-Fact-7BD233CBD46D5584AC1E6CE291D67AF3"
      unitRef="usd">49486000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:DeferredRevenueCurrent
      contextRef="FI2019Q3"
      decimals="-3"
      id="d205035646e1472-wk-Fact-BC7B0CBA72605508AE89BF4B0526AEC7"
      unitRef="usd">25020000</us-gaap:DeferredRevenueCurrent>
    <us-gaap:DeferredRevenueCurrent
      contextRef="FI2018Q4"
      decimals="-3"
      id="d205035646e1491-wk-Fact-D677CC1E6CC359F7A4E51E8D36BB2928"
      unitRef="usd">32054000</us-gaap:DeferredRevenueCurrent>
    <us-gaap:AccruedLiabilitiesAndOtherLiabilities
      contextRef="FI2019Q3"
      decimals="-3"
      id="d205035646e1512-wk-Fact-45561045EFCF5DD0B67D7ECD1D53B8E4"
      unitRef="usd">35979000</us-gaap:AccruedLiabilitiesAndOtherLiabilities>
    <us-gaap:AccruedLiabilitiesAndOtherLiabilities
      contextRef="FI2018Q4"
      decimals="-3"
      id="d205035646e1531-wk-Fact-68E13990F9605580B346F686ED0B1A78"
      unitRef="usd">24627000</us-gaap:AccruedLiabilitiesAndOtherLiabilities>
    <us-gaap:LiabilitiesCurrent
      contextRef="FI2019Q3"
      decimals="-3"
      id="d205035646e1551-wk-Fact-B9D5982C59755AA6AEF009A0251440CF"
      unitRef="usd">150008000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="FI2018Q4"
      decimals="-3"
      id="d205035646e1570-wk-Fact-B7E0006F524B58BC9094869F36761720"
      unitRef="usd">146555000</us-gaap:LiabilitiesCurrent>
    <us-gaap:DeferredCreditsAndOtherLiabilities
      contextRef="FI2019Q3"
      decimals="-3"
      id="d205035646e1590-wk-Fact-E9195EA795E655259F634DCCAF19822A"
      unitRef="usd">55846000</us-gaap:DeferredCreditsAndOtherLiabilities>
    <us-gaap:DeferredCreditsAndOtherLiabilities
      contextRef="FI2018Q4"
      decimals="-3"
      id="d205035646e1609-wk-Fact-741291D8D22C545B97F1E85F5E31909D"
      unitRef="usd">39198000</us-gaap:DeferredCreditsAndOtherLiabilities>
    <us-gaap:Liabilities
      contextRef="FI2019Q3"
      decimals="-3"
      id="d205035646e1629-wk-Fact-90A7777531365E27880F850DDD9953EF"
      unitRef="usd">205854000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="FI2018Q4"
      decimals="-3"
      id="d205035646e1648-wk-Fact-455E563161AF52B5951C49C96DD0A5D6"
      unitRef="usd">185753000</us-gaap:Liabilities>
    <us-gaap:CommitmentsAndContingencies
      contextRef="FI2019Q3"
      id="d205035646e1668-wk-Fact-9A11B16895F757ADA4A739E8C70A5B6C"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="FI2018Q4"
      id="d205035646e1687-wk-Fact-93BC011B25B654038974EB80E10A18F2"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:PreferredStockValueOutstanding
      contextRef="FI2019Q3"
      decimals="INF"
      id="d205035646e1748-wk-Fact-C4E7EA5922255F67A3CC3B8B965D5B06"
      unitRef="usd">0</us-gaap:PreferredStockValueOutstanding>
    <us-gaap:PreferredStockValueOutstanding
      contextRef="FI2018Q4"
      decimals="INF"
      id="d205035646e1767-wk-Fact-53212ABA29AE54FB80DE26CA1F232465"
      unitRef="usd">0</us-gaap:PreferredStockValueOutstanding>
    <us-gaap:CommonStockValueOutstanding
      contextRef="FI2019Q3"
      decimals="-3"
      id="d205035646e1787-wk-Fact-9E5A48AB4CC955FA801378FAF83A9F71"
      unitRef="usd">54000</us-gaap:CommonStockValueOutstanding>
    <us-gaap:CommonStockValueOutstanding
      contextRef="FI2018Q4"
      decimals="-3"
      id="d205035646e1806-wk-Fact-A649B9FCBC635FFEA9B8C2A1A09334DA"
      unitRef="usd">53000</us-gaap:CommonStockValueOutstanding>
    <us-gaap:TreasuryStockValue
      contextRef="FI2019Q3"
      decimals="-3"
      id="d205035646e1826-wk-Fact-664C14E2C9445BEB92692B3CF3D256F7"
      unitRef="usd">516950000</us-gaap:TreasuryStockValue>
    <us-gaap:TreasuryStockValue
      contextRef="FI2018Q4"
      decimals="-3"
      id="d205035646e1846-wk-Fact-F890B8AFB58654D7A2A1E3937E2A6AFD"
      unitRef="usd">489026000</us-gaap:TreasuryStockValue>
    <us-gaap:AdditionalPaidInCapital
      contextRef="FI2019Q3"
      decimals="-3"
      id="d205035646e1867-wk-Fact-D247196783A55DDFAA96FD4B40C77030"
      unitRef="usd">585476000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AdditionalPaidInCapital
      contextRef="FI2018Q4"
      decimals="-3"
      id="d205035646e1886-wk-Fact-3E316A2FC06B5337BFE09B4DE2D75431"
      unitRef="usd">533164000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax
      contextRef="FI2019Q3"
      decimals="-3"
      id="d205035646e1906-wk-Fact-EFA03C69539E527D8FE1852691D59534"
      unitRef="usd">-7794000</us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax
      contextRef="FI2018Q4"
      decimals="-3"
      id="d205035646e1926-wk-Fact-5FC56FF1B2265A31B49D0A9E59A67660"
      unitRef="usd">-6199000</us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="FI2019Q3"
      decimals="-3"
      id="d205035646e1948-wk-Fact-671303B4A8FC5438AA8E55F7E287B28E"
      unitRef="usd">1047573000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="FI2018Q4"
      decimals="-3"
      id="d205035646e1967-wk-Fact-BB26A7E067E1563695446BB6ADC9BCDB"
      unitRef="usd">931073000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:StockholdersEquity
      contextRef="FI2019Q3"
      decimals="-3"
      id="d205035646e1987-wk-Fact-48CFF0EE989951D8BA13428C22FE183D"
      unitRef="usd">1108359000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="FI2018Q4"
      decimals="-3"
      id="d205035646e2006-wk-Fact-1A7B6B92B79C510685866245E1858F7E"
      unitRef="usd">969065000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="FI2019Q3"
      decimals="-3"
      id="d205035646e2031-wk-Fact-E71B1B05438157DD91C9E5F92BC9F40C"
      unitRef="usd">1314213000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="FI2018Q4"
      decimals="-3"
      id="d205035646e2050-wk-Fact-7283A1CB24055BD6800C796C57E6AAA7"
      unitRef="usd">1154818000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="FD2019Q3QTD"
      decimals="-3"
      id="d205032917e900-wk-Fact-CFEAAE8AD26658D0834157F171A4862B"
      unitRef="usd">228916000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="FD2018Q3QTD"
      decimals="-3"
      id="d205032917e919-wk-Fact-D5AF6E61F97D5B7B8E46DF6C005CD94E"
      unitRef="usd">202068000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="FD2019Q3YTD"
      decimals="-3"
      id="d205032917e938-wk-Fact-1D4570298EE6540E9ABE546AED61234F"
      unitRef="usd">688974000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="FD2018Q3YTD"
      decimals="-3"
      id="d205032917e958-wk-Fact-725464E2B1DA56D6A13E40FDBD8526A9"
      unitRef="usd">608461000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <masi:Royaltyrevenueandother
      contextRef="FD2019Q3QTD"
      decimals="-3"
      id="d205032917e973-wk-Fact-1393B14CF51A51519FBA6E50A9A916E7"
      unitRef="usd">95000</masi:Royaltyrevenueandother>
    <masi:Royaltyrevenueandother
      contextRef="FD2018Q3QTD"
      decimals="-3"
      id="d205032917e992-wk-Fact-D563E4379C3D5803A313DE57B7AF293E"
      unitRef="usd">8515000</masi:Royaltyrevenueandother>
    <masi:Royaltyrevenueandother
      contextRef="FD2019Q3YTD"
      decimals="-3"
      id="d205032917e1011-wk-Fact-6A835A8776B65874B0675FE00F1DD9B7"
      unitRef="usd">1353000</masi:Royaltyrevenueandother>
    <masi:Royaltyrevenueandother
      contextRef="FD2018Q3YTD"
      decimals="-3"
      id="d205032917e1031-wk-Fact-881312A3873155038D1EC4F3186FA300"
      unitRef="usd">26696000</masi:Royaltyrevenueandother>
    <us-gaap:Revenues
      contextRef="FD2019Q3QTD"
      decimals="-3"
      id="d205032917e1051-wk-Fact-01EB351DEEAF530AB6C6A3FB87949591"
      unitRef="usd">229011000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="FD2018Q3QTD"
      decimals="-3"
      id="d205032917e1070-wk-Fact-FECF314E0A3B57F8AD5E091EDF782BEE"
      unitRef="usd">210583000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="FD2019Q3YTD"
      decimals="-3"
      id="d205032917e1089-wk-Fact-8190683BB13A56FB99E265DBD20A9CEE"
      unitRef="usd">690327000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="FD2018Q3YTD"
      decimals="-3"
      id="d205032917e1109-wk-Fact-7B8B7D7D637956A59EB8974DB41E178C"
      unitRef="usd">635157000</us-gaap:Revenues>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="FD2019Q3QTD"
      decimals="-3"
      id="d205032917e1129-wk-Fact-38BBEE3719B0501DA964E54584CB45A0"
      unitRef="usd">72743000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="FD2018Q3QTD"
      decimals="-3"
      id="d205032917e1148-wk-Fact-EF7513FF084F55A799397CB8619A1060"
      unitRef="usd">69830000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="FD2019Q3YTD"
      decimals="-3"
      id="d205032917e1167-wk-Fact-C2DA9326FC1A5D8F907D407D00E0C4D7"
      unitRef="usd">228078000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="FD2018Q3YTD"
      decimals="-3"
      id="d205032917e1187-wk-Fact-2870BDD4033258C1952F3834E321DACE"
      unitRef="usd">208596000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:GrossProfit
      contextRef="FD2019Q3QTD"
      decimals="-3"
      id="d205032917e1207-wk-Fact-307E357A6C5E5F79B5CC4D2D30A6124D"
      unitRef="usd">156268000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="FD2018Q3QTD"
      decimals="-3"
      id="d205032917e1226-wk-Fact-AD95972E129A5C0FB04E26AA72660D3C"
      unitRef="usd">140753000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="FD2019Q3YTD"
      decimals="-3"
      id="d205032917e1245-wk-Fact-1215FCFA5DCC5714B8DF56D1E768E7B8"
      unitRef="usd">462249000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="FD2018Q3YTD"
      decimals="-3"
      id="d205032917e1265-wk-Fact-66E8694415D0525790D6C633D0863E43"
      unitRef="usd">426561000</us-gaap:GrossProfit>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="FD2019Q3QTD"
      decimals="-3"
      id="d205032917e1367-wk-Fact-EE89016F2FAC58CB9892E99F8F03B66B"
      unitRef="usd">80354000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="FD2018Q3QTD"
      decimals="-3"
      id="d205032917e1386-wk-Fact-6DB4D8E950595686B065090150AE384A"
      unitRef="usd">71537000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="FD2019Q3YTD"
      decimals="-3"
      id="d205032917e1405-wk-Fact-7A8059C62005535E9C4F0ECC7D28CF0D"
      unitRef="usd">232718000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="FD2018Q3YTD"
      decimals="-3"
      id="d205032917e1425-wk-Fact-930A42DB456059928AB4ECCAF1F0ACE9"
      unitRef="usd">212204000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="FD2019Q3QTD"
      decimals="-3"
      id="d205032917e1445-wk-Fact-61730FD1B5BE5BFBBD3BD40156B759E2"
      unitRef="usd">24282000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="FD2018Q3QTD"
      decimals="-3"
      id="d205032917e1464-wk-Fact-60DBDC607A6758688455F5865C4AF872"
      unitRef="usd">20575000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="FD2019Q3YTD"
      decimals="-3"
      id="d205032917e1483-wk-Fact-5BA06C0D61B35688B811457FC6557F57"
      unitRef="usd">69872000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="FD2018Q3YTD"
      decimals="-3"
      id="d205032917e1503-wk-Fact-2CBD2176877A59D2B6CD03C3D521AE0E"
      unitRef="usd">60219000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:OperatingExpenses
      contextRef="FD2019Q3QTD"
      decimals="-3"
      id="d205032917e1524-wk-Fact-1040B101F4285034A6A55B88CD819CA7"
      unitRef="usd">104636000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="FD2018Q3QTD"
      decimals="-3"
      id="d205032917e1543-wk-Fact-2E6B56ABE905577C96F76173CA0AB7D7"
      unitRef="usd">92112000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="FD2019Q3YTD"
      decimals="-3"
      id="d205032917e1562-wk-Fact-6EBF2AFB481A59EFA9DBF317AE211854"
      unitRef="usd">302590000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="FD2018Q3YTD"
      decimals="-3"
      id="d205032917e1582-wk-Fact-5A62B29333A158F5944B499A06E2F14B"
      unitRef="usd">272423000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingIncomeLoss
      contextRef="FD2019Q3QTD"
      decimals="-3"
      id="d205032917e1602-wk-Fact-43EF1498FE75559F94949512976D0E24"
      unitRef="usd">51632000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="FD2018Q3QTD"
      decimals="-3"
      id="d205032917e1621-wk-Fact-5D023FBAF39C53498B66FCE864D34617"
      unitRef="usd">48641000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="FD2019Q3YTD"
      decimals="-3"
      id="d205032917e1640-wk-Fact-80AD2628C49D582FAD05F2E5CE236B74"
      unitRef="usd">159659000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="FD2018Q3YTD"
      decimals="-3"
      id="d205032917e1660-wk-Fact-36998D0FFAA153069E20FE68AB9C4F7E"
      unitRef="usd">154138000</us-gaap:OperatingIncomeLoss>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="FD2019Q3QTD"
      decimals="-3"
      id="d205032917e1680-wk-Fact-032EEE33712D54678ACDC65FD8D0549D"
      unitRef="usd">2723000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="FD2018Q3QTD"
      decimals="-3"
      id="d205032917e1699-wk-Fact-88CB62DE403B5B2F8C85708C2E3F571E"
      unitRef="usd">1028000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="FD2019Q3YTD"
      decimals="-3"
      id="d205032917e1718-wk-Fact-4DDD03EE6ECA5141A88FD30AFC3CB441"
      unitRef="usd">10138000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="FD2018Q3YTD"
      decimals="-3"
      id="d205032917e1738-wk-Fact-4201BA19768E5112B27D272B5314849F"
      unitRef="usd">4080000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="FD2019Q3QTD"
      decimals="-3"
      id="d205032917e1758-wk-Fact-7F51D443A20955768CA2135D5CA4D3B7"
      unitRef="usd">54355000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="FD2018Q3QTD"
      decimals="-3"
      id="d205032917e1777-wk-Fact-92D31921F0FE5C0C8D6F960F17716E3B"
      unitRef="usd">49669000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="FD2019Q3YTD"
      decimals="-3"
      id="d205032917e1796-wk-Fact-241FB9F6CBEA5D418BC29796D78842EA"
      unitRef="usd">169797000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="FD2018Q3YTD"
      decimals="-3"
      id="d205032917e1816-wk-Fact-F1ED1EC48D2559CEBAA9B7709056A581"
      unitRef="usd">158218000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="FD2019Q3QTD"
      decimals="-3"
      id="d205032917e1836-wk-Fact-03D8A2BF5C81525D81EF7DEF757D1C0D"
      unitRef="usd">5270000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="FD2018Q3QTD"
      decimals="-3"
      id="d205032917e1855-wk-Fact-7E18C04540D5504684DC3BB2662264F5"
      unitRef="usd">-7457000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="FD2019Q3YTD"
      decimals="-3"
      id="d205032917e1875-wk-Fact-4740EA52BCE553EC8731C33A47A8DA5F"
      unitRef="usd">26502000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="FD2018Q3YTD"
      decimals="-3"
      id="d205032917e1895-wk-Fact-BB89A929BA035D449454934A88E1DD42"
      unitRef="usd">11609000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ProfitLoss
      contextRef="FD2019Q3QTD"
      decimals="-3"
      id="d205032917e1920-wk-Fact-551B1981EB4A5AC28E27AB7B201803A3"
      unitRef="usd">49085000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="FD2018Q3QTD"
      decimals="-3"
      id="d205032917e1939-wk-Fact-5EC4F387082155CD8B9467A8BF965E0D"
      unitRef="usd">57126000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="FD2019Q3YTD"
      decimals="-3"
      id="d205032917e1958-wk-Fact-813BB80F296B5BB78F41C1AA4317822B"
      unitRef="usd">143295000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="FD2018Q3YTD"
      decimals="-3"
      id="d205032917e1978-wk-Fact-1727A6C043845F5083CC2BFDCABB0EC3"
      unitRef="usd">146609000</us-gaap:ProfitLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="FD2019Q3QTD"
      decimals="2"
      id="d205032917e2162-wk-Fact-1903E38AC4BE5112B64083CA1BBAD88B"
      unitRef="usdPerShare">0.92</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="FD2018Q3QTD"
      decimals="2"
      id="d205032917e2181-wk-Fact-2FBB6299A5D151DFBDCC9B060E08773F"
      unitRef="usdPerShare">1.09</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="FD2019Q3YTD"
      decimals="2"
      id="d205032917e2200-wk-Fact-021156D0FAD75B57856147851FE85197"
      unitRef="usdPerShare">2.69</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="FD2018Q3YTD"
      decimals="2"
      id="d205032917e2220-wk-Fact-CF83BF9719455D3485008AC9BACC1473"
      unitRef="usdPerShare">2.82</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="FD2019Q3QTD"
      decimals="2"
      id="d205032917e2240-wk-Fact-51EEE41C99165809A571AD6342946667"
      unitRef="usdPerShare">0.86</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="FD2018Q3QTD"
      decimals="2"
      id="d205032917e2259-wk-Fact-AE8036F7D7B4548EA1C72ECF31F94AD8"
      unitRef="usdPerShare">1.02</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="FD2019Q3YTD"
      decimals="2"
      id="d205032917e2278-wk-Fact-74D5F6F2CBD95AE282045A5F49663799"
      unitRef="usdPerShare">2.51</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="FD2018Q3YTD"
      decimals="2"
      id="d205032917e2298-wk-Fact-7EBC967BE37A5061B8D2ACF21360FBEF"
      unitRef="usdPerShare">2.62</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="FD2019Q3QTD"
      decimals="-3"
      id="d205032917e2478-wk-Fact-54031816EE4F5C4484AF4AEB7587B379"
      unitRef="shares">53535000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="FD2018Q3QTD"
      decimals="-3"
      id="d205032917e2497-wk-Fact-AE778B102BA85A999308EA6B67C545E0"
      unitRef="shares">52432000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="FD2019Q3YTD"
      decimals="-3"
      id="d205032917e2516-wk-Fact-F3C27FFC5F865E7EA24DC24E8B0E923F"
      unitRef="shares">53367000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="FD2018Q3YTD"
      decimals="-3"
      id="d205032917e2536-wk-Fact-BF802F92D2BA5CCEA862AA5196EE0A22"
      unitRef="shares">52046000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="FD2019Q3QTD"
      decimals="-3"
      id="d205032917e2556-wk-Fact-D662A355804253A0AD659FB2830C6C72"
      unitRef="shares">57262000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="FD2018Q3QTD"
      decimals="-3"
      id="d205032917e2575-wk-Fact-1F9DC2E68646590AAC2550D9196AB15E"
      unitRef="shares">56237000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="FD2019Q3YTD"
      decimals="-3"
      id="d205032917e2594-wk-Fact-D5663DE631A359E081C73A619760532F"
      unitRef="shares">57055000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="FD2018Q3YTD"
      decimals="-3"
      id="d205032917e2614-wk-Fact-4C4C06985694541CB5611A2681C0F2E9"
      unitRef="shares">55875000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:ProfitLoss
      contextRef="FD2019Q3QTD"
      decimals="-3"
      id="d205035953e817-wk-Fact-551B1981EB4A5AC28E27AB7B201803A3"
      unitRef="usd">49085000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="FD2018Q3QTD"
      decimals="-3"
      id="d205035953e836-wk-Fact-5EC4F387082155CD8B9467A8BF965E0D"
      unitRef="usd">57126000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="FD2019Q3YTD"
      decimals="-3"
      id="d205035953e855-wk-Fact-813BB80F296B5BB78F41C1AA4317822B"
      unitRef="usd">143295000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="FD2018Q3YTD"
      decimals="-3"
      id="d205035953e875-wk-Fact-1727A6C043845F5083CC2BFDCABB0EC3"
      unitRef="usd">146609000</us-gaap:ProfitLoss>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="FD2019Q3QTD"
      decimals="-3"
      id="d205035953e972-wk-Fact-4C99AF60D3C05D3DA17B48E522B8C419"
      unitRef="usd">-1310000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="FD2018Q3QTD"
      decimals="-3"
      id="d205035953e992-wk-Fact-88FD0F3E2A2C5D9C80B6B91985FAFD4A"
      unitRef="usd">179000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="FD2019Q3YTD"
      decimals="-3"
      id="d205035953e1011-wk-Fact-36D4FF803C665FF2BFC769E6F27CC7F5"
      unitRef="usd">-1595000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="FD2018Q3YTD"
      decimals="-3"
      id="d205035953e1032-wk-Fact-808420E2C49D5067B905A88EA25B19B5"
      unitRef="usd">-2877000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="FD2019Q3QTD"
      decimals="-3"
      id="d205035953e1058-wk-Fact-FC07E751C0BB59F39CDF4F876DBCB57D"
      unitRef="usd">47775000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="FD2018Q3QTD"
      decimals="-3"
      id="d205035953e1077-wk-Fact-F1B0131DA5385669A8C3CA21547F65A4"
      unitRef="usd">57305000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="FD2019Q3YTD"
      decimals="-3"
      id="d205035953e1096-wk-Fact-AB72C1F2C98E502DAF868785BE959B03"
      unitRef="usd">141700000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="FD2018Q3YTD"
      decimals="-3"
      id="d205035953e1116-wk-Fact-8D66F097EE4959F5B21A6705CEB5D7A3"
      unitRef="usd">143732000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:SharesIssued
      contextRef="FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="-3"
      id="d205051704e1142-wk-Fact-5CA42A30F8235AB2A12B55F9935A41AA"
      unitRef="shares">53085000</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="-3"
      id="d205051704e1161-wk-Fact-7900C2EAD6CF5F77ACD3AD544E00B17B"
      unitRef="usd">53000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:SharesIssued
      contextRef="FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember"
      decimals="-3"
      id="d205051704e1175-wk-Fact-E8F67429CEBF55CFA2A64ED616604714"
      unitRef="shares">15255000</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember"
      decimals="-3"
      id="d205051704e1195-wk-Fact-8C6DBD0F8F7D57499DBA0AA2CF0B0B3B"
      unitRef="usd">-489026000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="d205051704e1215-wk-Fact-0C0101F1510E5CD6B01BAAA05F039E61"
      unitRef="usd">533164000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="d205051704e1234-wk-Fact-41C348BD534351EBB3B7E2B510593F5E"
      unitRef="usd">-6199000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember"
      decimals="-3"
      id="d205051704e1255-wk-Fact-E5D03A76CB9050E193144764A6DCBDB3"
      unitRef="usd">931073000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="FI2018Q4"
      decimals="-3"
      id="d205051704e1274-wk-Fact-E9BB8D9A95825C1F9E1E37DA3A0505A3"
      unitRef="usd">969065000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="FD2019Q1QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="-3"
      id="d205051704e1289-wk-Fact-996146FB94595044A23F1D39864D1D21"
      unitRef="shares">224000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="FD2019Q1QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="-3"
      id="d205051704e1303-wk-Fact-067E63D41FA85D448342B7F9DDAE4427"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="FD2019Q1QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="d205051704e1356-wk-Fact-B9F4E2442F2B5C3FB519CC8712F9380B"
      unitRef="usd">6867000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="FD2019Q1QTD"
      decimals="-3"
      id="d205051704e1414-wk-Fact-6EBE0B70102A5BD9B4C5D58E8A540E46"
      unitRef="usd">6867000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross
      contextRef="FD2019Q1QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="-3"
      id="d205051704e1434-wk-Fact-93FCA69F46EB53C5BE0BCE38DF5158D6"
      unitRef="shares">29000</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross>
    <us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation
      contextRef="FD2019Q1QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="-3"
      id="d205051704e1579-wk-Fact-7CBBBEDC13255EC29393B683073A533C"
      unitRef="shares">-1000</us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="FD2019Q1QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="d205051704e1647-wk-Fact-FFCB91A2CC4F5D9C9C716AC2FAA6D8F0"
      unitRef="usd">123000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="FD2019Q1QTD"
      decimals="-3"
      id="d205051704e1706-wk-Fact-3C52FF847CA05BD5AB84A3F40D2D53A5"
      unitRef="usd">123000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="FD2019Q1QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="d205051704e1794-wk-Fact-2B2EB7F7B1855DA29EFEA536CE8AEA9E"
      unitRef="usd">7317000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="FD2019Q1QTD"
      decimals="-3"
      id="d205051704e1852-wk-Fact-2E1040F8DFDD5919A4A8DFAD7C1E6EC1"
      unitRef="usd">7317000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:CumulativeEffectOnRetainedEarningsTax1
      contextRef="FD2019Q1QTD_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201602Member_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember"
      decimals="-3"
      id="d205051704e1978-wk-Fact-4160AC5EA23F50A491827AD8FB9BAAC1"
      unitRef="usd">-26795000</us-gaap:CumulativeEffectOnRetainedEarningsTax1>
    <us-gaap:CumulativeEffectOnRetainedEarningsTax1
      contextRef="FD2019Q1QTD_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201602Member"
      decimals="-3"
      id="d205051704e1998-wk-Fact-12FE231202675272A8FFFA08E701F435"
      unitRef="usd">-26795000</us-gaap:CumulativeEffectOnRetainedEarningsTax1>
    <us-gaap:ProfitLoss
      contextRef="FD2019Q1QTD"
      decimals="-3"
      id="d205051704e2125-wk-Fact-7728B6FA36D358A3B2AB2CCC59477F8A"
      unitRef="usd">49322000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="FD2019Q1QTD"
      decimals="-3"
      id="d205051704e2144-wk-Fact-7728B6FA36D358A3B2AB2CCC59477F8A"
      unitRef="usd">49322000</us-gaap:ProfitLoss>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="FD2019Q1QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="d205051704e2250-wk-Fact-EA7183EABD4B501383916D81A1DFEF91"
      unitRef="usd">-577000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax
      contextRef="FD2019Q1QTD"
      decimals="-3"
      id="d205051704e2290-wk-Fact-E17001F0EA955793BAA03C43A94208FA"
      unitRef="usd">-577000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax>
    <us-gaap:SharesIssued
      contextRef="FI2019Q1_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="-3"
      id="d205051704e2312-wk-Fact-4BFB0E5702C45A11B89F45261521358A"
      unitRef="shares">53337000</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="FI2019Q1_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="-3"
      id="d205051704e2326-wk-Fact-28B87E200D7F57F0A6C37F68E290E98D"
      unitRef="usd">53000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:SharesIssued
      contextRef="FI2019Q1_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember"
      decimals="-3"
      id="d205051704e2345-wk-Fact-CB9CFC4999A55F739199F37FE6E0DBCE"
      unitRef="shares">15255000</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="FI2019Q1_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember"
      decimals="-3"
      id="d205051704e2360-wk-Fact-BD787FC0D975569493929A43638F1B71"
      unitRef="usd">-489026000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="FI2019Q1_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="d205051704e2380-wk-Fact-10C7C1F526E35EF3BAEFE1A2C92B02BE"
      unitRef="usd">547225000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="FI2019Q1_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="d205051704e2399-wk-Fact-AA833C4C6DD35D83BA2F695B972895B4"
      unitRef="usd">-6776000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="FI2019Q1_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember"
      decimals="-3"
      id="d205051704e2420-wk-Fact-C2896CD3F5165B729988C0B144CAFEC3"
      unitRef="usd">953600000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="FI2019Q1"
      decimals="-3"
      id="d205051704e2439-wk-Fact-05231E0BADDD534CAEA476F329D043EE"
      unitRef="usd">1005076000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="FD2019Q2QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="-3"
      id="d205051704e2459-wk-Fact-7F1BF378546D54238B0421E6A94C2160"
      unitRef="shares">189000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="FD2019Q2QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="-3"
      id="d205051704e2473-wk-Fact-6236F7605AE553EC9ACA0CF77E8B7572"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="FD2019Q2QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="d205051704e2526-wk-Fact-6B7B819CEC3F5EE2B9553B8CCE3D4A27"
      unitRef="usd">5999000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="FD2019Q2QTD"
      decimals="-3"
      id="d205051704e2584-wk-Fact-72A7B7FBF2D657B4BBEFFF9F475F82FC"
      unitRef="usd">5999000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross
      contextRef="FD2019Q2QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="-3"
      id="d205051704e2604-wk-Fact-C2D4843CB33E5DE8BE43538A9B68FB4A"
      unitRef="shares">7000</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="FD2019Q2QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="d205051704e2816-wk-Fact-00CE64FDDC335B66B9F87AA63E99F4B1"
      unitRef="usd">11473000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="FD2019Q2QTD"
      decimals="-3"
      id="d205051704e2874-wk-Fact-717A42D19BA05DE191C967B62F384A19"
      unitRef="usd">11473000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="FD2019Q2QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="-3"
      id="d205051704e2894-wk-Fact-44A5F1E313D4541185B6DDDDE3E071AA"
      unitRef="shares">208000</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="FD2019Q2QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember"
      decimals="-3"
      id="d205051704e2928-wk-Fact-9D0258FC765C59D5A62D29A8EED632B5"
      unitRef="shares">208000</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="FD2019Q2QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember"
      decimals="-3"
      id="d205051704e2943-wk-Fact-9F9CCD8CFC41546DB332381ACD99D14F"
      unitRef="usd">27854000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="FD2019Q2QTD"
      decimals="-3"
      id="d205051704e3021-wk-Fact-FF4DB94FB4515111861E1ABA20BECD19"
      unitRef="usd">27854000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:ProfitLoss
      contextRef="FD2019Q2QTD"
      decimals="-3"
      id="d205051704e3148-wk-Fact-D58F0293A1A75C27B4634275443D8B65"
      unitRef="usd">44888000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="FD2019Q2QTD"
      decimals="-3"
      id="d205051704e3167-wk-Fact-D58F0293A1A75C27B4634275443D8B65"
      unitRef="usd">44888000</us-gaap:ProfitLoss>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="FD2019Q2QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="d205051704e3273-wk-Fact-345B07814E1A54B8B90DB4D8B753CB7C"
      unitRef="usd">292000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax
      contextRef="FD2019Q2QTD"
      decimals="-3"
      id="d205051704e3312-wk-Fact-5EA7627F11B75F649DA1C1A0974D5347"
      unitRef="usd">292000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax>
    <us-gaap:SharesIssued
      contextRef="FI2019Q2_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="-3"
      id="d205051704e3332-wk-Fact-33BD2E1C3C145A8BA04E4B60BA6DCE69"
      unitRef="shares">53325000</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="FI2019Q2_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="-3"
      id="d205051704e3346-wk-Fact-E2676DEAC4485D87885090B6E93D35DE"
      unitRef="usd">53000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:SharesIssued
      contextRef="FI2019Q2_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember"
      decimals="-3"
      id="d205051704e3365-wk-Fact-D47B3D537D3759F08A7047E3B1AACCB4"
      unitRef="shares">15463000</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="FI2019Q2_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember"
      decimals="-3"
      id="d205051704e3380-wk-Fact-4C782C561462521CA8A67004734485EA"
      unitRef="usd">-516880000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="FI2019Q2_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="d205051704e3400-wk-Fact-46C16AF147D25D88B50C90BFE911FD6E"
      unitRef="usd">564697000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="FI2019Q2_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="d205051704e3419-wk-Fact-ED393E27B96D5E469AE5D56F1803DB71"
      unitRef="usd">-6484000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="FI2019Q2_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember"
      decimals="-3"
      id="d205051704e3440-wk-Fact-442E2A9711FC5B0983181CE8EB47A5AF"
      unitRef="usd">998488000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="FI2019Q2"
      decimals="-3"
      id="d205051704e3459-wk-Fact-CDB075CBB1FD54E3B75D4E0F0B5C5B98"
      unitRef="usd">1039874000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="FD2019Q3QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="-3"
      id="d205051704e3479-wk-Fact-C9F9D2D83B954FD7184C9C57EED629E7"
      unitRef="shares">286000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="FD2019Q3QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="-3"
      id="d205051704e3493-wk-Fact-9E17B8BBB042F793D9E79C594647233D"
      unitRef="usd">1000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="FD2019Q3QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="d205051704e3546-wk-Fact-DE627030561C0507FF2A9C594AD5BDA8"
      unitRef="usd">9924000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="FD2019Q3QTD"
      decimals="-3"
      id="d205051704e3604-wk-Fact-4C879F1727D61E1E755E9C5950B249B6"
      unitRef="usd">9925000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="FD2019Q3QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="d205051704e3691-wk-Fact-941CA3DBE935AD39210A9C5969C7DC85"
      unitRef="usd">10855000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="FD2019Q3QTD"
      decimals="-3"
      id="d205051704e3749-wk-Fact-A24C42A79113C28A5D449C597018CA07"
      unitRef="usd">10855000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="FD2019Q3QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="-3"
      id="d205051704e3769-wk-Fact-223E27092B00B873A7A99C58865981B8"
      unitRef="shares">0</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="FD2019Q3QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember"
      decimals="-3"
      id="d205051704e3802-wk-Fact-756A2A73AB767A3586EF9C597333C50C"
      unitRef="shares">0</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="FD2019Q3QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember"
      decimals="-3"
      id="d205051704e3817-wk-Fact-E7FB8F6038C266612FB79C5975D3FB81"
      unitRef="usd">70000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="FD2019Q3QTD"
      decimals="-3"
      id="d205051704e3895-wk-Fact-3D55C2B965C3354F560D9C597C02D7EB"
      unitRef="usd">70000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:ProfitLoss
      contextRef="FD2019Q3QTD"
      decimals="-3"
      id="d205051704e4023-wk-Fact-551B1981EB4A5AC28E27AB7B201803A3"
      unitRef="usd">49085000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="FD2019Q3QTD"
      decimals="-3"
      id="d205051704e4042-wk-Fact-551B1981EB4A5AC28E27AB7B201803A3"
      unitRef="usd">49085000</us-gaap:ProfitLoss>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="FD2019Q3QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="d205051704e4148-wk-Fact-B399DDA4770D85CB51599C5987B96051"
      unitRef="usd">-1310000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax
      contextRef="FD2019Q3QTD"
      decimals="-3"
      id="d205051704e4188-wk-Fact-93FC6D92D3C1D5DA1E139C598A2F6EC6"
      unitRef="usd">-1310000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax>
    <us-gaap:SharesIssued
      contextRef="FI2019Q3_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="-3"
      id="d205051704e4209-wk-Fact-5C0153D4272398E046639C58E038D55C"
      unitRef="shares">53611000</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="FI2019Q3_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="-3"
      id="d205051704e4228-wk-Fact-FFFCF23ED81224B7A9C49C5A3EE93AD6"
      unitRef="usd">54000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:SharesIssued
      contextRef="FI2019Q3_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember"
      decimals="-3"
      id="d205051704e4242-wk-Fact-4E1365790B4A96DA26669C5A4189EA02"
      unitRef="shares">15463000</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="FI2019Q3_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember"
      decimals="-3"
      id="d205051704e4262-wk-Fact-DB0A92C9274140277EA69C5A441EA113"
      unitRef="usd">-516950000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="FI2019Q3_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="d205051704e4282-wk-Fact-86927F03C911028B9FAF9C5A46C4138F"
      unitRef="usd">585476000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="FI2019Q3_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="d205051704e4301-wk-Fact-16C91850A6825E9014579C5A49C9814B"
      unitRef="usd">-7794000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="FI2019Q3_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember"
      decimals="-3"
      id="d205051704e4322-wk-Fact-F4F7B61D50EFD6A414E19C5A4C6421E7"
      unitRef="usd">1047573000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="FI2019Q3"
      decimals="-3"
      id="d205051704e4341-wk-Fact-6EC25A46C43D6C4AC4D19C5A509F7B48"
      unitRef="usd">1108359000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:SharesIssued
      contextRef="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="-3"
      id="d205068858e1142-wk-Fact-BE0B67E73F2159F3BB4F66B262EA9AD1"
      unitRef="shares">51636000</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="-3"
      id="d205068858e1161-wk-Fact-2773A74745B3500EBC7A73884A4543F0"
      unitRef="usd">52000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:SharesIssued
      contextRef="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember"
      decimals="-3"
      id="d205068858e1175-wk-Fact-2D9F9A65DA0D5A32ACD50A34DA9FE0A9"
      unitRef="shares">15059000</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember"
      decimals="-3"
      id="d205068858e1195-wk-Fact-09369EC9CC4D57D4A55958176AA42E13"
      unitRef="usd">-472536000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="d205068858e1215-wk-Fact-02859C53F232513ABE984AAC2BED15A9"
      unitRef="usd">461494000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="d205068858e1234-wk-Fact-45ED648ADFD8597FA60CE4774085190B"
      unitRef="usd">-2941000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember"
      decimals="-3"
      id="d205068858e1255-wk-Fact-397ECE8086D95764BC3EEAD5154CA420"
      unitRef="usd">737956000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="FI2017Q4"
      decimals="-3"
      id="d205068858e1274-wk-Fact-4CF1CAD97DFC5E809B053B34F0BBCA4F"
      unitRef="usd">724025000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="FD2018Q1QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="-3"
      id="d205068858e1289-wk-Fact-4234F00CBD8D5D6D8437F5B65BD3F445"
      unitRef="shares">314000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="FD2018Q1QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="-3"
      id="d205068858e1303-wk-Fact-AA97191C66FF59ABAB82BB92D4A40DDB"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="FD2018Q1QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="d205068858e1356-wk-Fact-A14B110AD80F56229BF808FF10410E14"
      unitRef="usd">8880000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="FD2018Q1QTD"
      decimals="-3"
      id="d205068858e1414-wk-Fact-4381D102AC405D50BFD35613C16B5C2F"
      unitRef="usd">8880000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross
      contextRef="FD2018Q1QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="-3"
      id="d205068858e1434-wk-Fact-2230DB9682365B218E759069F6923018"
      unitRef="shares">31000</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross>
    <us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation
      contextRef="FD2018Q1QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="-3"
      id="d205068858e1579-wk-Fact-5AAA78A2C4B454E9AF534DFA73C10D03"
      unitRef="shares">-2000</us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="FD2018Q1QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="d205068858e1647-wk-Fact-635B33908F8554E3B1CD31F739D1B9B7"
      unitRef="usd">168000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="FD2018Q1QTD"
      decimals="-3"
      id="d205068858e1706-wk-Fact-F03F66E2A2C550A7837E0114CEE5300A"
      unitRef="usd">168000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="FD2018Q1QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="d205068858e1794-wk-Fact-CE08A881A8AC5749AC6928A49923F591"
      unitRef="usd">5332000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="FD2018Q1QTD"
      decimals="-3"
      id="d205068858e1852-wk-Fact-4306BE9CF4AD52CEAA55DBE42DA7D5D1"
      unitRef="usd">5332000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="FD2018Q1QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="-3"
      id="d205068858e1872-wk-Fact-541D886A668D51C6920BCA1D741610FD"
      unitRef="shares">196000</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="FD2018Q1QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember"
      decimals="-3"
      id="d205068858e1906-wk-Fact-5F8D0813573856F989A6B18603916D95"
      unitRef="shares">196000</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="FD2018Q1QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember"
      decimals="-3"
      id="d205068858e1921-wk-Fact-FA34451EFE78546092DCE31EC520DA82"
      unitRef="usd">16490000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="FD2018Q1QTD"
      decimals="-3"
      id="d205068858e1999-wk-Fact-6C8A378AC5115A778FEF93FD2E64EBB5"
      unitRef="usd">16490000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:ProfitLoss
      contextRef="FD2018Q1QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember"
      decimals="-3"
      id="d205068858e2126-wk-Fact-4244E858A2645CBCADCDFCC5FCD7125D"
      unitRef="usd">45630000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="FD2018Q1QTD"
      decimals="-3"
      id="d205068858e2145-wk-Fact-FB1674D9B1C6584B8BE5485469D5E253"
      unitRef="usd">45630000</us-gaap:ProfitLoss>
    <us-gaap:IncomeTaxEffectsAllocatedDirectlyToEquityCumulativeEffectOfChangeInAccountingPrinciple
      contextRef="FD2018Q1QTD_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201616Member_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember"
      decimals="-3"
      id="d205068858e2271-wk-Fact-5BF03CD967535CA4817192D1CA4FF9EA"
      unitRef="usd">-426000</us-gaap:IncomeTaxEffectsAllocatedDirectlyToEquityCumulativeEffectOfChangeInAccountingPrinciple>
    <us-gaap:IncomeTaxEffectsAllocatedDirectlyToEquityCumulativeEffectOfChangeInAccountingPrinciple
      contextRef="FD2018Q1QTD"
      decimals="-3"
      id="d205068858e2291-wk-Fact-CF2749EA9A875293B4A0CB94AFCFE24D"
      unitRef="usd">-426000</us-gaap:IncomeTaxEffectsAllocatedDirectlyToEquityCumulativeEffectOfChangeInAccountingPrinciple>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax
      contextRef="FD2018Q1QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="d205068858e2399-wk-Fact-A29815FB0A2D521AB7C5E74248F2E263"
      unitRef="usd">-270000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax
      contextRef="FD2018Q1QTD"
      decimals="-3"
      id="d205068858e2439-wk-Fact-85AE24E810A951D388DEFC54115342E2"
      unitRef="usd">-270000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax>
    <us-gaap:SharesIssued
      contextRef="FI2018Q1_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="-3"
      id="d205068858e2460-wk-Fact-5794D64A7FAF5532AA33959003F21E3F"
      unitRef="shares">51783000</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="FI2018Q1_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="-3"
      id="d205068858e2474-wk-Fact-E580D2DB4069515C90438EB133DE45D7"
      unitRef="usd">52000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:SharesIssued
      contextRef="FI2018Q1_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember"
      decimals="-3"
      id="d205068858e2493-wk-Fact-3CBD285535A151F192336B730D225659"
      unitRef="shares">15255000</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="FI2018Q1_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember"
      decimals="-3"
      id="d205068858e2508-wk-Fact-E3E5FF2AD35C5A7B9BD24EEFC5C1D05F"
      unitRef="usd">-489026000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="FI2018Q1_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="d205068858e2528-wk-Fact-468CE6E07E6F5060AD48EC67F3D0434B"
      unitRef="usd">475538000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="FI2018Q1_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="d205068858e2547-wk-Fact-370E4AAAB53759D5AB14B4049A510CB5"
      unitRef="usd">-3211000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="FI2018Q1_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember"
      decimals="-3"
      id="d205068858e2568-wk-Fact-3E5EBDD705D2536094B8A8503145C252"
      unitRef="usd">783160000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="FI2018Q1"
      decimals="-3"
      id="d205068858e2587-wk-Fact-6D95B14B33295AC0BE3A98F9EBA4F3A7"
      unitRef="usd">766513000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="FD2018Q2QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="-3"
      id="d205068858e2607-wk-Fact-659E0BC4FC2B5562ADCAD4E548E29099"
      unitRef="shares">378000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="FD2018Q2QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="-3"
      id="d205068858e2621-wk-Fact-CC7F6AB272325A58BF0B75D6AC50244F"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="FD2018Q2QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="d205068858e2674-wk-Fact-FEB4A9D5A6405A72B214CCF4C037DCFE"
      unitRef="usd">10891000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="FD2018Q2QTD"
      decimals="-3"
      id="d205068858e2732-wk-Fact-4913E98D84B450FF840D4429D5093290"
      unitRef="usd">10891000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross
      contextRef="FD2018Q2QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="-3"
      id="d205068858e2752-wk-Fact-B19AE173AB1956D08B5F19EBFFD295D3"
      unitRef="shares">8000</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="FD2018Q2QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="d205068858e2964-wk-Fact-49AE027D5C1E5686B4339A817D1E5F17"
      unitRef="usd">6720000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="FD2018Q2QTD"
      decimals="-3"
      id="d205068858e3022-wk-Fact-49B540B97AF45B5CB1994C6ED2AE8516"
      unitRef="usd">6720000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:ProfitLoss
      contextRef="FD2018Q2QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember"
      decimals="-3"
      id="d205068858e3148-wk-Fact-5711831C59E4566BA3791A5846C23D2B"
      unitRef="usd">43853000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="FD2018Q2QTD"
      decimals="-3"
      id="d205068858e3167-wk-Fact-CB4B6C1E3A5851B6B45990EF40B4B4FE"
      unitRef="usd">43853000</us-gaap:ProfitLoss>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax
      contextRef="FD2018Q2QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="d205068858e3273-wk-Fact-7F9AC502CE6A5F338BC0629898399E50"
      unitRef="usd">-2786000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax
      contextRef="FD2018Q2QTD"
      decimals="-3"
      id="d205068858e3314-wk-Fact-A56C4CB7C7DF53708DA17E6EBAC27CDE"
      unitRef="usd">-2786000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax>
    <us-gaap:SharesIssued
      contextRef="FI2018Q2_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="-3"
      id="d205068858e3335-wk-Fact-75C016415B2B52E68672565C28CA509A"
      unitRef="shares">52169000</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="FI2018Q2_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="-3"
      id="d205068858e3349-wk-Fact-C234298BDD445A3D8CC7F7911F206BA1"
      unitRef="usd">52000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:SharesIssued
      contextRef="FI2018Q2_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember"
      decimals="-3"
      id="d205068858e3368-wk-Fact-5C46A6B335185BC09FC6DBA23F8A33E4"
      unitRef="shares">15255000</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="FI2018Q2_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember"
      decimals="-3"
      id="d205068858e3383-wk-Fact-C086C3A3277E5D29B87D026A59337700"
      unitRef="usd">-489026000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="FI2018Q2_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="d205068858e3403-wk-Fact-43D564319FE45F2F83DC2DD256BC3A37"
      unitRef="usd">493149000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="FI2018Q2_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="d205068858e3422-wk-Fact-D02A44D44DE151669506C276CAE2952F"
      unitRef="usd">-5997000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="FI2018Q2_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember"
      decimals="-3"
      id="d205068858e3443-wk-Fact-F3FF32AB6969522A9D0EB8ED71AF0CD6"
      unitRef="usd">827013000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="FI2018Q2"
      decimals="-3"
      id="d205068858e3462-wk-Fact-1B8BAFFB4EB1583DAA4E00FEC0035EC1"
      unitRef="usd">825191000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="FD2018Q3QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="-3"
      id="d205068858e3482-wk-Fact-8852A91112DE5B2F969CAA250BCCEAA9"
      unitRef="shares">826000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="FD2018Q3QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="-3"
      id="d205068858e3496-wk-Fact-473BB09FF5E050209A97DA7AD38B6BA9"
      unitRef="usd">1000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="FD2018Q3QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="d205068858e3549-wk-Fact-55F14A27DD6352D0B1AC9964F9810A89"
      unitRef="usd">22258000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="FD2018Q3QTD"
      decimals="-3"
      id="d205068858e3607-wk-Fact-8A61C2216AA15A0F8039E8757BA8C994"
      unitRef="usd">22259000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="FD2018Q3QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="d205068858e3694-wk-Fact-CCCCB14D57FA55D39C7E764CCEB4CB48"
      unitRef="usd">7643000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="FD2018Q3QTD"
      decimals="-3"
      id="d205068858e3752-wk-Fact-2A33FD20C5AA54688D16F468D9A46353"
      unitRef="usd">7643000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:ProfitLoss
      contextRef="FD2018Q3QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember"
      decimals="-3"
      id="d205068858e3878-wk-Fact-8D164701218A5FA5B3D9FECF41782A8D"
      unitRef="usd">57126000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="FD2018Q3QTD"
      decimals="-3"
      id="d205068858e3897-wk-Fact-5EC4F387082155CD8B9467A8BF965E0D"
      unitRef="usd">57126000</us-gaap:ProfitLoss>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax
      contextRef="FD2018Q3QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="d205068858e4004-wk-Fact-F1265CC3107A5CD0B74A7817609831DB"
      unitRef="usd">179000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax
      contextRef="FD2018Q3QTD"
      decimals="-3"
      id="d205068858e4043-wk-Fact-FB01DEE11EBE590CA5817D813BBCF881"
      unitRef="usd">179000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax>
    <us-gaap:SharesIssued
      contextRef="FI2018Q3_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="-3"
      id="d205068858e4063-wk-Fact-C1CA6AED715157B9BA3F302E9396D287"
      unitRef="shares">52995000</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="FI2018Q3_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="-3"
      id="d205068858e4082-wk-Fact-1292DB85C7FF5C669AD950E961427D5C"
      unitRef="usd">53000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:SharesIssued
      contextRef="FI2018Q3_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember"
      decimals="-3"
      id="d205068858e4096-wk-Fact-C73C2914F8925ED9AA4B60C0D96BCC22"
      unitRef="shares">15255000</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="FI2018Q3_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember"
      decimals="-3"
      id="d205068858e4116-wk-Fact-E5002EE5896F5B2AAFA09FB3F4C9868B"
      unitRef="usd">-489026000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="FI2018Q3_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="d205068858e4136-wk-Fact-637E0B2C7C70541083881025166CE0BA"
      unitRef="usd">523050000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="FI2018Q3_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="d205068858e4155-wk-Fact-E10FC8BA63105C029AB5FA863469EF22"
      unitRef="usd">-5818000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="FI2018Q3_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember"
      decimals="-3"
      id="d205068858e4176-wk-Fact-8122CEE73DF85B8395ECEC7EE2FBD9BE"
      unitRef="usd">884139000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="FI2018Q3"
      decimals="-3"
      id="d205068858e4195-wk-Fact-8D2FD7C96EB452748C49863FEB4D0F63"
      unitRef="usd">912398000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss
      contextRef="FD2019Q3YTD"
      decimals="-3"
      id="d205037866e766-wk-Fact-813BB80F296B5BB78F41C1AA4317822B"
      unitRef="usd">143295000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="FD2018Q3YTD"
      decimals="-3"
      id="d205037866e785-wk-Fact-1727A6C043845F5083CC2BFDCABB0EC3"
      unitRef="usd">146609000</us-gaap:ProfitLoss>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="FD2019Q3YTD"
      decimals="-3"
      id="d205037866e841-wk-Fact-28709290D2C659EE993D19B79EF7593C"
      unitRef="usd">17569000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="FD2018Q3YTD"
      decimals="-3"
      id="d205037866e860-wk-Fact-B70EE331B4C9588F840F9D596027C4AE"
      unitRef="usd">15959000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:ShareBasedCompensation
      contextRef="FD2019Q3YTD"
      decimals="-3"
      id="d205037866e880-wk-Fact-A074D2D94F795430B95E52984059028F"
      unitRef="usd">29645000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="FD2018Q3YTD"
      decimals="-3"
      id="d205037866e899-wk-Fact-0EF60B167FF15F16AA011601B07CFDB5"
      unitRef="usd">19695000</us-gaap:ShareBasedCompensation>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment
      contextRef="FD2019Q3YTD"
      decimals="-3"
      id="d205037866e919-wk-Fact-8651521FED39512AAE5673F3013E9B53"
      unitRef="usd">-149000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment
      contextRef="FD2018Q3YTD"
      decimals="-3"
      id="d205037866e938-wk-Fact-9A3AE75E5D4D5ACBA733CECAFC858E79"
      unitRef="usd">-641000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="FD2019Q3YTD"
      decimals="-3"
      id="d205037866e958-wk-Fact-556264F6F8565669B2E59B2458EE20FC"
      unitRef="usd">678000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="FD2018Q3YTD"
      decimals="-3"
      id="d205037866e977-wk-Fact-48A81C21474E53D59070DDC902F8E02D"
      unitRef="usd">-401000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="FD2019Q3YTD"
      decimals="-3"
      id="d205037866e998-wk-Fact-6EDC9FBCECB65BE9A90ED339EC3ECA38"
      unitRef="usd">-19000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="FD2018Q3YTD"
      decimals="-3"
      id="d205037866e1018-wk-Fact-F9D78BE5C9485C679F2DD77EE8F523DA"
      unitRef="usd">-6747000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="FD2019Q3YTD"
      decimals="-3"
      id="d205037866e1081-wk-Fact-7F66C391AF515AE796FB5EC1199E2E09"
      unitRef="usd">21697000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="FD2018Q3YTD"
      decimals="-3"
      id="d205037866e1101-wk-Fact-78A7E236FF9050889002A2AEB8312516"
      unitRef="usd">-17384000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="FD2019Q3YTD"
      decimals="-3"
      id="d205037866e1121-wk-Fact-4EF699325711596E85EBDF4DB1CA659A"
      unitRef="usd">15221000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="FD2018Q3YTD"
      decimals="-3"
      id="d205037866e1141-wk-Fact-22185D09AD6357C1B0F2A180A76C6EF4"
      unitRef="usd">1069000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInOtherCurrentAssets
      contextRef="FD2019Q3YTD"
      decimals="-3"
      id="d205037866e1162-wk-Fact-5FEE5FFE334D513E8884B7957F4B8398"
      unitRef="usd">12060000</us-gaap:IncreaseDecreaseInOtherCurrentAssets>
    <us-gaap:IncreaseDecreaseInOtherCurrentAssets
      contextRef="FD2018Q3YTD"
      decimals="-3"
      id="d205037866e1182-wk-Fact-5812BBC30F28548A8B5C1F40791B84D2"
      unitRef="usd">15606000</us-gaap:IncreaseDecreaseInOtherCurrentAssets>
    <us-gaap:ProceedsFromLeasePayments
      contextRef="FD2019Q3YTD"
      decimals="-3"
      id="d205037866e1203-wk-Fact-57720DBB11B756AC8C3ABF27BD4A3B05"
      unitRef="usd">-9396000</us-gaap:ProceedsFromLeasePayments>
    <us-gaap:ProceedsFromLeasePayments
      contextRef="FD2018Q3YTD"
      decimals="-3"
      id="d205037866e1223-wk-Fact-8F4C7E8CA89955998D4E35F6E6AD7832"
      unitRef="usd">0</us-gaap:ProceedsFromLeasePayments>
    <us-gaap:IncreaseDecreaseInDeferredCharges
      contextRef="FD2019Q3YTD"
      decimals="-3"
      id="d205037866e1243-wk-Fact-7FBE8499C25F5FDDB85555BF7CB85578"
      unitRef="usd">-8901000</us-gaap:IncreaseDecreaseInDeferredCharges>
    <us-gaap:IncreaseDecreaseInDeferredCharges
      contextRef="FD2018Q3YTD"
      decimals="-3"
      id="d205037866e1262-wk-Fact-E9406BC35AE65A44B1D7190102341CD5"
      unitRef="usd">10400000</us-gaap:IncreaseDecreaseInDeferredCharges>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentAssets
      contextRef="FD2019Q3YTD"
      decimals="-3"
      id="d205037866e1283-wk-Fact-E3F020E57C50587AAD96FDB29D67FBCB"
      unitRef="usd">68000</us-gaap:IncreaseDecreaseInOtherNoncurrentAssets>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentAssets
      contextRef="FD2018Q3YTD"
      decimals="-3"
      id="d205037866e1303-wk-Fact-B098E62184505A07A840087194205BB4"
      unitRef="usd">-496000</us-gaap:IncreaseDecreaseInOtherNoncurrentAssets>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="FD2019Q3YTD"
      decimals="-3"
      id="d205037866e1323-wk-Fact-E60C5D0444215A7CBAABCC908FB6DB7E"
      unitRef="usd">-1223000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="FD2018Q3YTD"
      decimals="-3"
      id="d205037866e1343-wk-Fact-0A9D9C98F48C56D6BE9AC89B3DA475EB"
      unitRef="usd">4090000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities
      contextRef="FD2019Q3YTD"
      decimals="-3"
      id="d205037866e1363-wk-Fact-16ADC1B3CE0A5DC5BBD68C5C6716C967"
      unitRef="usd">-975000</us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities>
    <us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities
      contextRef="FD2018Q3YTD"
      decimals="-3"
      id="d205037866e1383-wk-Fact-A31A07FF59ED5641ABB9CF15BDAE6972"
      unitRef="usd">1919000</us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedLiabilities
      contextRef="FD2019Q3YTD"
      decimals="-3"
      id="d205037866e1403-wk-Fact-5CF2E3BB11EB51B4A0A392E9F064A54B"
      unitRef="usd">389000</us-gaap:IncreaseDecreaseInAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedLiabilities
      contextRef="FD2018Q3YTD"
      decimals="-3"
      id="d205037866e1422-wk-Fact-1FC6409CB66C543291ED3CFF968A96BB"
      unitRef="usd">5695000</us-gaap:IncreaseDecreaseInAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable
      contextRef="FD2019Q3YTD"
      decimals="-3"
      id="d205037866e1442-wk-Fact-3457F42EADFB5079A53662F6B0155108"
      unitRef="usd">3430000</us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable>
    <us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable
      contextRef="FD2018Q3YTD"
      decimals="-3"
      id="d205037866e1461-wk-Fact-B0EA5B78549657EF800E71C46072640E"
      unitRef="usd">410000</us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable>
    <us-gaap:IncreaseDecreaseInDeferredRevenue
      contextRef="FD2019Q3YTD"
      decimals="-3"
      id="d205037866e1481-wk-Fact-4A6393D08EE750019102D8C30DEB8C1F"
      unitRef="usd">6760000</us-gaap:IncreaseDecreaseInDeferredRevenue>
    <us-gaap:IncreaseDecreaseInDeferredRevenue
      contextRef="FD2018Q3YTD"
      decimals="-3"
      id="d205037866e1500-wk-Fact-3DE29E891911539AA214F7949093995C"
      unitRef="usd">3981000</us-gaap:IncreaseDecreaseInDeferredRevenue>
    <us-gaap:IncreaseDecreaseInOtherOperatingLiabilities
      contextRef="FD2019Q3YTD"
      decimals="-3"
      id="d205037866e1521-wk-Fact-A7187F97B52F53FEAA75172974AA06F0"
      unitRef="usd">1259000</us-gaap:IncreaseDecreaseInOtherOperatingLiabilities>
    <us-gaap:IncreaseDecreaseInOtherOperatingLiabilities
      contextRef="FD2018Q3YTD"
      decimals="-3"
      id="d205037866e1540-wk-Fact-A399BCFBE95F5CD1A9C26DFCFB3ABD34"
      unitRef="usd">-6351000</us-gaap:IncreaseDecreaseInOtherOperatingLiabilities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="FD2019Q3YTD"
      decimals="-3"
      id="d205037866e1561-wk-Fact-927BCC75FC3D506DACBEDDEAD4D9F105"
      unitRef="usd">151416000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="FD2018Q3YTD"
      decimals="-3"
      id="d205037866e1580-wk-Fact-312CA9C6F3DC52C6880A31A552AB0956"
      unitRef="usd">176305000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquireShortTermInvestments
      contextRef="FD2019Q3YTD"
      decimals="-3"
      id="d205037866e1641-wk-Fact-450BE5A4D9015ADA80EACE5CF1692FCB"
      unitRef="usd">120000000</us-gaap:PaymentsToAcquireShortTermInvestments>
    <us-gaap:PaymentsToAcquireShortTermInvestments
      contextRef="FD2018Q3YTD"
      decimals="-3"
      id="d205037866e1661-wk-Fact-E10D01B07C1954F88A2EB223CA3F3EA1"
      unitRef="usd">0</us-gaap:PaymentsToAcquireShortTermInvestments>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="FD2019Q3YTD"
      decimals="-3"
      id="d205037866e1681-wk-Fact-65469CB893A253C4B7F66996F0DFE8E9"
      unitRef="usd">56064000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="FD2018Q3YTD"
      decimals="-3"
      id="d205037866e1701-wk-Fact-EBCBBE46B04650FDB431FD35C1EDEEBA"
      unitRef="usd">12299000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquireIntangibleAssets
      contextRef="FD2019Q3YTD"
      decimals="-3"
      id="d205037866e1722-wk-Fact-5D8BD2E8C1805B489E7561435572D126"
      unitRef="usd">2968000</us-gaap:PaymentsToAcquireIntangibleAssets>
    <us-gaap:PaymentsToAcquireIntangibleAssets
      contextRef="FD2018Q3YTD"
      decimals="-3"
      id="d205037866e1742-wk-Fact-69C82E6D2FF057DDAF937DB29BF94B49"
      unitRef="usd">4718000</us-gaap:PaymentsToAcquireIntangibleAssets>
    <us-gaap:PaymentsToAcquireLongtermInvestments
      contextRef="FD2019Q3YTD"
      decimals="-3"
      id="d205037866e1763-wk-Fact-31A558794BFA53DFAB485B76ED0836CC"
      unitRef="usd">0</us-gaap:PaymentsToAcquireLongtermInvestments>
    <us-gaap:PaymentsToAcquireLongtermInvestments
      contextRef="FD2018Q3YTD"
      decimals="-3"
      id="d205037866e1782-wk-Fact-5F95260C712C5A7188F5233EC34EFDF3"
      unitRef="usd">4000000</us-gaap:PaymentsToAcquireLongtermInvestments>
    <us-gaap:PaymentsForProceedsFromOtherInvestingActivities
      contextRef="FD2019Q3YTD"
      decimals="-3"
      id="d205037866e1803-wk-Fact-57BDD3609E7556BCBE7B459FEC64C545"
      unitRef="usd">5189000</us-gaap:PaymentsForProceedsFromOtherInvestingActivities>
    <us-gaap:PaymentsForProceedsFromOtherInvestingActivities
      contextRef="FD2018Q3YTD"
      decimals="-3"
      id="d205037866e1823-wk-Fact-DF0C08E355F559D1B4C14C62AD296EE6"
      unitRef="usd">-453000</us-gaap:PaymentsForProceedsFromOtherInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="FD2019Q3YTD"
      decimals="-3"
      id="d205037866e1843-wk-Fact-021EA871AA3D57A6A9E266BD43D3D4E2"
      unitRef="usd">-184221000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="FD2018Q3YTD"
      decimals="-3"
      id="d205037866e1863-wk-Fact-F0617F17F3E75F3BA8C534DB0D5FFF79"
      unitRef="usd">-20564000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="FD2019Q3YTD"
      decimals="-3"
      id="d205037866e1925-wk-Fact-5CBAB36CDEC95BCBA1E2143EC69D163B"
      unitRef="usd">22706000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="FD2018Q3YTD"
      decimals="-3"
      id="d205037866e1944-wk-Fact-CE3821E581165AA88ABDFDB038791029"
      unitRef="usd">42297000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="FD2019Q3YTD"
      decimals="-3"
      id="d205037866e1965-wk-Fact-250831D437295E2480621849C464779C"
      unitRef="usd">123000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="FD2018Q3YTD"
      decimals="-3"
      id="d205037866e1985-wk-Fact-AD6711E4DF9F512CA6ADAF125F5E998C"
      unitRef="usd">168000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="FD2019Q3YTD"
      decimals="-3"
      id="d205037866e2006-wk-Fact-3720942FE5A756F4845EB519DF6EDCB1"
      unitRef="usd">27924000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="FD2018Q3YTD"
      decimals="-3"
      id="d205037866e2026-wk-Fact-49DAA0B6B84654498EFAC0C4CC013A04"
      unitRef="usd">18478000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="FD2019Q3YTD"
      decimals="-3"
      id="d205037866e2047-wk-Fact-F92049351E5A59D69DB5A4EE8AA340BB"
      unitRef="usd">-5341000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="FD2018Q3YTD"
      decimals="-3"
      id="d205037866e2067-wk-Fact-FEA974938A445DC2BED7B21E2416534B"
      unitRef="usd">23651000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents
      contextRef="FD2019Q3YTD"
      decimals="-3"
      id="d205037866e2087-wk-Fact-72626A375A8051E4A79C45BBEF0BD889"
      unitRef="usd">-983000</us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents>
    <us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents
      contextRef="FD2018Q3YTD"
      decimals="-3"
      id="d205037866e2107-wk-Fact-30F9A3366E7E50ACAF09D954FBABDF65"
      unitRef="usd">-1230000</us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect
      contextRef="FD2019Q3YTD"
      decimals="-3"
      id="d205037866e2128-wk-Fact-D29D96C620DD5E4DBC94A25809ACABFA"
      unitRef="usd">-39129000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect
      contextRef="FD2018Q3YTD"
      decimals="-3"
      id="d205037866e2148-wk-Fact-53301ECCE0DE544AAEB43D2E746448EF"
      unitRef="usd">178162000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="FI2018Q4"
      decimals="-3"
      id="d205037866e2168-wk-Fact-2F04D94B91175D4F9D417B8BB02E324B"
      unitRef="usd">552641000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="FI2017Q4"
      decimals="-3"
      id="d205037866e2187-wk-Fact-24CF038316365E44A68217F28B172E9B"
      unitRef="usd">315483000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="FI2019Q3"
      decimals="-3"
      id="d205037866e2212-wk-Fact-DA6AAD4A4166514A871FC8206E17E41C"
      unitRef="usd">513512000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="FI2018Q3"
      decimals="-3"
      id="d205037866e2231-wk-Fact-B1640B93EAB95AFE9DB39299B6FC071E"
      unitRef="usd">493645000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:NatureOfOperations
      contextRef="FD2019Q3YTD"
      id="TextSelection-F4F394A1D4B956BBA388B85541B743FE-0-wk-Fact-536327B6F5FC54A99F5B4FD04ACE3A1F">&lt;div style="line-height:120%;padding-top:17px;font-size:10pt;"&gt;&lt;span style="font-weight:bold;"&gt;1. Description of the Company&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Masimo Corporation (the Company) is a global medical technology company that develops, manufactures and markets a variety of noninvasive patient monitoring technologies and hospital automation solutions. The Company&#x2019;s mission is to &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;improve patient outcomes and reduce the cost of care&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;. The Company&#x2019;s patient monitoring solutions generally incorporate a monitor or circuit board, proprietary single-patient use or reusable sensors, software and/or cables. The Company primarily sells its products to hospitals, emergency medical service providers, home care providers, physician offices, veterinarians, long term care facilities and consumers through its direct sales force, distributors and original equipment manufacturer (OEM) partners.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The Company invented Masimo Signal Extraction Technology&lt;/span&gt;&lt;span style="font-family:inherit;font-size:7pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:5pt"&gt;&#xae; &lt;/sup&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;(SET&lt;/span&gt;&lt;span style="font-family:inherit;font-size:7pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:5pt"&gt;&#xae;&lt;/sup&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;), which provides the capabilities of &lt;/span&gt;&lt;span&gt;Measure-through Motion and Low Perfusion&lt;/span&gt;&lt;span style="font-size:7pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:5pt"&gt;&#x2122;&lt;/sup&gt;&#160;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; pulse oximetry to address the primary limitations of conventional pulse oximetry. Over the years, the Company&#x2019;s product offerings have expanded significantly to also include rainbow&lt;/span&gt;&lt;span style="font-family:inherit;font-size:7pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:5pt"&gt;&#xae;&lt;/sup&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; Pulse CO-Oximetry, with its ability to monitor carboxyhemoglobin (SpCO&lt;/span&gt;&lt;span style="font-family:inherit;font-size:7pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:5pt"&gt;&#xae;&lt;/sup&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;), methemoglobin (SpMet&lt;/span&gt;&lt;span style="font-family:inherit;font-size:7pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:5pt"&gt;&#xae;&lt;/sup&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;), total hemoglobin concentration (SpHb&lt;/span&gt;&lt;span style="font-family:inherit;font-size:7pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:5pt"&gt;&#xae;&lt;/sup&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;), fractional arterial oxygen saturation (SpfO&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;sub style="vertical-align:bottom;line-height:120%;font-size:7pt"&gt;2&lt;/sub&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:7pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:5pt"&gt;&#x2122;&lt;/sup&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;), Oxygen Content (SpOC&lt;/span&gt;&lt;span style="font-family:inherit;font-size:7pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:5pt"&gt;&#x2122;&lt;/sup&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;), Pleth Variability Index (PVi&lt;/span&gt;&lt;span style="font-family:inherit;font-size:7pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:5pt"&gt;&#xae;&lt;/sup&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;), rainbow&lt;/span&gt;&lt;span style="font-family:inherit;font-size:7pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:5pt"&gt;&#xae;&lt;/sup&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; Pleth Variability Index (RPVi&lt;/span&gt;&lt;span style="font-family:inherit;font-size:7pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:5pt"&gt;&#x2122;&lt;/sup&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;), respiration rate from the pleth (RRp&lt;/span&gt;&lt;span style="font-family:inherit;font-size:7pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:5pt"&gt;&#xae;&lt;/sup&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;) and Oxygen Reserve Index (ORi&lt;/span&gt;&lt;span style="font-family:inherit;font-size:7pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:5pt"&gt;&#x2122;&lt;/sup&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;); as well as acoustic respiration monitoring (RRa&lt;/span&gt;&lt;span style="font-family:inherit;font-size:7pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:5pt"&gt;&#xae;&lt;/sup&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;), SedLine&lt;/span&gt;&lt;span style="font-family:inherit;font-size:7pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:5pt"&gt;&#xae;&lt;/sup&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; brain function monitoring, NomoLine&lt;/span&gt;&lt;span style="font-family:inherit;font-size:7pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:5pt"&gt;&#xae;&lt;/sup&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; capnography and gas monitoring and O3&lt;/span&gt;&lt;span style="font-family:inherit;font-size:7pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:5pt"&gt;&#xae;&lt;/sup&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; regional oximetry. These technologies are based upon Masimo SET&lt;/span&gt;&lt;span style="font-family:inherit;font-size:7pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:5pt"&gt;&#xae;&lt;/sup&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, rainbow&lt;/span&gt;&lt;span style="font-family:inherit;font-size:7pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:5pt"&gt;&#xae;&lt;/sup&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and other proprietary algorithms and are incorporated into a variety of product platforms depending on customers&#x2019; specifications. The Company&#x2019;s current technology offerings also include remote patient monitoring, connectivity, and hospital automation solutions, including Masimo Patient SafetyNet&lt;/span&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:5pt"&gt;1&lt;/sup&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, Masimo Patient SafetyNet Surveillance&lt;/span&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:5pt"&gt;1&lt;/sup&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, Replica&lt;/span&gt;&lt;span style="font-family:inherit;font-size:7pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:5pt"&gt;&#x2122;&lt;/sup&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, Iris&lt;/span&gt;&lt;span style="font-family:inherit;font-size:7pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:5pt"&gt;&#xae;&lt;/sup&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, MyView&lt;/span&gt;&lt;span style="font-family:inherit;font-size:7pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:5pt"&gt;&#xae;&lt;/sup&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, UniView&lt;/span&gt;&lt;span style="font-family:inherit;font-size:7pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:5pt"&gt;&#x2122;&lt;/sup&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and Trace&lt;/span&gt;&lt;span style="font-family:inherit;font-size:7pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:5pt"&gt;&#x2122;&lt;/sup&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;. The Company&#x2019;s technologies are supported by a substantial intellectual property portfolio that the Company has built through internal development and, to a lesser extent, acquisitions and license agreements.&lt;/span&gt;&lt;/div&gt;</us-gaap:NatureOfOperations>
    <us-gaap:SignificantAccountingPoliciesTextBlock
      contextRef="FD2019Q3YTD"
      id="TextSelection-5DDDB91ABF8A52E5837884C5D395A772-0-wk-Fact-BCE4F6CFE2A250D7A36F6F926D37A84D">&lt;div style="line-height:120%;padding-top:17px;font-size:10pt;"&gt;&lt;span style="font-weight:bold;"&gt;2. Summary of Significant Accounting Policies&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&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;font-weight:bold;"&gt;Basis of Presentation&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;The accompanying unaudited condensed consolidated financial statements have been prepared pursuant to the rules and regulations of the Securities and Exchange Commission (SEC). Certain information and note disclosures normally included in financial statements prepared in accordance with accounting principles generally accepted in the United States of America (GAAP) have been condensed or omitted pursuant to such rules and regulations. The accompanying condensed consolidated financial statements have been prepared on the same basis as the annual financial statements and, in the opinion of management, reflect all adjustments, including normal recurring accruals, necessary to present fairly the Company&#x2019;s condensed consolidated financial statements. The accompanying condensed consolidated balance sheet as of &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; was derived from the Company&#x2019;s audited consolidated financial statements at that date. The accompanying condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and related notes contained in the Company&#x2019;s Annual Report on Form 10-K for the fiscal year 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; (fiscal year &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;), filed with the SEC on &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;February&#160;26, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;. The results for the three and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;nine&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; months ended &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;September&#160;28, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; are not necessarily indicative of the results to be expected for the fiscal year ending &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; (fiscal year &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;) or for any other interim period or for any future year.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;As further discussed below in this Note &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; to these condensed consolidated financial statements, the Company adopted Accounting Standards Codification (ASC) Topic 842, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Leases&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; (ASC 842), effective December 30, 2018. The Company applied the modified retrospective approach using the current-period adjustment method of adoption, whereby all periods beginning on or after December 30, 2018 are presented under ASC 842 with a cumulative effect adjustment to the opening balance sheet as of the first day of fiscal year 2019, and all prior period amounts are not adjusted and continue to be reported in accordance with the legacy accounting requirements under ASC Topic 840, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Leases&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:17px;text-indent:16px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Fiscal Periods&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The Company follows a conventional 52/53 week fiscal year. Under a conventional 52/53 week fiscal year, a 52 week fiscal year includes four quarters of 13 fiscal weeks while a 53 week fiscal year includes three 13 fiscal week quarters and one 14 fiscal week quarter. The Company&#x2019;s last 53 week fiscal year was fiscal year 2014. Fiscal year &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; is a 52 week fiscal year. All references to years in these notes to condensed consolidated financial statements are fiscal years unless otherwise noted.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;______________&lt;/span&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="padding-top:6px;font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:24px;"/&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;&lt;sup style="vertical-align:top;line-height:120%;font-size:5pt"&gt;1&lt;/sup&gt;&lt;/span&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: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;The use of the trademark Patient SafetyNet is under license from the University HealthSystem Consortium.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="line-height:120%;padding-top:17px;text-align:left;padding-left:18px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Use of Estimates&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The Company prepares its financial statements in conformity with GAAP, which requires the Company to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the dates of the financial statements and the reported amounts of revenues and expenses during the reporting periods. Significant estimates include the determination of total contract consideration and how such consideration should be allocated to each performance obligation within a contract, credit loss allowances on accounts and lease receivables, inventory reserves, warranty reserves, rebate accruals, valuation of the Company&#x2019;s equity awards, goodwill valuation, deferred taxes and any associated valuation allowances, deferred revenue, uncertain income tax positions, and litigation costs and related accruals. Actual results could differ from such estimates.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:17px;text-align:left;padding-left:18px;font-size:12pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Reclassifications&lt;/span&gt;&lt;span style="font-family:inherit;font-size:12pt;"&gt; &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;Certain amounts in the accompanying condensed consolidated financial statements have been reclassified to conform to the current period presentation, including previously reported selling, general and administrative expenses that have been reclassified as research and development expenses within the condensed consolidated financial statements for the three and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;nine&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; months ended &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;September&#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%;padding-top:17px;text-indent:16px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Fair Value Measurements&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;Authoritative guidance describes a fair value hierarchy based on three levels of inputs, of which the first two are considered observable and the last unobservable, that may be used to measure fair value:&lt;/span&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="padding-top:6px;font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:24px;"/&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:10pt;padding-left:0px;"&gt;&lt;span style="font-family:inherit;font-size:6pt;"&gt;&#x25cf;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;"&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Level 1&#x2014;Quoted prices in active markets for &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;identical&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; assets or liabilities.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" style="padding-top:6px;font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:24px;"/&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:10pt;padding-left:0px;"&gt;&lt;span style="font-family:inherit;font-size:6pt;"&gt;&#x25cf;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;"&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Level 2&#x2014;Inputs other than Level 1 that are observable, either directly or indirectly, such as quoted prices for &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;similar&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; assets or liabilities; quoted prices in markets that are not active; or other inputs that can be corroborated by observable market data for substantially the full term of the assets or liabilities.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" style="padding-top:6px;font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:24px;"/&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:10pt;padding-left:0px;"&gt;&lt;span style="font-family:inherit;font-size:6pt;"&gt;&#x25cf;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;"&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Level 3&#x2014;Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="line-height:120%;padding-top:12px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Pursuant to current authoritative guidance, entities are allowed an irrevocable option to elect the fair value for the initial and subsequent measurement for specified financial assets and liabilities on a contract-by-contract basis. The Company did not elect to apply the fair value option under this guidance to specific assets or liabilities on a contract-by-contract basis. There were no transfers between Level 1, Level 2 and Level 3 inputs during the &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;nine&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; months ended &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;September&#160;28, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;. The Company carries cash and cash equivalents at cost, which approximates fair value. &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The following tables represent the Company&#x2019;s financial assets (in thousands), measured at fair value on a recurring basis as of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;September&#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: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:98.83040935672514%;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:29%;"/&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;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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span 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="overflow:hidden;font-size:10pt;"&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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span 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="overflow:hidden;font-size:10pt;"&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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span 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="overflow:hidden;font-size:10pt;"&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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span 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="overflow:hidden;font-size:10pt;"&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;Reported as&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="overflow:hidden;font-size:10pt;"&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:7.5pt;"&gt;&lt;span style="font-family:inherit;font-size:7.5pt;font-weight:bold;"&gt;Adjusted Basis&lt;br/&gt;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="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:7.5pt;"&gt;&lt;span style="font-family:inherit;font-size:7.5pt;font-weight:bold;"&gt;Gross Unrealized&lt;br/&gt; Gains&lt;/span&gt;&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="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:7.5pt;"&gt;&lt;span style="font-family:inherit;font-size:7.5pt;font-weight:bold;"&gt;Gross Unrealized&lt;br/&gt; (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="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:7.5pt;"&gt;&lt;span style="font-family:inherit;font-size:7.5pt;font-weight:bold;"&gt;Estimated &lt;br/&gt;Fair Value&lt;/span&gt;&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="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:7.5pt;"&gt;&lt;span style="font-family:inherit;font-size:7.5pt;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;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&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:7.5pt;"&gt;&lt;span style="font-family:inherit;font-size:7.5pt;font-weight:bold;"&gt;Short-Term&lt;br/&gt; Investments&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;Cash&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;513,360&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;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span 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;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span 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;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span 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;513,360&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;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span 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;513,360&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;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span 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;/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;Level 1:&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="overflow:hidden;font-size:10pt;"&gt;&lt;span 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="overflow:hidden;font-size:10pt;"&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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span 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="overflow:hidden;font-size:10pt;"&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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span 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="overflow:hidden;font-size:10pt;"&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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span 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="overflow:hidden;font-size:10pt;"&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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span 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="overflow:hidden;font-size:10pt;"&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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-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;background-color:#cceeff;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Certificates of deposit&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;120,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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-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;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-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;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-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;120,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;&#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;120,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: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;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Subtotal&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;120,000&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 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;&#x2014;&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 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;&#x2014;&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 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;120,000&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 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;&#x2014;&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 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;120,000&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;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;Level 2:&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;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&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: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;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;None&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;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;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: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;Level 3:&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;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&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: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;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;None&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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-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;/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;Total assets measured at fair value&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;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:3px double #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;633,360&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-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;border-bottom:3px double #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:3px double #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;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-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;border-bottom:3px double #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:3px double #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;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-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;border-bottom:3px double #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:3px double #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;633,360&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-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;border-bottom:3px double #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:3px double #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;513,360&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-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;border-bottom:3px double #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:3px double #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;120,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span 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;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;"&gt;December&#160;29, 2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, the Company had an insignificant amount of other financial assets that were required to be measured under the fair value hierarchy, the measurement of which were based on Level 1 inputs.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:17px;text-indent:18px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Cash and Cash Equivalents&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;The Company considers all highly liquid investments with an original maturity from date of purchase of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;three months or less&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, or highly liquid investments that are readily convertible into known amounts of cash, to be cash equivalents.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:17px;text-indent:18px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Short-Term Investments&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;The Company classifies its investments in certificates of deposits maturing in one year or less as short-term investments. The carrying value of such investments approximates fair value and are accessible without any significant restrictions, taxes, or penalties. As of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;September&#160;28, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, the Company had total investments in certificates of deposit of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$120.0 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; with maturities ranging from &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;four months&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;twelve months&lt;/span&gt;&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:17px;text-indent:18px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Accounts Receivable and Allowance for Doubtful Accounts&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;Accounts receivable consist of trade receivables recorded upon recognition of revenue for product revenues, reduced by reserves for estimated bad debts and returns. Trade accounts receivable are recorded at the invoiced amount and do not bear interest. Credit is extended based on an evaluation of the customer&#x2019;s financial condition. Collateral is generally not required. The allowance for doubtful accounts is determined based on historical write-off experience, current customer information and other relevant factors, including specific identification of past due accounts, based on the age of the receivable in excess of the contemplated or contractual due date. Accounts are charged off against the allowance when the Company believes they are uncollectible.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:17px;text-indent:18px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Inventories&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Inventories are stated at the lower of cost or net realizable value. Cost is determined using a standard cost method, which approximates the first in, first out method, and includes material, labor and overhead costs. Inventory reserves are recorded for inventory items that have become excess or obsolete or are no longer used in current production and for inventory items that have a market price less than carrying value in inventory. The Company develops its inventory reserve based on an evaluation of the expected future use of its inventory on an item by item basis and applies historical obsolescence rates to estimate the loss on inventory expected to have a recovery value below cost. The Company also records other specific inventory reserves when it becomes aware of unique events or circumstances that result in an expected recovery value below cost. For inventory items that have been written down, either due to the inventory reserve analysis or due to a specific event, the reduced value becomes the new cost basis.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:17px;text-indent:16px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Property and Equipment &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Property and equipment are stated at cost. Depreciation is calculated using the straight-line method over estimated useful lives as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:6px;text-align:left;padding-left:0px;text-indent:0px;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="2"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:68%;"/&gt;&lt;td style="width:32%;"/&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 style="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:7.5pt;"&gt;&lt;span style="font-family:inherit;font-size:7.5pt;font-weight:bold;"&gt;Useful Lives&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;Aircraft and components&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;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;10 to 20 years&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;Buildings&lt;/span&gt;&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;39 years&lt;/span&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;Building improvements&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;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;7 to 15 years&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;Computer equipment&lt;/span&gt;&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;2 to 6 years&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;Demonstration units&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;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;/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;Furniture and office equipment&lt;/span&gt;&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;2 to 6 years&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;Leasehold improvements&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;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;Lesser of useful life or term of lease&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;Machinery and equipment&lt;/span&gt;&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;5 to 10 years&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;Tooling&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;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;/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;Vehicles&lt;/span&gt;&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;5 years&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:6px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Land is not depreciated and construction-in-progress is not depreciated until placed in service. Normal repair and maintenance costs are expensed as incurred, whereas significant improvements that materially increase values or extend useful lives are &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;capitalized and depreciated over the remaining estimated useful lives of the related assets. Upon sale or retirement of depreciable assets, the related cost and accumulated depreciation or amortization are removed from the accounts and any gain or loss on the sale or retirement is recognized in income. &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:17px;padding-left:18px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Lessee Right-of-Use (ROU) Assets and Lease Liabilities&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;As further discussed below within this Note &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; to these condensed consolidated financial statements, the Company adopted ASC 842 effective December 30, 2018. The Company determines if an arrangement contains a lease at inception. ROU assets represent the Company&#x2019;s right to use an asset underlying an operating lease for the lease term and lease liabilities represent the Company&#x2019;s obligation to make lease payments arising from an operating lease. ROU assets and lease liabilities are recognized at the commencement date based on the present value of lease payments over the lease term. The Company generally estimates the applicable discount rate used to determine the net present value of lease payments based on available information at the lease commencement date. Many of the Company&#x2019;s lessee agreements include options to extend the lease, which the Company does not include in its lease terms unless they are reasonably certain to be exercised. The Company utilizes a portfolio approach to account for the ROU assets and liabilities associated with certain equipment leases. The Company has also made an accounting policy election not to separate lease and non-lease components for its real estate leases and to exclude short-term leases with a term of twelve months or less from its application of ASC 842. Rental expense for lease payments related to operating leases is recognized on a straight-line basis over the lease term.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:17px;padding-left:18px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Intangible Assets&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The Company&#x2019;s policy is to renew its patents and trademarks. Costs to renew patents and trademarks are capitalized and amortized over the remaining useful life of the intangible asset. The Company continually evaluates the amortization period and carrying basis of patents and trademarks to determine whether any events or circumstances warrant a revised estimated useful life or reduction in value. Capitalized application costs are charged to operations when it is determined that the patent or trademark will not be obtained or is abandoned.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Total renewal costs for patents and trademarks for the &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;nine&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; months ended &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;September&#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;September&#160;29, 2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; were &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; 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;, respectively. As of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;September&#160;28, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, the weighted-average number of years until the next renewal was &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;one year&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; for patents and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;five years&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; for trademarks. &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:17px;padding-left:18px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Impairment of Goodwill, Intangible Assets and Other Long-Lived Assets&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;Goodwill is recorded as the difference, if any, between the aggregate consideration paid for an acquisition and the fair value of the acquired net tangible and intangible assets. Goodwill is not amortized, but instead is tested annually for impairment, or more frequently when events or changes in circumstances indicate that goodwill might be impaired. In assessing goodwill impairment, the Company has the option to first assess the qualitative factors to determine whether the existence of events or circumstances leads to a determination that it is more likely than not that the fair value of a reporting unit is less than its carrying amount. The Company&#x2019;s qualitative assessment of the recoverability of goodwill considers various macroeconomic, industry-specific and Company-specific factors, including: (i)&#160;severe adverse industry or economic trends; (ii)&#160;significant Company-specific actions; (iii)&#160;current, historical or projected deterioration of the Company&#x2019;s financial performance; or (iv)&#160;a sustained decrease in the Company&#x2019;s market capitalization below its net book value. If, after assessing the totality of events or circumstances, the Company determines it is unlikely that the fair value of a reporting unit is less than its carrying amount, then a quantitative analysis is unnecessary. However, if the Company concludes otherwise, or if the Company elects to bypass the qualitative analysis, then the Company must perform a quantitative analysis that compares the fair value of the reporting unit with its carrying amount, including goodwill. If the fair value of the reporting unit exceeds its carrying amount, goodwill is not considered impaired; otherwise, a goodwill impairment loss is recognized for the lesser of: (a) the amount that the carrying amount of a reporting unit exceeds its fair value; or (b) the amount of the goodwill allocated to that reporting unit. The annual impairment test is performed during the fourth fiscal quarter.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The Company reviews long-lived assets and identifiable intangibles for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. Recoverability of assets to be held and used is measured by a comparison of the carrying amount of an asset to the future undiscounted operating cash flows expected to be generated by the asset. If such asset is considered to be impaired, the impairment to be recognized is measured by the amount by which the carrying amount exceeds the fair value of the asset. Long-lived assets to be disposed of are reported at the lower of carrying amount or fair value less costs to sell.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;font-size:10pt;"&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; impairment of goodwill, intangible assets or other long-lived assets was recorded during each of the &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;nine&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; months ended &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;September&#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;September&#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%;padding-top:17px;padding-left:18px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Revenue Recognition, and Deferred Revenue and Other Contract Liabilities&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The Company derives the majority of its product revenue from &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;four&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; primary sources: (i)&#160;direct sales under deferred equipment agreements with end-user hospitals where the Company provides up-front monitoring equipment at no up-front charge in exchange for a multi-year sensor purchase commitment, (ii) other direct sales of noninvasive monitoring solutions to end-user hospitals, emergency medical response organizations and other direct customers; (iii)&#160;sales of noninvasive monitoring solutions to distributors who then typically resell to end-user hospitals, emergency medical response organizations and other customers; and (iv)&#160;sales of integrated circuit boards to OEM customers who incorporate the Company&#x2019;s embedded software technology into their multiparameter monitoring devices. Subject to customer credit considerations, the majority of such sales are made on open account using industry standard payment terms based on the geography within which the specific customer is located.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The Company generally recognizes revenue following a single, principles-based five-step model to be applied to all contracts with customers and generally provides for the recognition of revenue in an amount that reflects the consideration to which the Company expects to be entitled, net of allowances for estimated returns, discounts or sales incentives, as well as taxes collected from customers that are remitted to government authorities, when control over the promised goods or services are transferred to the customer. Revenue related to equipment supplied under sales-type lease arrangements is recognized once control over the equipment is transferred to the customer, while revenue related to equipment supplied under operating-type lease arrangements is generally recognized on a straight-line basis over the term of the lease. &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;While the majority of the Company&#x2019;s revenue contracts and transactions contain standard business terms and conditions, there are some transactions that contain non-standard business terms and conditions. As a result, contract interpretation, judgment and analysis is required to determine the appropriate accounting, including: (i)&#160;the amount of the total consideration, including variable consideration, (ii) whether the arrangement contains an embedded lease, and if so, whether such embedded lease is a sales-type lease or an operating lease, (iii) the identification of the distinct performance obligations contained within the arrangement, (iv) how the arrangement consideration should be allocated to each performance obligation when multiple performance obligations exist, including the determination of standalone selling price, and (v)&#160;when to recognize revenue on the performance obligations. Changes in judgments on these assumptions and estimates could materially impact the timing of revenue recognition.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The Company enters into agreements to sell its monitoring solutions and services, sometimes as a part of arrangements with multiple performance obligations that include various combinations of product sales, equipment leases and services. In the case of contracts with multiple performance obligations, the authoritative guidance provides that the total consideration be allocated to each performance obligation on the basis of relative standalone selling prices. When a standalone selling price is not readily observable, the Company estimates the standalone selling price by considering multiple factors including, but not limited to, features and functionality of the product, geographies, type of customer, contractual prices pursuant to Group Purchasing Organization (GPO) contracts, the Company&#x2019;s pricing and discount practices, and other market conditions.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Sales under deferred equipment agreements are generally structured such that the Company agrees to provide certain monitoring-related equipment, software, installation, training and/or warranty support at no up-front charge in exchange for the hospital&#x2019;s agreement to purchase sensors over the term of the agreement, which generally ranges from three to &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;six years&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;. The Company allocates contract consideration under deferred equipment agreements containing fixed annual sensor purchase commitments to the underlying lease and non-lease components at contract inception. In determining whether any underlying lease components are related to a sales-type lease or an operating lease, the Company evaluates the customer&#x2019;s rights and ability to control the use of the underlying equipment throughout the contract term, including any equipment substitution rights retained by the Company, as well as the Company&#x2019;s expectations surrounding potential contract/lease extensions or renewals and the customer&#x2019;s exercise of any purchase options. Revenue allocable to non-lease performance obligations is generally recognized as such non-lease performance obligations are satisfied. Revenue allocable to lease components under sales-type lease arrangements is generally recognized when the lease commences. Revenue allocable to lease components under operating lease arrangements is generally recognized over the term of the operating lease. The Company generally does not expect to derive any significant value in excess of such asset&#x2019;s unamortized book value from equipment underlying its operating leases arrangements after the end of the agreement. &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Revenue from direct sales of products to the Company&#x2019;s end-user hospitals, emergency medical response organizations and other direct customers, as well as to its distributors, is generally recognized upon shipment or delivery to the customer based on the terms of the contract or underlying purchase order.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Sales of integrated circuit boards and other products to the Company&#x2019;s OEM customers are generally recognized as revenue at the time of shipment. Revenue related to OEM rainbow&lt;/span&gt;&lt;span style="font-family:inherit;font-size:7pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:5pt"&gt;&#xae;&lt;/sup&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; parameter software licenses is generally recognized upon shipment of the OEM&#x2019;s product to its customers, as reported to the Company by the OEM.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The Company provides certain customers with various sales incentives that may take the form of discounts or rebates. The Company records estimates related to these programs as a reduction to revenue at the time of sale. In general, customers do not have a right of return for credit or refund. However, the Company allows returns under certain circumstances. At the end of each period, the Company estimates and accrues for these returns as a reduction to revenue. The Company estimates the revenue constraints related to these forms of variable consideration based on various factors, including expected purchasing volumes, prior sales and returns history, and specific contractual terms and limitations.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The majority of the Company&#x2019;s royalty and other revenue arose from one agreement that was due and payable quarterly in arrears. An estimate of these royalty revenues was recorded in the period earned based on historical results, adjusted for any new information or trends known to management at the time of estimation. This estimated revenue was adjusted prospectively when the Company received the underlying royalty report, approximately &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;sixty days&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; after the end of the previous quarter. The Company received its final royalty payment from this agreement during the three months ended March 30, 2019. For the three months ended &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;September&#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;September&#160;29, 2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, the Company recognized royalty revenue pursuant to this agreement of approximately &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$0.0 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;$8.1 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, respectively. For the nine months ended &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;September&#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;September&#160;29, 2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, the Company recognized royalty revenue pursuant to this agreement of 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; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$25.3 million&lt;/span&gt;&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-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The Company also recognizes revenue from time-to-time related to non-recurring engineering (NRE) services. NRE service revenue is generally recognized over time based on actual costs incurred by the Company. &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:17px;text-align:left;text-indent:16px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Shipping and Handling Costs and Fees&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;All shipping and handling costs are expensed as incurred and are recorded as a component of cost of goods sold in the accompanying consolidated statements of operations. Charges for shipping and handling billed to customers are included as a component of product revenue.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:17px;text-align:left;text-indent:16px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Taxes Collected From Customers and Remitted to Governmental Authorities&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The Company&#x2019;s policy is to present revenue net of taxes collected from customers and remitted to governmental authorities.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:17px;padding-left:18px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Deferred Costs and Other Contract Assets&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The costs of monitoring-related equipment provided to hospitals under operating lease arrangements within the Company&#x2019;s deferred equipment agreements are generally deferred and amortized to cost of goods sold over the life of the underlying contracts. Some of the Company&#x2019;s deferred equipment agreements also contain provisions for certain allowances to be made directly to the end-user hospital customer at the inception of the arrangement. These allowances are generally allocated to the lease and non-lease components and recognized as a reduction to revenue as the underlying performance obligations are satisfied.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The Company generally invoices its customers under deferred equipment agreements as sensors are provided to the customer. However, the Company may recognize revenue for certain non-lease performance obligations under deferred equipment agreements with fixed annual commitments at the time such performance obligations are satisfied and prior to the customer being invoiced. When this occurs, the Company records an unbilled contract receivable related to such revenue until the customer has been invoiced pursuant to the terms of the underlying deferred equipment agreement.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The incremental costs of obtaining a contract with a customer are capitalized and deferred if the Company expects such costs to be recoverable over the life of the contract and the contract term is greater than one year. Such deferred costs generally relate to certain incentive sales commissions earned by the Company&#x2019;s internal sales team in connection with the execution of deferred equipment agreements and are amortized to expense over the expected term of the underlying contract.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:17px;text-indent:16px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Product Warranty&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;The Company generally provides a warranty against defects in material and workmanship for a period ranging from six to &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;forty-eight months&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, depending on the product type. In traditional sales activities, including direct and OEM sales, the Company establishes an accrued liability for the estimated warranty costs at the time of revenue recognition, with a corresponding provision to cost of sales. Customers may also purchase extended warranty coverage or service level upgrades separately or as part of a deferred equipment agreement. Revenue related to extended warranty coverage and service level upgrades is generally recognized over the period in which such services will be provided. The related extended warranty and service level upgrade costs are expensed as incurred.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Changes in the product warranty accrual were as follows (in thousands):&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="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="overflow:hidden;font-size:10pt;"&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;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:7.5pt;"&gt;&lt;span style="font-family:inherit;font-size:7.5pt;font-weight:bold;"&gt;Nine Months Ended&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="overflow:hidden;font-size:10pt;"&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:7.5pt;"&gt;&lt;span style="font-family:inherit;font-size:7.5pt;font-weight:bold;"&gt;September&#160;28, &lt;br/&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="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:7.5pt;"&gt;&lt;span style="font-family:inherit;font-size:7.5pt;font-weight:bold;"&gt;September&#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: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;Warranty accrual, beginning of period&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,910&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;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span 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,149&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;Accrual for warranties issued&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,920&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;943&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="font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Changes to pre-existing warranties (including changes in estimates)&lt;/span&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:5pt"&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;"&gt;&lt;span&gt;1,404&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;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: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;Settlements made&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,276&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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-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;(974&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: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;Warranty accrual, end of period&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;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:3px double #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;3,958&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span 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:3px double #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:3px double #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,897&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #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%;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;______________&lt;/span&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="padding-top:6px;font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:24px;"/&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;&lt;sup style="vertical-align:top;line-height:120%;font-size:5pt"&gt;(1)&lt;/sup&gt;&lt;/span&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: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;In connection with its adoption of ASC 842 on December 30, 2018, the Company recorded an adjustment to pre-existing warranties of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;$2.5 million&lt;/span&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt; related to equipment previously capitalized under its deferred equipment agreements where the embedded leases were treated as operating leases under prior guidance. See &#x201c;Recently Adopted Accounting Pronouncements&#x201d; to these condensed consolidated financial statements for additional information related to the Company&#x2019;s adoption of ASC 842.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="line-height:120%;padding-top:17px;text-indent:16px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Litigation Costs and Contingencies&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;The Company records a charge equal to at least the minimum estimated liability for a loss contingency or litigation settlement when both of the following conditions are met: (i)&#160;information available prior to issuance of the financial statements indicates that it is probable that a liability had been incurred at the date of the financial statements, and (ii)&#160;the range of loss can be reasonably estimated. The determination of whether a loss contingency or litigation settlement is probable or reasonably possible involves a significant amount of management judgment, as does the estimation of the range of loss given the nature of contingencies. Liabilities related to litigation settlements with multiple elements are recorded based on the fair value of each element. Legal and other litigation related expenses are recognized as the services are provided. The Company records insurance and other indemnity recoveries for litigation expenses when both of the following conditions are met: (a)&#160;the recovery is probable, and (b)&#160;collectability is reasonably assured. Insurance recoveries are only recorded to the extent the litigation costs to which they relate have been incurred and recognized in the financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:17px;text-indent:16px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Comprehensive Income&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;Comprehensive income includes foreign currency translation adjustments and any related tax benefits that have been excluded from net income and reflected in stockholders&#x2019; equity.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The change in accumulated other comprehensive loss was as follows (in thousands):&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="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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&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:7.5pt;"&gt;&lt;span style="font-family:inherit;font-size:7.5pt;font-weight:bold;"&gt;Nine Months Ended&#160;&lt;br/&gt;&#160;September 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;Accumulated other comprehensive loss, beginning of period&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;(6,199&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;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Unrealized gains from foreign currency translation adjustments&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,595&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;"&gt;Accumulated other comprehensive loss, end of period&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;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:3px double #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;(7,794&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;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;/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:17px;text-indent:16px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Net Income Per Share&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;Basic net income per share is computed by dividing net income by the weighted-average number of shares outstanding during the period. Net income per diluted share &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;background-color:#ffffff;"&gt;i&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;s computed by dividing the net income by the weighted-average number of shares and potential shares outstanding during the period, if the effect of potential shares is dilutive. Potential shares include incremental shares of stock issuable upon the exercise of stock options and the vesting of both restricted share units (RSUs) and performance share units (PSUs). For the &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;three&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; months ended &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;September&#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;September&#160;29, 2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, weighted options to purchase &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; and &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; shares of common stock, respectively, were outstanding but not included in the computation of diluted net income per share because the effect of including such shares would have been antidilutive in the applicable period. For the &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;nine&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; months ended &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;September&#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;September&#160;29, 2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, weighted options to purchase &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; and &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; shares of common stock, respectively, were outstanding but not included in the computation of diluted net income per share because the effect of including such shares would have been antidilutive in the applicable period. Certain RSUs are considered contingently issuable shares as their vesting is contingent upon the occurrence of certain future events. Since such events had not occurred and were not considered probable of occurring as of each of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;September&#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;September&#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:10pt;"&gt;&lt;span&gt;2.7 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; weighted average shares related to such RSUs have been excluded from the calculation of potential shares for each of the &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;three&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;nine&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; month periods then ended.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;A reconciliation of basic and diluted net income per share is as follows (in thousands, except per share amounts):&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="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="overflow:hidden;font-size:10pt;"&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:7.5pt;"&gt;&lt;span style="font-family:inherit;font-size:7.5pt;font-weight:bold;"&gt;Three Months Ended&lt;/span&gt;&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:7.5pt;"&gt;&lt;span style="font-family:inherit;font-size:7.5pt;font-weight:bold;"&gt;Nine Months Ended&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="overflow:hidden;font-size:10pt;"&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:7.5pt;"&gt;&lt;span style="font-family:inherit;font-size:7.5pt;font-weight:bold;"&gt;September&#160;28, &lt;br/&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="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:7.5pt;"&gt;&lt;span style="font-family:inherit;font-size:7.5pt;font-weight:bold;"&gt;September&#160;29, &lt;br/&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="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:7.5pt;"&gt;&lt;span style="font-family:inherit;font-size:7.5pt;font-weight:bold;"&gt;September&#160;28, &lt;br/&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="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:7.5pt;"&gt;&lt;span style="font-family:inherit;font-size:7.5pt;font-weight:bold;"&gt;September&#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:bottom;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:normal;"&gt;Net income&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;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:3px double #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;49,085&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-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;border-bottom:3px double #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:3px double #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;57,126&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-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;border-bottom:3px double #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:3px double #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;143,295&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span 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:3px double #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:3px double #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;146,609&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #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;padding-left:2px;padding-top:2px;padding-bottom:2px;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 net income per share:&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="overflow:hidden;font-size:10pt;"&gt;&lt;span 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="overflow:hidden;font-size:10pt;"&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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span 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="overflow:hidden;font-size:10pt;"&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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span 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="overflow:hidden;font-size:10pt;"&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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-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;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;Weighted-average shares outstanding - basic&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;53,535&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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-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;52,432&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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-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;53,367&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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-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;52,046&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;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;Net income per basic share&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&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:3px double #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;0.92&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span 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:3px double #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:3px double #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;1.09&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span 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:3px double #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:3px double #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;2.69&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #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;border-bottom:3px double #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:3px double #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;2.82&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #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="font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:normal;"&gt;Diluted net income per share:&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:bottom;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;Weighted-average shares outstanding - basic&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;53,535&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;52,432&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;53,367&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;52,046&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: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;Diluted share equivalent: stock options, RSUs and PSUs&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,727&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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-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,805&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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-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,688&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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-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,829&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;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;Weighted-average shares outstanding - diluted&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;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;57,262&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px 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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-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;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;56,237&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px 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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-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;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;57,055&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px 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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-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;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;55,875&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px 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;tr&gt;&lt;td style="vertical-align:bottom;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;Net income per diluted share&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;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:3px double #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;0.86&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-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;border-bottom:3px double #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:3px double #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;1.02&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-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;border-bottom:3px double #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:3px double #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;2.51&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span 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:3px double #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:3px double #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;2.62&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #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:17px;text-indent:16px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Supplemental Cash Flow Information&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;Supplemental cash flow information includes the following (in thousands):&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="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="overflow:hidden;font-size:10pt;"&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:7.5pt;"&gt;&lt;span style="font-family:inherit;font-size:7.5pt;font-weight:bold;"&gt;Nine Months Ended&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="overflow:hidden;font-size:10pt;"&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:7.5pt;"&gt;&lt;span style="font-family:inherit;font-size:7.5pt;font-weight:bold;"&gt;September&#160;28, &lt;br/&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="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:7.5pt;"&gt;&lt;span style="font-family:inherit;font-size:7.5pt;font-weight:bold;"&gt;September&#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:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="padding-top:6px;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Cash paid during the year for:&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:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;padding-left:24px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Interest&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;134&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;184&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;padding-left:24px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Income taxes&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;34,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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-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;29,003&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;padding-left:24px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Operating lease 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;5,076&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:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:20px;font-size:10pt;"&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;height:20px;font-size:10pt;"&gt;&lt;span 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;height:20px;font-size:10pt;"&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;height:20px;font-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;padding-left:2px;padding-top:2px;padding-bottom: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;Non-cash operating activities:&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="overflow:hidden;font-size:10pt;"&gt;&lt;span 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="overflow:hidden;font-size:10pt;"&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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;padding-left:24px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;ROU assets obtained in exchange for lease liabilities&lt;/span&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;background-color:transparent; font-size:5pt"&gt;(1)&lt;/sup&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;background-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;25,965&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;/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:20px;font-size:10pt;"&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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:20px;font-size:10pt;"&gt;&lt;span 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="overflow:hidden;height:20px;font-size:10pt;"&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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:20px;font-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;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;Non-cash investing activities:&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:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;padding-left:24px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Unpaid purchases of property, plant and equipment&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;4,170&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;2,023&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="overflow:hidden;height:20px;font-size:10pt;"&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;height:20px;font-size:10pt;"&gt;&lt;span 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;height:20px;font-size:10pt;"&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;height:20px;font-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;padding-left:2px;padding-top:2px;padding-bottom: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;Non-cash financing activities:&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="overflow:hidden;font-size:10pt;"&gt;&lt;span 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="overflow:hidden;font-size:10pt;"&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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-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;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;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Unsettled common stock proceeds from option exercises&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;259&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="overflow:hidden;height:20px;font-size:10pt;"&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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:20px;font-size:10pt;"&gt;&lt;span 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="overflow:hidden;height:20px;font-size:10pt;"&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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:20px;font-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;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;Reconciliation of cash, cash equivalents and restricted cash:&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:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;padding-left:24px;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;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;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;513,360&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;493,488&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;padding-left:24px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Restricted cash&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;152&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;157&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;Total cash, cash equivalents and restricted cash shown in the condensed consolidated statements of cash flows&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;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:3px double #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;513,512&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span 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:3px double #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:3px double #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;493,645&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #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%;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;______________&lt;/span&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="padding-top:6px;font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:24px;"/&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;&lt;sup style="vertical-align:top;line-height:120%;font-size:5pt"&gt;(1)&lt;/sup&gt;&lt;/span&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: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;In connection with its adoption of ASC 842 on December 30, 2018, the Company recorded a lessee operating lease ROU asset of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;$22.5 million&lt;/span&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;. See &#x201c;Recently Adopted Accounting Pronouncements&#x201d; to these condensed consolidated financial statements for additional information related to the Company&#x2019;s adoption of ASC 842. &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="line-height:120%;padding-top:17px;text-indent:16px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Recently Adopted Accounting Pronouncements&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;In July 2019, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update (ASU) No. 2019-07, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Codification Updates to SEC Section - Amendments to SEC Paragraphs Pursuant to SEC Final Rule Releases No. 33-10532, Disclosure Update and Simplification, and Nos. 33-10231 and 33-10442, Investment Company Reporting Modernization, and Miscellaneous Updates&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; (ASU 2019-07). The new standard aligns the guidance in various SEC sections of the codification with the requirements of certain already effective SEC final rules. ASU 2019-07 is effective immediately and was adopted upon issuance. The Company&#x2019;s adoption of this standard did not have a material impact on its condensed consolidated financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;In August 2018, the FASB issued ASU No. 2018-15,&#160;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Intangibles&#x2013;Goodwill and Other&#x2013;Internal-Use Software (Subtopic 350-40): Customer&#x2019;s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;(ASU 2018-15).&#160;The new standard aligns the requirements for capitalizing implementation costs incurred in a hosting arrangement that is a service contract with the requirements for capitalizing implementation costs incurred to develop or obtain internal-use software (and hosting arrangements that include an internal-use software license). ASU 2018-15 is effective for annual periods, and interim periods within those annual periods, beginning after December 15, 2019. Early adoption is permitted, including adoption in an interim period. The Company early adopted this standard during the three months ended September 28, 2019, and such adoption did not have a material impact on its condensed consolidated financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;In August 2018, the FASB issued ASU No. 2018-13,&#160;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Fair Value Measurement (Topic 820): Disclosure Framework - Changes to the Disclosure Requirements for Fair Value Measurement &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;(ASU 2018-13). The new standard adds and modifies certain disclosure requirements for fair value measurements including when entities will no longer be required to disclose the amount of and reasons for transfers between Level 1 and Level 2 of the fair value hierarchy, but will need to disclose the range and weighted average used to develop significant unobservable inputs for Level 3 fair value measurements. ASU 2018-13 is effective for annual periods, and interim periods within those annual periods, beginning after December 15, 2019. Early adoption is permitted, including adoption in an interim period. The Company early adopted this standard during the three months ended September 28, 2019, and such adoption did not have a material impact on its condensed consolidated financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;In July 2018, the FASB issued ASU No. 2018-09, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Codification Improvements&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; (ASU 2018-09). This new standard amends, clarifies, corrects errors in and makes minor improvements to the ASC. The transition and effective date guidance is based on the facts and circumstances of each amendment. Some of the amendments of ASU 2018-09 do not require transition guidance and are effective upon issuance. The Company completed its adoption of all applicable items contained in ASU 2018-09 as of September 28, 2019, and such adoption did not have a material impact on its condensed consolidated financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;In February 2018, the FASB issued ASU No. 2018-02,&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt; Income Statement - Reporting Comprehensive Income (Topic 220): Reclassification of Certain Tax Effects from Accumulated Other Comprehensive Income &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;(ASU 2018-02)&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;. &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The new standard allows a reclassification for certain stranded tax effects from accumulated other comprehensive income to retained earnings, and requires certain disclosures about stranded tax effects. ASU 2018-02 is effective for annual and interim periods beginning after December 15, 2018. The Company adopted this standard during the three months ended March 30, 2019, and such adoption did not have a material impact on its condensed consolidated financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;In February 2016, the FASB issued ASU No. 2016-02,&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt; Leases (Topic 842) &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;(ASU 2016-02)&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;. &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Subsequent to the issuance of ASU 2016-02, the FASB clarified the guidance through several ASUs. The collective guidance was codified by the FASB in ASC 842,&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt; &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;which, among other things (i) requires the Company to recognize an ROU asset and a lease liability for all operating leases for which the Company is the lessee; (ii) changes the classification of certain embedded leases within the Company&#x2019;s deferred equipment agreements with its customers from operating to sales-type leases, resulting in the acceleration of revenue under certain contracts, as well as the immediate expensing of certain costs that were previously deferred and expensed over the term of the lease; and (iii) requires disclosures by the Company as a lessor and lessee about the amount, timing and uncertainty of cash flows arising from its leases. &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;On December 30, 2018, the Company adopted ASC 842 using the modified retrospective method for all lease arrangements at the beginning of the period of adoption. Results for reporting periods beginning December 30, 2018 are presented under ASC 842, while prior period amounts were not adjusted and continue to be reported in accordance with the Company&#x2019;s historic accounting under ASC 840, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Leases&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;. Adoption of this new accounting standard had a material impact on the Company&#x2019;s condensed consolidated balance sheet as of March 30, 2019, but did not have a significant impact on the Company&#x2019;s consolidated net earnings and cash flows for the three months ended March 30, 2019. For leases that commenced before the effective date of ASC 842, the Company did not elect any of the permitted practical expedients. However, the Company utilized a portfolio approach for purposes of determining the discount rate associated with certain equipment leases and made certain accounting policy elections not to separate lease and non-lease components for its real estate leases and to exclude short-term leases with a term of twelve months or less from its application of ASC 842.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;In connection with its adoption of ASC 842, the Company recorded lessee operating lease ROU assets and lessee operating lease liabilities of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$22.5 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; as of December 30, 2018, primarily related to real estate and equipment leases, based on the present value of the future lease payments on such date. As a lessor, the Company also recorded customer lease receivables of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$62.0 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, a reduction to equipment leased to customers (formerly titled deferred cost of goods sold) of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$103.5 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, an increase to deferred tax assets of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$8.6 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, a decrease to deferred revenue and contract-related liabilities of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$9.1 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, an increase in other current liabilities of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$3.0 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and a cumulative net decrease to retained earnings of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$26.8 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, all related to the reclassification of certain embedded leases in existing deferred equipment agreements from operating to sales-type leases as of December 30, 2018. See Notes &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;6&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;7&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;9&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; to these condensed consolidated financial statements for additional disclosures required by ASC 842.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:17px;text-indent:16px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Recently Issued Accounting Pronouncements&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;In June 2016, the FASB issued ASU No. 2016-13, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Financial Instruments &#x2013; Credit Losses (Topic 326):&#160;Measurement of Credit Losses on Financial Instruments &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;(ASU 2016-13). Subsequent to the issuance of ASU 2016-13, the FASB clarified the guidance through several ASUs. The collective new guidance (ASC 326) generally requires entities to use a current expected credit loss model, which is a new impairment model based on expected losses rather than incurred losses. Under this model, an entity would recognize an impairment allowance equal to its current estimate of all contractual cash flows that the entity does not expect to collect. The entity&#x2019;s estimate would consider relevant information about past events, current conditions, and reasonable and supportable forecasts. ASC 326 is effective for annual and interim fiscal reporting periods beginning after December 15, 2019, with early adoption permitted for annual reporting periods beginning after December 15, 2018. The Company is continuing to evaluate the expected impact of this ASC 326 but does not expect it to have a material impact on its consolidated financial statements upon adoption.&lt;/span&gt;&lt;/div&gt;</us-gaap:SignificantAccountingPoliciesTextBlock>
    <us-gaap:BasisOfAccountingPolicyPolicyTextBlock
      contextRef="FD2019Q3YTD"
      id="TextSelection-9A3208F275CB57D398E0109674D142B2-0-wk-Fact-B803D7FACAAB5C15B35DA3F195695216">&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;font-weight:bold;"&gt;Basis of Presentation&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;The accompanying unaudited condensed consolidated financial statements have been prepared pursuant to the rules and regulations of the Securities and Exchange Commission (SEC). Certain information and note disclosures normally included in financial statements prepared in accordance with accounting principles generally accepted in the United States of America (GAAP) have been condensed or omitted pursuant to such rules and regulations. The accompanying condensed consolidated financial statements have been prepared on the same basis as the annual financial statements and, in the opinion of management, reflect all adjustments, including normal recurring accruals, necessary to present fairly the Company&#x2019;s condensed consolidated financial statements. The accompanying condensed consolidated balance sheet as of &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; was derived from the Company&#x2019;s audited consolidated financial statements at that date. The accompanying condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and related notes contained in the Company&#x2019;s Annual Report on Form 10-K for the fiscal year 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; (fiscal year &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;), filed with the SEC on &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;February&#160;26, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;. The results for the three and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;nine&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; months ended &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;September&#160;28, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; are not necessarily indicative of the results to be expected for the fiscal year ending &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; (fiscal year &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;) or for any other interim period or for any future year.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;As further discussed below in this Note &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; to these condensed consolidated financial statements, the Company adopted Accounting Standards Codification (ASC) Topic 842, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Leases&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; (ASC 842), effective December 30, 2018. The Company applied the modified retrospective approach using the current-period adjustment method of adoption, whereby all periods beginning on or after December 30, 2018 are presented under ASC 842 with a cumulative effect adjustment to the opening balance sheet as of the first day of fiscal year 2019, and all prior period amounts are not adjusted and continue to be reported in accordance with the legacy accounting requirements under ASC Topic 840, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Leases&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;.&lt;/span&gt;&lt;/div&gt;</us-gaap:BasisOfAccountingPolicyPolicyTextBlock>
    <us-gaap:FiscalPeriod
      contextRef="FD2019Q3YTD"
      id="TextSelection-5F68BAE906745EA883975A9A7E6F4D55-0-wk-Fact-9C30ADB1F4435124AF2CC10040F5CFC5">&lt;div style="line-height:120%;padding-top:17px;text-indent:16px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Fiscal Periods&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The Company follows a conventional 52/53 week fiscal year. Under a conventional 52/53 week fiscal year, a 52 week fiscal year includes four quarters of 13 fiscal weeks while a 53 week fiscal year includes three 13 fiscal week quarters and one 14 fiscal week quarter. The Company&#x2019;s last 53 week fiscal year was fiscal year 2014. Fiscal year &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; is a 52 week fiscal year. All references to years in these notes to condensed consolidated financial statements are fiscal years unless otherwise noted.&lt;/span&gt;&lt;/div&gt;</us-gaap:FiscalPeriod>
    <us-gaap:UseOfEstimates
      contextRef="FD2019Q3YTD"
      id="TextSelection-ECFB59B66748572B9800BEFFB25035CF-0-wk-Fact-D900A4A15638562FB3EDF4E9B574D282">&lt;div style="line-height:120%;padding-top:17px;text-align:left;padding-left:18px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Use of Estimates&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The Company prepares its financial statements in conformity with GAAP, which requires the Company to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the dates of the financial statements and the reported amounts of revenues and expenses during the reporting periods. Significant estimates include the determination of total contract consideration and how such consideration should be allocated to each performance obligation within a contract, credit loss allowances on accounts and lease receivables, inventory reserves, warranty reserves, rebate accruals, valuation of the Company&#x2019;s equity awards, goodwill valuation, deferred taxes and any associated valuation allowances, deferred revenue, uncertain income tax positions, and litigation costs and related accruals. Actual results could differ from such estimates.&lt;/span&gt;&lt;/div&gt;</us-gaap:UseOfEstimates>
    <us-gaap:PriorPeriodReclassificationAdjustmentDescription
      contextRef="FD2019Q3YTD"
      id="TextSelection-6013FC5D162053AEB10B6B532790A98C-0-wk-Fact-116D3CD66A53537F93419423E28BED21">&lt;div style="line-height:120%;padding-top:17px;text-align:left;padding-left:18px;font-size:12pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Reclassifications&lt;/span&gt;&lt;span style="font-family:inherit;font-size:12pt;"&gt; &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;Certain amounts in the accompanying condensed consolidated financial statements have been reclassified to conform to the current period presentation, including previously reported selling, general and administrative expenses that have been reclassified as research and development expenses within the condensed consolidated financial statements for the three and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;nine&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; months ended &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;September&#160;29, 2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;.&lt;/span&gt;&lt;/div&gt;</us-gaap:PriorPeriodReclassificationAdjustmentDescription>
    <us-gaap:FairValueOfFinancialInstrumentsPolicy
      contextRef="FD2019Q3YTD"
      id="TextSelection-90D9FFA632185B25A8990A25D5821C1B-0-wk-Fact-C71DDC9164E756EF8BAF68AE4824034E">&lt;div style="line-height:120%;padding-top:17px;text-indent:16px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Fair Value Measurements&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;Authoritative guidance describes a fair value hierarchy based on three levels of inputs, of which the first two are considered observable and the last unobservable, that may be used to measure fair value:&lt;/span&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="padding-top:6px;font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:24px;"/&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:10pt;padding-left:0px;"&gt;&lt;span style="font-family:inherit;font-size:6pt;"&gt;&#x25cf;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;"&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Level 1&#x2014;Quoted prices in active markets for &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;identical&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; assets or liabilities.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" style="padding-top:6px;font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:24px;"/&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:10pt;padding-left:0px;"&gt;&lt;span style="font-family:inherit;font-size:6pt;"&gt;&#x25cf;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;"&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Level 2&#x2014;Inputs other than Level 1 that are observable, either directly or indirectly, such as quoted prices for &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;similar&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; assets or liabilities; quoted prices in markets that are not active; or other inputs that can be corroborated by observable market data for substantially the full term of the assets or liabilities.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" style="padding-top:6px;font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:24px;"/&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:10pt;padding-left:0px;"&gt;&lt;span style="font-family:inherit;font-size:6pt;"&gt;&#x25cf;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;"&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Level 3&#x2014;Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="line-height:120%;padding-top:12px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Pursuant to current authoritative guidance, entities are allowed an irrevocable option to elect the fair value for the initial and subsequent measurement for specified financial assets and liabilities on a contract-by-contract basis. The Company did not elect to apply the fair value option under this guidance to specific assets or liabilities on a contract-by-contract basis. There were no transfers between Level 1, Level 2 and Level 3 inputs during the &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;nine&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; months ended &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;September&#160;28, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;. The Company carries cash and cash equivalents at cost, which approximates fair value. &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The following tables represent the Company&#x2019;s financial assets (in thousands), measured at fair value on a recurring basis as of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;September&#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: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:98.83040935672514%;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:29%;"/&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;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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span 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="overflow:hidden;font-size:10pt;"&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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span 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="overflow:hidden;font-size:10pt;"&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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span 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="overflow:hidden;font-size:10pt;"&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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span 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="overflow:hidden;font-size:10pt;"&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;Reported as&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="overflow:hidden;font-size:10pt;"&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:7.5pt;"&gt;&lt;span style="font-family:inherit;font-size:7.5pt;font-weight:bold;"&gt;Adjusted Basis&lt;br/&gt;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="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:7.5pt;"&gt;&lt;span style="font-family:inherit;font-size:7.5pt;font-weight:bold;"&gt;Gross Unrealized&lt;br/&gt; Gains&lt;/span&gt;&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="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:7.5pt;"&gt;&lt;span style="font-family:inherit;font-size:7.5pt;font-weight:bold;"&gt;Gross Unrealized&lt;br/&gt; (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="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:7.5pt;"&gt;&lt;span style="font-family:inherit;font-size:7.5pt;font-weight:bold;"&gt;Estimated &lt;br/&gt;Fair Value&lt;/span&gt;&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="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:7.5pt;"&gt;&lt;span style="font-family:inherit;font-size:7.5pt;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;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&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:7.5pt;"&gt;&lt;span style="font-family:inherit;font-size:7.5pt;font-weight:bold;"&gt;Short-Term&lt;br/&gt; Investments&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;Cash&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;513,360&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;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span 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;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span 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;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span 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;513,360&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;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span 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;513,360&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;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span 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;/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;Level 1:&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="overflow:hidden;font-size:10pt;"&gt;&lt;span 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="overflow:hidden;font-size:10pt;"&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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span 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="overflow:hidden;font-size:10pt;"&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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span 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="overflow:hidden;font-size:10pt;"&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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span 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="overflow:hidden;font-size:10pt;"&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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span 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="overflow:hidden;font-size:10pt;"&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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-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;background-color:#cceeff;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Certificates of deposit&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;120,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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-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;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-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;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-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;120,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;&#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;120,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: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;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Subtotal&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;120,000&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 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;&#x2014;&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 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;&#x2014;&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 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;120,000&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 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;&#x2014;&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 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;120,000&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;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;Level 2:&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;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&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: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;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;None&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;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;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: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;Level 3:&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;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&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: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;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;None&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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-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;/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;Total assets measured at fair value&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;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:3px double #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;633,360&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-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;border-bottom:3px double #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:3px double #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;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-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;border-bottom:3px double #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:3px double #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;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-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;border-bottom:3px double #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:3px double #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;633,360&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-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;border-bottom:3px double #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:3px double #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;513,360&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-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;border-bottom:3px double #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:3px double #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;120,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span 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;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;"&gt;December&#160;29, 2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, the Company had an insignificant amount of other financial assets that were required to be measured under the fair value hierarchy, the measurement of which were based on Level 1 inputs.&lt;/span&gt;&lt;/div&gt;</us-gaap:FairValueOfFinancialInstrumentsPolicy>
    <us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock
      contextRef="FD2019Q3YTD"
      id="TextSelection-313724C889785CEBAEBE0EB709EE575C-0-wk-Fact-19EEE58FF019542EA37B41F08AD25865">&lt;div style="line-height:120%;padding-top:12px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The following tables represent the Company&#x2019;s financial assets (in thousands), measured at fair value on a recurring basis as of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;September&#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: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:98.83040935672514%;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:29%;"/&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;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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span 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="overflow:hidden;font-size:10pt;"&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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span 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="overflow:hidden;font-size:10pt;"&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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span 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="overflow:hidden;font-size:10pt;"&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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span 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="overflow:hidden;font-size:10pt;"&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;Reported as&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="overflow:hidden;font-size:10pt;"&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:7.5pt;"&gt;&lt;span style="font-family:inherit;font-size:7.5pt;font-weight:bold;"&gt;Adjusted Basis&lt;br/&gt;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="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:7.5pt;"&gt;&lt;span style="font-family:inherit;font-size:7.5pt;font-weight:bold;"&gt;Gross Unrealized&lt;br/&gt; Gains&lt;/span&gt;&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="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:7.5pt;"&gt;&lt;span style="font-family:inherit;font-size:7.5pt;font-weight:bold;"&gt;Gross Unrealized&lt;br/&gt; (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="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:7.5pt;"&gt;&lt;span style="font-family:inherit;font-size:7.5pt;font-weight:bold;"&gt;Estimated &lt;br/&gt;Fair Value&lt;/span&gt;&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="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:7.5pt;"&gt;&lt;span style="font-family:inherit;font-size:7.5pt;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;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&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:7.5pt;"&gt;&lt;span style="font-family:inherit;font-size:7.5pt;font-weight:bold;"&gt;Short-Term&lt;br/&gt; Investments&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;Cash&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;513,360&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;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span 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;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span 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;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span 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;513,360&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;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span 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;513,360&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;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span 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;/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;Level 1:&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="overflow:hidden;font-size:10pt;"&gt;&lt;span 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="overflow:hidden;font-size:10pt;"&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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span 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="overflow:hidden;font-size:10pt;"&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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span 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="overflow:hidden;font-size:10pt;"&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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span 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="overflow:hidden;font-size:10pt;"&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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span 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="overflow:hidden;font-size:10pt;"&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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-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;background-color:#cceeff;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Certificates of deposit&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;120,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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-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;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-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;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-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;120,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;&#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;120,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: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;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Subtotal&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;120,000&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 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;&#x2014;&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 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;&#x2014;&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 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;120,000&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 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;&#x2014;&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 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;120,000&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;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;Level 2:&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;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&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: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;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;None&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;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;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: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;Level 3:&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;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&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: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;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;None&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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-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;/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;Total assets measured at fair value&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;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:3px double #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;633,360&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-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;border-bottom:3px double #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:3px double #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;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-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;border-bottom:3px double #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:3px double #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;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-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;border-bottom:3px double #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:3px double #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;633,360&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-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;border-bottom:3px double #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:3px double #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;513,360&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-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;border-bottom:3px double #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:3px double #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;120,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span 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:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock>
    <us-gaap:AvailableForSaleSecuritiesAmortizedCost
      contextRef="FI2019Q3_us-gaap_FairValueByAssetClassAxis_us-gaap_CashAndCashEquivalentsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="d205047438e1157-wk-Fact-51CC0479F56752DA9FA4D946CC50C3CC"
      unitRef="usd">513360000</us-gaap:AvailableForSaleSecuritiesAmortizedCost>
    <us-gaap:AvailableForSaleEquitySecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="FI2019Q3_us-gaap_FairValueByAssetClassAxis_us-gaap_CashAndCashEquivalentsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="d205047438e1176-wk-Fact-D1CA7B0E0F2A510297CECF3645DFA727"
      unitRef="usd">0</us-gaap:AvailableForSaleEquitySecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleEquitySecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="FI2019Q3_us-gaap_FairValueByAssetClassAxis_us-gaap_CashAndCashEquivalentsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="d205047438e1195-wk-Fact-8E6127F0B40A5E8DA5C32D5F2DD782EB"
      unitRef="usd">0</us-gaap:AvailableForSaleEquitySecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecurities
      contextRef="FI2019Q3_us-gaap_FairValueByAssetClassAxis_us-gaap_CashAndCashEquivalentsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="d205047438e1215-wk-Fact-9BCA32C4CB0A544A904F217DF4491B28"
      unitRef="usd">513360000</us-gaap:AvailableForSaleSecurities>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="FI2019Q3_us-gaap_FairValueByAssetClassAxis_us-gaap_CashAndCashEquivalentsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="d205047438e1234-wk-Fact-A0E60F7D8C645FBF9BFF7E36966E82A8"
      unitRef="usd">513360000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:ShortTermInvestments
      contextRef="FI2019Q3_us-gaap_FairValueByAssetClassAxis_us-gaap_CashAndCashEquivalentsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="d205047438e1254-wk-Fact-863043B8FEAD5BDF948765C8C4114BA6"
      unitRef="usd">0</us-gaap:ShortTermInvestments>
    <us-gaap:AvailableForSaleSecuritiesAmortizedCost
      contextRef="FI2019Q3_us-gaap_FairValueByAssetClassAxis_us-gaap_CertificatesOfDepositMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="d205047438e1392-wk-Fact-BC86ECA167B3581DA2EB00D8764A5810"
      unitRef="usd">120000000</us-gaap:AvailableForSaleSecuritiesAmortizedCost>
    <us-gaap:AvailableForSaleEquitySecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="FI2019Q3_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="d205047438e1411-wk-Fact-254A076349E653828414B1DDEB883045"
      unitRef="usd">0</us-gaap:AvailableForSaleEquitySecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleEquitySecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="FI2019Q3_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="d205047438e1430-wk-Fact-FFD4AD3016E758F2B22EACFF6F00CF3F"
      unitRef="usd">0</us-gaap:AvailableForSaleEquitySecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecurities
      contextRef="FI2019Q3_us-gaap_FairValueByAssetClassAxis_us-gaap_CertificatesOfDepositMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="d205047438e1450-wk-Fact-553F7ECA14165544B7B6D547DAC3513B"
      unitRef="usd">120000000</us-gaap:AvailableForSaleSecurities>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="FI2019Q3_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="d205047438e1469-wk-Fact-A42A772F76E052C8AB229ACF4D21FB8D"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:ShortTermInvestments
      contextRef="FI2019Q3_us-gaap_FairValueByAssetClassAxis_us-gaap_CertificatesOfDepositMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="d205047438e1488-wk-Fact-EFDBB5CCDF29554E97F34F407C834715"
      unitRef="usd">120000000</us-gaap:ShortTermInvestments>
    <us-gaap:AvailableForSaleSecuritiesAmortizedCost
      contextRef="FI2019Q3_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="d205047438e1509-wk-Fact-C2EF2E975EA658EA8FB9E19684F7372B"
      unitRef="usd">120000000</us-gaap:AvailableForSaleSecuritiesAmortizedCost>
    <us-gaap:AvailableForSaleEquitySecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="FI2019Q3_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="d205047438e1528-wk-Fact-580510ED30B55DDC8E11EBD3146FA396"
      unitRef="usd">0</us-gaap:AvailableForSaleEquitySecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleEquitySecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="FI2019Q3_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="d205047438e1547-wk-Fact-C1F1BBC7DA7A55B1B277C724171F041B"
      unitRef="usd">0</us-gaap:AvailableForSaleEquitySecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecurities
      contextRef="FI2019Q3_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="d205047438e1567-wk-Fact-052DE70659225A47B0F5E71283A0A21F"
      unitRef="usd">120000000</us-gaap:AvailableForSaleSecurities>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="FI2019Q3_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="d205047438e1586-wk-Fact-A42A772F76E052C8AB229ACF4D21FB8D"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:ShortTermInvestments
      contextRef="FI2019Q3_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="d205047438e1605-wk-Fact-551BA8D5664853E2B54E792C2824F9FD"
      unitRef="usd">120000000</us-gaap:ShortTermInvestments>
    <us-gaap:AvailableForSaleSecuritiesAmortizedCost
      contextRef="FI2019Q3_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="d205047438e1749-wk-Fact-189C2DC15DD8594198D3E5410F706158"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesAmortizedCost>
    <us-gaap:AvailableForSaleEquitySecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="FI2019Q3_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="d205047438e1768-wk-Fact-79D8C466C34457F8A9FED6526B288D24"
      unitRef="usd">0</us-gaap:AvailableForSaleEquitySecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleEquitySecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="FI2019Q3_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="d205047438e1787-wk-Fact-9C09E6FC1E3054ABA66E3C787445911F"
      unitRef="usd">0</us-gaap:AvailableForSaleEquitySecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecurities
      contextRef="FI2019Q3_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="d205047438e1807-wk-Fact-9872DDE81E965968BBD27E4AF0897DF6"
      unitRef="usd">0</us-gaap:AvailableForSaleSecurities>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="FI2019Q3_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="d205047438e1826-wk-Fact-9E6F389004B752389F771AC930B1B4DA"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:ShortTermInvestments
      contextRef="FI2019Q3_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="d205047438e1845-wk-Fact-E4E6F747DE4454A2A894FB1A819300CA"
      unitRef="usd">0</us-gaap:ShortTermInvestments>
    <us-gaap:AvailableForSaleSecuritiesAmortizedCost
      contextRef="FI2019Q3_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="d205047438e1989-wk-Fact-85FC90975E815243857B4CA6A2A7D48C"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesAmortizedCost>
    <us-gaap:AvailableForSaleEquitySecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="FI2019Q3_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="d205047438e2008-wk-Fact-21D8E5172A8357818EB03D2A7699474B"
      unitRef="usd">0</us-gaap:AvailableForSaleEquitySecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleEquitySecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="FI2019Q3_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="d205047438e2027-wk-Fact-9B8CB5363ACB5364872BD167035CCB71"
      unitRef="usd">0</us-gaap:AvailableForSaleEquitySecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecurities
      contextRef="FI2019Q3_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="d205047438e2047-wk-Fact-46ED7E4BAD3C5257BAB280980E2CABF7"
      unitRef="usd">0</us-gaap:AvailableForSaleSecurities>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="FI2019Q3_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="d205047438e2066-wk-Fact-2DAEC4CA586059CE977B8A9C2C91EE37"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:ShortTermInvestments
      contextRef="FI2019Q3_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="d205047438e2085-wk-Fact-88B6659E70D75650A67DF6586B70570D"
      unitRef="usd">0</us-gaap:ShortTermInvestments>
    <us-gaap:AvailableForSaleSecuritiesAmortizedCost
      contextRef="FI2019Q3_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="d205047438e2111-wk-Fact-DD508D570700500396B337D02547F020"
      unitRef="usd">633360000</us-gaap:AvailableForSaleSecuritiesAmortizedCost>
    <us-gaap:AvailableForSaleEquitySecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="FI2019Q3_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="d205047438e2130-wk-Fact-254A076349E653828414B1DDEB883045"
      unitRef="usd">0</us-gaap:AvailableForSaleEquitySecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleEquitySecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="FI2019Q3_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="d205047438e2149-wk-Fact-FFD4AD3016E758F2B22EACFF6F00CF3F"
      unitRef="usd">0</us-gaap:AvailableForSaleEquitySecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecurities
      contextRef="FI2019Q3_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="d205047438e2169-wk-Fact-E7206E8C8E375E5AB73C3EC39FEF7079"
      unitRef="usd">633360000</us-gaap:AvailableForSaleSecurities>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="FI2019Q3_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="d205047438e2188-wk-Fact-E35F07FC49975D9785D653B5FAE86DCD"
      unitRef="usd">513360000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:ShortTermInvestments
      contextRef="FI2019Q3_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="d205047438e2208-wk-Fact-F69C5464380D5149B4E096DC3F5D81E9"
      unitRef="usd">120000000</us-gaap:ShortTermInvestments>
    <us-gaap:CashAndCashEquivalentsPolicyTextBlock
      contextRef="FD2019Q3YTD"
      id="TextSelection-59F5D41A8D6957B58DDF34314E03BB67-0-wk-Fact-1673E096170D56B28019C50264D02C63">&lt;div style="line-height:120%;padding-top:17px;text-indent:18px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Cash and Cash Equivalents&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;The Company considers all highly liquid investments with an original maturity from date of purchase of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;three months or less&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, or highly liquid investments that are readily convertible into known amounts of cash, to be cash equivalents.&lt;/span&gt;&lt;/div&gt;</us-gaap:CashAndCashEquivalentsPolicyTextBlock>
    <masi:ShortTermInvestmentsPolicyTextBlock
      contextRef="FD2019Q3YTD"
      id="TextSelection-668330C2933A5D91A5680DC9624E2A5C-0-wk-Fact-257F8105BD1D5251A993CF8C3EF77ADC">&lt;div style="line-height:120%;padding-top:17px;text-indent:18px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Short-Term Investments&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;The Company classifies its investments in certificates of deposits maturing in one year or less as short-term investments. The carrying value of such investments approximates fair value and are accessible without any significant restrictions, taxes, or penalties. As of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;September&#160;28, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, the Company had total investments in certificates of deposit of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$120.0 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; with maturities ranging from &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;four months&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;twelve months&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;.&lt;/span&gt;&lt;/div&gt;</masi:ShortTermInvestmentsPolicyTextBlock>
    <us-gaap:ShortTermInvestments
      contextRef="FI2019Q3"
      decimals="-3"
      id="d205047438e2279-wk-Fact-2925DF2108B658529EB6013D995BAEAF"
      unitRef="usd">120000000.0</us-gaap:ShortTermInvestments>
    <us-gaap:MaturityOfTimeDeposits
      contextRef="FD2019Q3YTD_srt_RangeAxis_srt_MinimumMember"
      id="d205047438e2283-wk-Fact-57F0B34EE71E5026873979376916A3E9">P4M</us-gaap:MaturityOfTimeDeposits>
    <us-gaap:MaturityOfTimeDeposits
      contextRef="FD2019Q3YTD_srt_RangeAxis_srt_MaximumMember"
      id="d205047438e2287-wk-Fact-495EAD393ACF5CCA8979D86396A63318">P12M</us-gaap:MaturityOfTimeDeposits>
    <us-gaap:TradeAndOtherAccountsReceivablePolicy
      contextRef="FD2019Q3YTD"
      id="TextSelection-E208256310DC59A9A6D2A05B945775E4-0-wk-Fact-E7D6CCCEC4B858F7ACA394681F3C6806">&lt;div style="line-height:120%;padding-top:17px;text-indent:18px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Accounts Receivable and Allowance for Doubtful Accounts&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;Accounts receivable consist of trade receivables recorded upon recognition of revenue for product revenues, reduced by reserves for estimated bad debts and returns. Trade accounts receivable are recorded at the invoiced amount and do not bear interest. Credit is extended based on an evaluation of the customer&#x2019;s financial condition. Collateral is generally not required. The allowance for doubtful accounts is determined based on historical write-off experience, current customer information and other relevant factors, including specific identification of past due accounts, based on the age of the receivable in excess of the contemplated or contractual due date. Accounts are charged off against the allowance when the Company believes they are uncollectible.&lt;/span&gt;&lt;/div&gt;</us-gaap:TradeAndOtherAccountsReceivablePolicy>
    <us-gaap:InventoryPolicyTextBlock
      contextRef="FD2019Q3YTD"
      id="TextSelection-17C27551CDDC52EBA13D36F3C4D0C0F1-0-wk-Fact-6C2857F6F52B5BEB9D5DB547DBF2EA4D">&lt;div style="line-height:120%;padding-top:17px;text-indent:18px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Inventories&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Inventories are stated at the lower of cost or net realizable value. Cost is determined using a standard cost method, which approximates the first in, first out method, and includes material, labor and overhead costs. Inventory reserves are recorded for inventory items that have become excess or obsolete or are no longer used in current production and for inventory items that have a market price less than carrying value in inventory. The Company develops its inventory reserve based on an evaluation of the expected future use of its inventory on an item by item basis and applies historical obsolescence rates to estimate the loss on inventory expected to have a recovery value below cost. The Company also records other specific inventory reserves when it becomes aware of unique events or circumstances that result in an expected recovery value below cost. For inventory items that have been written down, either due to the inventory reserve analysis or due to a specific event, the reduced value becomes the new cost basis.&lt;/span&gt;&lt;/div&gt;</us-gaap:InventoryPolicyTextBlock>
    <us-gaap:PropertyPlantAndEquipmentPolicyTextBlock
      contextRef="FD2019Q3YTD"
      id="TextSelection-D2D72A6215F75B5E8FFBA4E73C6D7E49-0-wk-Fact-71326FACFDF25091AC50678690665F8A">&lt;div style="line-height:120%;padding-top:17px;text-indent:16px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Property and Equipment &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Property and equipment are stated at cost. Depreciation is calculated using the straight-line method over estimated useful lives as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:6px;text-align:left;padding-left:0px;text-indent:0px;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="2"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:68%;"/&gt;&lt;td style="width:32%;"/&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 style="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:7.5pt;"&gt;&lt;span style="font-family:inherit;font-size:7.5pt;font-weight:bold;"&gt;Useful Lives&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;Aircraft and components&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;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;10 to 20 years&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;Buildings&lt;/span&gt;&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;39 years&lt;/span&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;Building improvements&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;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;7 to 15 years&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;Computer equipment&lt;/span&gt;&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;2 to 6 years&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;Demonstration units&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;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;/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;Furniture and office equipment&lt;/span&gt;&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;2 to 6 years&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;Leasehold improvements&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;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;Lesser of useful life or term of lease&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;Machinery and equipment&lt;/span&gt;&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;5 to 10 years&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;Tooling&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;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;/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;Vehicles&lt;/span&gt;&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;5 years&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:6px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Land is not depreciated and construction-in-progress is not depreciated until placed in service. Normal repair and maintenance costs are expensed as incurred, whereas significant improvements that materially increase values or extend useful lives are &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;capitalized and depreciated over the remaining estimated useful lives of the related assets. Upon sale or retirement of depreciable assets, the related cost and accumulated depreciation or amortization are removed from the accounts and any gain or loss on the sale or retirement is recognized in income. &lt;/span&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentPolicyTextBlock>
    <us-gaap:PropertyPlantAndEquipmentTextBlock
      contextRef="FD2019Q3YTD"
      id="TextSelection-5A993AD820935E9D974BEF7897BBFDCC-0-wk-Fact-6B0CAE23DB8E5395B58F753042690BA1">&lt;div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Property and equipment are stated at cost. Depreciation is calculated using the straight-line method over estimated useful lives as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:6px;text-align:left;padding-left:0px;text-indent:0px;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="2"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:68%;"/&gt;&lt;td style="width:32%;"/&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 style="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:7.5pt;"&gt;&lt;span style="font-family:inherit;font-size:7.5pt;font-weight:bold;"&gt;Useful Lives&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;Aircraft and components&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;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;10 to 20 years&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;Buildings&lt;/span&gt;&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;39 years&lt;/span&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;Building improvements&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;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;7 to 15 years&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;Computer equipment&lt;/span&gt;&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;2 to 6 years&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;Demonstration units&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;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;/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;Furniture and office equipment&lt;/span&gt;&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;2 to 6 years&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;Leasehold improvements&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;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;Lesser of useful life or term of lease&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;Machinery and equipment&lt;/span&gt;&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;5 to 10 years&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;Tooling&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;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;/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;Vehicles&lt;/span&gt;&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;5 years&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:6px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Property and equipment, net, consists of the following (in thousands):&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="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="overflow:hidden;font-size:10pt;"&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:7.5pt;"&gt;&lt;span style="font-family:inherit;font-size:7.5pt;font-weight:bold;"&gt;September&#160;28, &lt;br/&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="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:7.5pt;"&gt;&lt;span style="font-family:inherit;font-size:7.5pt;font-weight:bold;"&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: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;Building and building 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;background-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;91,704&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;88,449&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;Machinery and equipment&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;58,582&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;54,525&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;Land&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;40,216&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;23,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;Aircraft and vehicles&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;28,818&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;25,555&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;Computer 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;"&gt;&lt;span&gt;19,214&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;16,582&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;Leasehold improvements&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;17,574&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,428&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;Tooling&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,070&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;14,212&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;Furniture and office equipment&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;10,708&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;10,459&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;Demonstration units&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;792&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;470&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;Construction-in-progress (CIP)&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;37,309&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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-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;13,320&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="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&#160;&#160;&#160;&#160;Total property 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;"&gt;&lt;span&gt;319,987&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;263,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;Accumulated depreciation&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;(110,529&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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-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;(97,790&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: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;&#160;&#160;&#160;&#160;&#160;Property and equipment, net&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;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:3px double #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;209,458&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span 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:3px double #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:3px double #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;165,972&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #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:PropertyPlantAndEquipmentUsefulLife
      contextRef="FD2019Q3YTD_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_BuildingMember"
      id="d205047438e2402-wk-Fact-BAE342D96DA4546580BAEC42ADBA1441">P39Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="FD2019Q3YTD_us-gaap_PropertyPlantAndEquipmentByTypeAxis_masi_DemonstrationUnitsMember"
      id="d205047438e2435-wk-Fact-D592CE5A5CAE5DD1A6DECD6A76939156">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="FD2019Q3YTD_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_ToolsDiesAndMoldsMember"
      id="d205047438e2479-wk-Fact-715697B2246D5FE9B2A158C3BE34E38B">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="FD2019Q3YTD_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_VehiclesMember"
      id="d205047438e2490-wk-Fact-3CE67723B2BA5FCC89146B3E00DB6981">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:LesseeLeasesPolicyTextBlock
      contextRef="FD2019Q3YTD"
      id="TextSelection-F33C3EC093305EBE9078B1120F4D9A10-0-wk-Fact-EBB0AFB4AF015FB09857392280F3C267">&lt;div style="line-height:120%;padding-top:17px;padding-left:18px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Lessee Right-of-Use (ROU) Assets and Lease Liabilities&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;As further discussed below within this Note &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; to these condensed consolidated financial statements, the Company adopted ASC 842 effective December 30, 2018. The Company determines if an arrangement contains a lease at inception. ROU assets represent the Company&#x2019;s right to use an asset underlying an operating lease for the lease term and lease liabilities represent the Company&#x2019;s obligation to make lease payments arising from an operating lease. ROU assets and lease liabilities are recognized at the commencement date based on the present value of lease payments over the lease term. The Company generally estimates the applicable discount rate used to determine the net present value of lease payments based on available information at the lease commencement date. Many of the Company&#x2019;s lessee agreements include options to extend the lease, which the Company does not include in its lease terms unless they are reasonably certain to be exercised. The Company utilizes a portfolio approach to account for the ROU assets and liabilities associated with certain equipment leases. The Company has also made an accounting policy election not to separate lease and non-lease components for its real estate leases and to exclude short-term leases with a term of twelve months or less from its application of ASC 842. Rental expense for lease payments related to operating leases is recognized on a straight-line basis over the lease term.&lt;/span&gt;&lt;/div&gt;</us-gaap:LesseeLeasesPolicyTextBlock>
    <us-gaap:IntangibleAssetsFiniteLivedPolicy
      contextRef="FD2019Q3YTD"
      id="TextSelection-2E48A44374B252E78779A0060FA2B978-0-wk-Fact-21CD4DCBE80A59BA8418981CF8C0E598">&lt;div style="line-height:120%;padding-top:17px;padding-left:18px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Intangible Assets&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The Company&#x2019;s policy is to renew its patents and trademarks. Costs to renew patents and trademarks are capitalized and amortized over the remaining useful life of the intangible asset. The Company continually evaluates the amortization period and carrying basis of patents and trademarks to determine whether any events or circumstances warrant a revised estimated useful life or reduction in value. Capitalized application costs are charged to operations when it is determined that the patent or trademark will not be obtained or is abandoned.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Total renewal costs for patents and trademarks for the &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;nine&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; months ended &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;September&#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;September&#160;29, 2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; were &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; 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;, respectively. As of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;September&#160;28, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, the weighted-average number of years until the next renewal was &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;one year&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; for patents and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;five years&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; for trademarks. &lt;/span&gt;&lt;/div&gt;</us-gaap:IntangibleAssetsFiniteLivedPolicy>
    <us-gaap:FiniteLivedIntangibleAssetsCostIncurredToRenewOrExtend
      contextRef="FD2019Q3YTD_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_PatentsMember"
      decimals="-5"
      id="d205047438e2560-wk-Fact-BAE1B50134825608971E5550F2BDDC37"
      unitRef="usd">1000000.0</us-gaap:FiniteLivedIntangibleAssetsCostIncurredToRenewOrExtend>
    <us-gaap:FiniteLivedIntangibleAssetsCostIncurredToRenewOrExtend
      contextRef="FD2018Q3YTD_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_PatentsMember"
      decimals="-5"
      id="d205047438e2564-wk-Fact-0B6F4D0712405E64B317D5A137673879"
      unitRef="usd">300000</us-gaap:FiniteLivedIntangibleAssetsCostIncurredToRenewOrExtend>
    <us-gaap:FiniteLivedIntangibleAssetWeightedAveragePeriodBeforeNextRenewalOrExtension
      contextRef="FD2019Q3YTD_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_PatentsMember"
      id="d205047438e2573-wk-Fact-C43F23C1BDC0552A8C5C2FFA19642261">P1Y</us-gaap:FiniteLivedIntangibleAssetWeightedAveragePeriodBeforeNextRenewalOrExtension>
    <us-gaap:FiniteLivedIntangibleAssetWeightedAveragePeriodBeforeNextRenewalOrExtension
      contextRef="FD2019Q3YTD_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TrademarksMember"
      id="d205047438e2577-wk-Fact-630C70DC563F574ABA5D86D9EEC35FAF">P5Y</us-gaap:FiniteLivedIntangibleAssetWeightedAveragePeriodBeforeNextRenewalOrExtension>
    <us-gaap:ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock
      contextRef="FD2019Q3YTD"
      id="TextSelection-5670F04DEBC950A2AC7D70DD8E925C33-0-wk-Fact-DF925B725AA651AD8698E8AC43271864">&lt;div style="line-height:120%;padding-top:17px;padding-left:18px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Impairment of Goodwill, Intangible Assets and Other Long-Lived Assets&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;Goodwill is recorded as the difference, if any, between the aggregate consideration paid for an acquisition and the fair value of the acquired net tangible and intangible assets. Goodwill is not amortized, but instead is tested annually for impairment, or more frequently when events or changes in circumstances indicate that goodwill might be impaired. In assessing goodwill impairment, the Company has the option to first assess the qualitative factors to determine whether the existence of events or circumstances leads to a determination that it is more likely than not that the fair value of a reporting unit is less than its carrying amount. The Company&#x2019;s qualitative assessment of the recoverability of goodwill considers various macroeconomic, industry-specific and Company-specific factors, including: (i)&#160;severe adverse industry or economic trends; (ii)&#160;significant Company-specific actions; (iii)&#160;current, historical or projected deterioration of the Company&#x2019;s financial performance; or (iv)&#160;a sustained decrease in the Company&#x2019;s market capitalization below its net book value. If, after assessing the totality of events or circumstances, the Company determines it is unlikely that the fair value of a reporting unit is less than its carrying amount, then a quantitative analysis is unnecessary. However, if the Company concludes otherwise, or if the Company elects to bypass the qualitative analysis, then the Company must perform a quantitative analysis that compares the fair value of the reporting unit with its carrying amount, including goodwill. If the fair value of the reporting unit exceeds its carrying amount, goodwill is not considered impaired; otherwise, a goodwill impairment loss is recognized for the lesser of: (a) the amount that the carrying amount of a reporting unit exceeds its fair value; or (b) the amount of the goodwill allocated to that reporting unit. The annual impairment test is performed during the fourth fiscal quarter.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The Company reviews long-lived assets and identifiable intangibles for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. Recoverability of assets to be held and used is measured by a comparison of the carrying amount of an asset to the future undiscounted operating cash flows expected to be generated by the asset. If such asset is considered to be impaired, the impairment to be recognized is measured by the amount by which the carrying amount exceeds the fair value of the asset. Long-lived assets to be disposed of are reported at the lower of carrying amount or fair value less costs to sell.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;font-size:10pt;"&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; impairment of goodwill, intangible assets or other long-lived assets was recorded during each of the &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;nine&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; months ended &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;September&#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;September&#160;29, 2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;.&lt;/span&gt;&lt;/div&gt;</us-gaap:ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock>
    <us-gaap:RevenueRecognitionPolicyTextBlock
      contextRef="FD2019Q3YTD"
      id="TextSelection-4226CD4B8FDA5B599A000DF0D8CA6BF1-0-wk-Fact-13B73D6CE8D6550ABDFD1E3856DFCF01">&lt;div style="line-height:120%;padding-top:17px;padding-left:18px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Revenue Recognition, and Deferred Revenue and Other Contract Liabilities&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The Company derives the majority of its product revenue from &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;four&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; primary sources: (i)&#160;direct sales under deferred equipment agreements with end-user hospitals where the Company provides up-front monitoring equipment at no up-front charge in exchange for a multi-year sensor purchase commitment, (ii) other direct sales of noninvasive monitoring solutions to end-user hospitals, emergency medical response organizations and other direct customers; (iii)&#160;sales of noninvasive monitoring solutions to distributors who then typically resell to end-user hospitals, emergency medical response organizations and other customers; and (iv)&#160;sales of integrated circuit boards to OEM customers who incorporate the Company&#x2019;s embedded software technology into their multiparameter monitoring devices. Subject to customer credit considerations, the majority of such sales are made on open account using industry standard payment terms based on the geography within which the specific customer is located.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The Company generally recognizes revenue following a single, principles-based five-step model to be applied to all contracts with customers and generally provides for the recognition of revenue in an amount that reflects the consideration to which the Company expects to be entitled, net of allowances for estimated returns, discounts or sales incentives, as well as taxes collected from customers that are remitted to government authorities, when control over the promised goods or services are transferred to the customer. Revenue related to equipment supplied under sales-type lease arrangements is recognized once control over the equipment is transferred to the customer, while revenue related to equipment supplied under operating-type lease arrangements is generally recognized on a straight-line basis over the term of the lease. &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;While the majority of the Company&#x2019;s revenue contracts and transactions contain standard business terms and conditions, there are some transactions that contain non-standard business terms and conditions. As a result, contract interpretation, judgment and analysis is required to determine the appropriate accounting, including: (i)&#160;the amount of the total consideration, including variable consideration, (ii) whether the arrangement contains an embedded lease, and if so, whether such embedded lease is a sales-type lease or an operating lease, (iii) the identification of the distinct performance obligations contained within the arrangement, (iv) how the arrangement consideration should be allocated to each performance obligation when multiple performance obligations exist, including the determination of standalone selling price, and (v)&#160;when to recognize revenue on the performance obligations. Changes in judgments on these assumptions and estimates could materially impact the timing of revenue recognition.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The Company enters into agreements to sell its monitoring solutions and services, sometimes as a part of arrangements with multiple performance obligations that include various combinations of product sales, equipment leases and services. In the case of contracts with multiple performance obligations, the authoritative guidance provides that the total consideration be allocated to each performance obligation on the basis of relative standalone selling prices. When a standalone selling price is not readily observable, the Company estimates the standalone selling price by considering multiple factors including, but not limited to, features and functionality of the product, geographies, type of customer, contractual prices pursuant to Group Purchasing Organization (GPO) contracts, the Company&#x2019;s pricing and discount practices, and other market conditions.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Sales under deferred equipment agreements are generally structured such that the Company agrees to provide certain monitoring-related equipment, software, installation, training and/or warranty support at no up-front charge in exchange for the hospital&#x2019;s agreement to purchase sensors over the term of the agreement, which generally ranges from three to &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;six years&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;. The Company allocates contract consideration under deferred equipment agreements containing fixed annual sensor purchase commitments to the underlying lease and non-lease components at contract inception. In determining whether any underlying lease components are related to a sales-type lease or an operating lease, the Company evaluates the customer&#x2019;s rights and ability to control the use of the underlying equipment throughout the contract term, including any equipment substitution rights retained by the Company, as well as the Company&#x2019;s expectations surrounding potential contract/lease extensions or renewals and the customer&#x2019;s exercise of any purchase options. Revenue allocable to non-lease performance obligations is generally recognized as such non-lease performance obligations are satisfied. Revenue allocable to lease components under sales-type lease arrangements is generally recognized when the lease commences. Revenue allocable to lease components under operating lease arrangements is generally recognized over the term of the operating lease. The Company generally does not expect to derive any significant value in excess of such asset&#x2019;s unamortized book value from equipment underlying its operating leases arrangements after the end of the agreement. &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Revenue from direct sales of products to the Company&#x2019;s end-user hospitals, emergency medical response organizations and other direct customers, as well as to its distributors, is generally recognized upon shipment or delivery to the customer based on the terms of the contract or underlying purchase order.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Sales of integrated circuit boards and other products to the Company&#x2019;s OEM customers are generally recognized as revenue at the time of shipment. Revenue related to OEM rainbow&lt;/span&gt;&lt;span style="font-family:inherit;font-size:7pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:5pt"&gt;&#xae;&lt;/sup&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; parameter software licenses is generally recognized upon shipment of the OEM&#x2019;s product to its customers, as reported to the Company by the OEM.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The Company provides certain customers with various sales incentives that may take the form of discounts or rebates. The Company records estimates related to these programs as a reduction to revenue at the time of sale. In general, customers do not have a right of return for credit or refund. However, the Company allows returns under certain circumstances. At the end of each period, the Company estimates and accrues for these returns as a reduction to revenue. The Company estimates the revenue constraints related to these forms of variable consideration based on various factors, including expected purchasing volumes, prior sales and returns history, and specific contractual terms and limitations.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The majority of the Company&#x2019;s royalty and other revenue arose from one agreement that was due and payable quarterly in arrears. An estimate of these royalty revenues was recorded in the period earned based on historical results, adjusted for any new information or trends known to management at the time of estimation. This estimated revenue was adjusted prospectively when the Company received the underlying royalty report, approximately &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;sixty days&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; after the end of the previous quarter. The Company received its final royalty payment from this agreement during the three months ended March 30, 2019. For the three months ended &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;September&#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;September&#160;29, 2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, the Company recognized royalty revenue pursuant to this agreement of approximately &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$0.0 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;$8.1 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, respectively. For the nine months ended &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;September&#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;September&#160;29, 2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, the Company recognized royalty revenue pursuant to this agreement of 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; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$25.3 million&lt;/span&gt;&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-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The Company also recognizes revenue from time-to-time related to non-recurring engineering (NRE) services. NRE service revenue is generally recognized over time based on actual costs incurred by the Company. &lt;/span&gt;&lt;/div&gt;</us-gaap:RevenueRecognitionPolicyTextBlock>
    <masi:NumberofSourcesofProductRevenue
      contextRef="FD2019Q3YTD"
      decimals="INF"
      id="d205047438e2646-wk-Fact-057A03657E3A57C0B032A670D98BBF69"
      unitRef="segment">4</masi:NumberofSourcesofProductRevenue>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
      contextRef="FI2019Q3_srt_RangeAxis_srt_MaximumMember"
      id="d205047438e2662-wk-Fact-95BD16090C7452A980EDA2B422B3F6C3">P6Y</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1>
    <masi:RoyaltyRevenueNumberofDaysRoyaltyRevenueisAdjustedSubsequenttoQuarterEnd
      contextRef="FD2019Q3YTD"
      id="d205047438e2682-wk-Fact-3209F7B988465949B1AAAA3E5B798D6E">P60D</masi:RoyaltyRevenueNumberofDaysRoyaltyRevenueisAdjustedSubsequenttoQuarterEnd>
    <masi:Royalty
      contextRef="FD2019Q3QTD"
      decimals="-5"
      id="d205047438e2698-wk-Fact-DA493F8E66AD5D299B5C8AF5B22D5F1D"
      unitRef="usd">0.0</masi:Royalty>
    <masi:Royalty
      contextRef="FD2018Q3QTD"
      decimals="-5"
      id="d205047438e2702-wk-Fact-CAB078B60EB0AD708BF0C13BB3A04C9C"
      unitRef="usd">8100000</masi:Royalty>
    <masi:Royalty
      contextRef="FD2019Q3YTD"
      decimals="-5"
      id="d205047438e2715-wk-Fact-012E49004FAA594EAA396D93DDF3E155"
      unitRef="usd">700000</masi:Royalty>
    <masi:Royalty
      contextRef="FD2018Q3YTD"
      decimals="-5"
      id="d205047438e2719-wk-Fact-346D4AF7D53E5A8D8E97547343ABA796"
      unitRef="usd">25300000</masi:Royalty>
    <us-gaap:ShippingAndHandlingCostPolicyTextBlock
      contextRef="FD2019Q3YTD"
      id="TextSelection-E61E281EDF71533A85ACF2E0E4004161-0-wk-Fact-9A18FA7EE22E54A2BB05C84517018C1C">&lt;div style="line-height:120%;padding-top:17px;text-align:left;text-indent:16px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Shipping and Handling Costs and Fees&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;All shipping and handling costs are expensed as incurred and are recorded as a component of cost of goods sold in the accompanying consolidated statements of operations. Charges for shipping and handling billed to customers are included as a component of product revenue.&lt;/span&gt;&lt;/div&gt;</us-gaap:ShippingAndHandlingCostPolicyTextBlock>
    <masi:TaxesCollectedFromCustomersAndRemittedToGovernmentalAuthoritiesPolicyPolicyTextBlock
      contextRef="FD2019Q3YTD"
      id="TextSelection-10FF2E3BF6625BC7909B76A4C210908E-0-wk-Fact-D98ED6CD933E5D1B89A490EB5EACA5F3">&lt;div style="line-height:120%;padding-top:17px;text-align:left;text-indent:16px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Taxes Collected From Customers and Remitted to Governmental Authorities&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The Company&#x2019;s policy is to present revenue net of taxes collected from customers and remitted to governmental authorities.&lt;/span&gt;&lt;/div&gt;</masi:TaxesCollectedFromCustomersAndRemittedToGovernmentalAuthoritiesPolicyPolicyTextBlock>
    <masi:DeferredCostsandOtherContractAssetsPolicyTextBlock
      contextRef="FD2019Q3YTD"
      id="TextSelection-69F3F85C381D5D45AC09182BF7B503B8-0-wk-Fact-FCE00E5AAE6356328BB86B8F1FF35A41">&lt;div style="line-height:120%;padding-top:17px;padding-left:18px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Deferred Costs and Other Contract Assets&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The costs of monitoring-related equipment provided to hospitals under operating lease arrangements within the Company&#x2019;s deferred equipment agreements are generally deferred and amortized to cost of goods sold over the life of the underlying contracts. Some of the Company&#x2019;s deferred equipment agreements also contain provisions for certain allowances to be made directly to the end-user hospital customer at the inception of the arrangement. These allowances are generally allocated to the lease and non-lease components and recognized as a reduction to revenue as the underlying performance obligations are satisfied.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The Company generally invoices its customers under deferred equipment agreements as sensors are provided to the customer. However, the Company may recognize revenue for certain non-lease performance obligations under deferred equipment agreements with fixed annual commitments at the time such performance obligations are satisfied and prior to the customer being invoiced. When this occurs, the Company records an unbilled contract receivable related to such revenue until the customer has been invoiced pursuant to the terms of the underlying deferred equipment agreement.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The incremental costs of obtaining a contract with a customer are capitalized and deferred if the Company expects such costs to be recoverable over the life of the contract and the contract term is greater than one year. Such deferred costs generally relate to certain incentive sales commissions earned by the Company&#x2019;s internal sales team in connection with the execution of deferred equipment agreements and are amortized to expense over the expected term of the underlying contract.&lt;/span&gt;&lt;/div&gt;</masi:DeferredCostsandOtherContractAssetsPolicyTextBlock>
    <us-gaap:StandardProductWarrantyPolicy
      contextRef="FD2019Q3YTD"
      id="TextSelection-E4CE690FC35452AEA9BFC3C17C4FC957-0-wk-Fact-B699D33F2C3852F5A1FB34E63272B5AF">&lt;div style="line-height:120%;padding-top:17px;text-indent:16px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Product Warranty&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;The Company generally provides a warranty against defects in material and workmanship for a period ranging from six to &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;forty-eight months&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, depending on the product type. In traditional sales activities, including direct and OEM sales, the Company establishes an accrued liability for the estimated warranty costs at the time of revenue recognition, with a corresponding provision to cost of sales. Customers may also purchase extended warranty coverage or service level upgrades separately or as part of a deferred equipment agreement. Revenue related to extended warranty coverage and service level upgrades is generally recognized over the period in which such services will be provided. The related extended warranty and service level upgrade costs are expensed as incurred.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Changes in the product warranty accrual were as follows (in thousands):&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="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="overflow:hidden;font-size:10pt;"&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;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:7.5pt;"&gt;&lt;span style="font-family:inherit;font-size:7.5pt;font-weight:bold;"&gt;Nine Months Ended&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="overflow:hidden;font-size:10pt;"&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:7.5pt;"&gt;&lt;span style="font-family:inherit;font-size:7.5pt;font-weight:bold;"&gt;September&#160;28, &lt;br/&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="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:7.5pt;"&gt;&lt;span style="font-family:inherit;font-size:7.5pt;font-weight:bold;"&gt;September&#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: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;Warranty accrual, beginning of period&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,910&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;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span 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,149&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;Accrual for warranties issued&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,920&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;943&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="font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Changes to pre-existing warranties (including changes in estimates)&lt;/span&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:5pt"&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;"&gt;&lt;span&gt;1,404&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;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: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;Settlements made&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,276&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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-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;(974&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: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;Warranty accrual, end of period&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;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:3px double #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;3,958&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span 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:3px double #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:3px double #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,897&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #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%;text-align:left;font-size:10pt;"&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:8pt;padding-left:0px;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:5pt"&gt;(1)&lt;/sup&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt; &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;In connection with its adoption of ASC 842 on December 30, 2018, the Company recorded an adjustment to pre-existing warranties of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;$2.5 million&lt;/span&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt; related to equipment previously capitalized under its deferred equipment agreements where the embedded leases were treated as operating leases under prior guidance. See &#x201c;Recently Adopted Accounting Pronouncements&#x201d; to these condensed consolidated financial statements for additional information related to the Company&#x2019;s adoption of ASC 842.&lt;/span&gt;&lt;/div&gt;</us-gaap:StandardProductWarrantyPolicy>
    <masi:WarrantyPeriodForDefectsInMaterialAndWorkmanship
      contextRef="FD2019Q3YTD_srt_RangeAxis_srt_MaximumMember"
      id="d205047438e2795-wk-Fact-7596CB3397C759778B04055B7D807D1C">P48M</masi:WarrantyPeriodForDefectsInMaterialAndWorkmanship>
    <us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock
      contextRef="FD2019Q3YTD"
      id="TextSelection-635D728CEA8C5902BCDAD081FFBDF2E9-0-wk-Fact-0BE7886796955659979CE4F195B435FE">&lt;div style="line-height:120%;padding-top:12px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Changes in the product warranty accrual were as follows (in thousands):&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="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="overflow:hidden;font-size:10pt;"&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;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:7.5pt;"&gt;&lt;span style="font-family:inherit;font-size:7.5pt;font-weight:bold;"&gt;Nine Months Ended&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="overflow:hidden;font-size:10pt;"&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:7.5pt;"&gt;&lt;span style="font-family:inherit;font-size:7.5pt;font-weight:bold;"&gt;September&#160;28, &lt;br/&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="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:7.5pt;"&gt;&lt;span style="font-family:inherit;font-size:7.5pt;font-weight:bold;"&gt;September&#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: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;Warranty accrual, beginning of period&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,910&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;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span 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,149&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;Accrual for warranties issued&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,920&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;943&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="font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Changes to pre-existing warranties (including changes in estimates)&lt;/span&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:5pt"&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;"&gt;&lt;span&gt;1,404&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;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: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;Settlements made&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,276&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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-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;(974&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: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;Warranty accrual, end of period&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;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:3px double #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;3,958&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span 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:3px double #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:3px double #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,897&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #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%;text-align:left;font-size:10pt;"&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:8pt;padding-left:0px;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:5pt"&gt;(1)&lt;/sup&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt; &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;In connection with its adoption of ASC 842 on December 30, 2018, the Company recorded an adjustment to pre-existing warranties of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;$2.5 million&lt;/span&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt; related to equipment previously capitalized under its deferred equipment agreements where the embedded leases were treated as operating leases under prior guidance. See &#x201c;Recently Adopted Accounting Pronouncements&#x201d; to these condensed consolidated financial statements for additional information related to the Company&#x2019;s adoption of ASC 842.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock>
    <us-gaap:ProductWarrantyAccrual
      contextRef="FI2018Q4"
      decimals="-3"
      id="d205047438e2920-wk-Fact-2BF1D5C75C845D2A854B340C7BBC071F"
      unitRef="usd">1910000</us-gaap:ProductWarrantyAccrual>
    <us-gaap:ProductWarrantyAccrual
      contextRef="FI2017Q4"
      decimals="-3"
      id="d205047438e2939-wk-Fact-F74D10AF26B45F518254CF9E3B8CB26B"
      unitRef="usd">1149000</us-gaap:ProductWarrantyAccrual>
    <us-gaap:ProductWarrantyAccrualPeriodIncreaseDecrease
      contextRef="FD2019Q3YTD"
      decimals="-3"
      id="d205047438e2954-wk-Fact-0FB356B7853D5841A01B730A9D571084"
      unitRef="usd">1920000</us-gaap:ProductWarrantyAccrualPeriodIncreaseDecrease>
    <us-gaap:ProductWarrantyAccrualPeriodIncreaseDecrease
      contextRef="FD2018Q3YTD"
      decimals="-3"
      id="d205047438e2973-wk-Fact-65F93792DAA5545CAD2C096BB1B280E2"
      unitRef="usd">943000</us-gaap:ProductWarrantyAccrualPeriodIncreaseDecrease>
    <us-gaap:ProductWarrantyAccrualPreexistingIncreaseDecrease
      contextRef="FD2019Q3YTD"
      decimals="-3"
      id="d205047438e2995-wk-Fact-83485D19416C59F78F72D73B73BA759B"
      unitRef="usd">1404000</us-gaap:ProductWarrantyAccrualPreexistingIncreaseDecrease>
    <us-gaap:ProductWarrantyAccrualPreexistingIncreaseDecrease
      contextRef="FD2018Q3YTD"
      decimals="-3"
      id="d205047438e3014-wk-Fact-6F4CB2C3A31D59D39DD3A2CBB9D390BD"
      unitRef="usd">779000</us-gaap:ProductWarrantyAccrualPreexistingIncreaseDecrease>
    <us-gaap:ProductWarrantyExpense
      contextRef="FD2019Q3YTD"
      decimals="-3"
      id="d205047438e3034-wk-Fact-6286BA526F4357F4B9BA24C33824BE47"
      unitRef="usd">1276000</us-gaap:ProductWarrantyExpense>
    <us-gaap:ProductWarrantyExpense
      contextRef="FD2018Q3YTD"
      decimals="-3"
      id="d205047438e3054-wk-Fact-EB9BA61D67FA51129FC010FBD9D6AA26"
      unitRef="usd">974000</us-gaap:ProductWarrantyExpense>
    <us-gaap:ProductWarrantyAccrual
      contextRef="FI2019Q3"
      decimals="-3"
      id="d205047438e3080-wk-Fact-1650B5587F72515785D7018E9531ABF3"
      unitRef="usd">3958000</us-gaap:ProductWarrantyAccrual>
    <us-gaap:ProductWarrantyAccrual
      contextRef="FI2018Q3"
      decimals="-3"
      id="d205047438e3099-wk-Fact-E68B365D559D583CA30B8414ADDDA01F"
      unitRef="usd">1897000</us-gaap:ProductWarrantyAccrual>
    <us-gaap:LegalMattersAndContingenciesTextBlock
      contextRef="FD2019Q3YTD"
      id="TextSelection-C8CCEF2B212756DD8C0334A1EE1BD703-0-wk-Fact-4DD2A63EAFE25A8F925B8B40CD71D969">&lt;div style="line-height:120%;padding-top:17px;text-indent:16px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Litigation Costs and Contingencies&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;The Company records a charge equal to at least the minimum estimated liability for a loss contingency or litigation settlement when both of the following conditions are met: (i)&#160;information available prior to issuance of the financial statements indicates that it is probable that a liability had been incurred at the date of the financial statements, and (ii)&#160;the range of loss can be reasonably estimated. The determination of whether a loss contingency or litigation settlement is probable or reasonably possible involves a significant amount of management judgment, as does the estimation of the range of loss given the nature of contingencies. Liabilities related to litigation settlements with multiple elements are recorded based on the fair value of each element. Legal and other litigation related expenses are recognized as the services are provided. The Company records insurance and other indemnity recoveries for litigation expenses when both of the following conditions are met: (a)&#160;the recovery is probable, and (b)&#160;collectability is reasonably assured. Insurance recoveries are only recorded to the extent the litigation costs to which they relate have been incurred and recognized in the financial statements.&lt;/span&gt;&lt;/div&gt;</us-gaap:LegalMattersAndContingenciesTextBlock>
    <us-gaap:ComprehensiveIncomePolicyPolicyTextBlock
      contextRef="FD2019Q3YTD"
      id="TextSelection-D4E55A9514A855869A557001A9EE0B82-0-wk-Fact-80E7CC6007535C39BED6CE5CA9C271BB">&lt;div style="line-height:120%;padding-top:17px;text-indent:16px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Comprehensive Income&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;Comprehensive income includes foreign currency translation adjustments and any related tax benefits that have been excluded from net income and reflected in stockholders&#x2019; equity.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The change in accumulated other comprehensive loss was as follows (in thousands):&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="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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&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:7.5pt;"&gt;&lt;span style="font-family:inherit;font-size:7.5pt;font-weight:bold;"&gt;Nine Months Ended&#160;&lt;br/&gt;&#160;September 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;Accumulated other comprehensive loss, beginning of period&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;(6,199&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;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Unrealized gains from foreign currency translation adjustments&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,595&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;"&gt;Accumulated other comprehensive loss, end of period&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;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:3px double #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;(7,794&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;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;/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="FD2019Q3YTD"
      id="TextSelection-85EF11BFAEE6554EBEEC261695DE005E-0-wk-Fact-924610EA89815A52A216E628B77FAEDB">&lt;div style="line-height:120%;padding-top:12px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The change in accumulated other comprehensive loss was as follows (in thousands):&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="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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&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:7.5pt;"&gt;&lt;span style="font-family:inherit;font-size:7.5pt;font-weight:bold;"&gt;Nine Months Ended&#160;&lt;br/&gt;&#160;September 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;Accumulated other comprehensive loss, beginning of period&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;(6,199&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;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Unrealized gains from foreign currency translation adjustments&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,595&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;"&gt;Accumulated other comprehensive loss, end of period&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;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:3px double #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;(7,794&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;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;/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:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax
      contextRef="FI2018Q4"
      decimals="-3"
      id="d205047438e3235-wk-Fact-5FC56FF1B2265A31B49D0A9E59A67660"
      unitRef="usd">-6199000</us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="FD2019Q3YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="d205047438e3251-wk-Fact-F9033158462C5925A89AB545221392B7"
      unitRef="usd">-1595000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax
      contextRef="FI2019Q3"
      decimals="-3"
      id="d205047438e3277-wk-Fact-EFA03C69539E527D8FE1852691D59534"
      unitRef="usd">-7794000</us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax>
    <us-gaap:EarningsPerSharePolicyTextBlock
      contextRef="FD2019Q3YTD"
      id="TextSelection-B3473F73928C5E659C110DEA052AF7CF-0-wk-Fact-AB95853F19AC5E47B109386503A47FCD">&lt;div style="line-height:120%;padding-top:17px;text-indent:16px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Net Income Per Share&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;Basic net income per share is computed by dividing net income by the weighted-average number of shares outstanding during the period. Net income per diluted share &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;background-color:#ffffff;"&gt;i&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;s computed by dividing the net income by the weighted-average number of shares and potential shares outstanding during the period, if the effect of potential shares is dilutive. Potential shares include incremental shares of stock issuable upon the exercise of stock options and the vesting of both restricted share units (RSUs) and performance share units (PSUs). For the &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;three&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; months ended &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;September&#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;September&#160;29, 2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, weighted options to purchase &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; and &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; shares of common stock, respectively, were outstanding but not included in the computation of diluted net income per share because the effect of including such shares would have been antidilutive in the applicable period. For the &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;nine&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; months ended &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;September&#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;September&#160;29, 2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, weighted options to purchase &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; and &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; shares of common stock, respectively, were outstanding but not included in the computation of diluted net income per share because the effect of including such shares would have been antidilutive in the applicable period. Certain RSUs are considered contingently issuable shares as their vesting is contingent upon the occurrence of certain future events. Since such events had not occurred and were not considered probable of occurring as of each of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;September&#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;September&#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:10pt;"&gt;&lt;span&gt;2.7 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; weighted average shares related to such RSUs have been excluded from the calculation of potential shares for each of the &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;three&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;nine&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; month periods then ended.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;A reconciliation of basic and diluted net income per share is as follows (in thousands, except per share amounts):&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="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="overflow:hidden;font-size:10pt;"&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:7.5pt;"&gt;&lt;span style="font-family:inherit;font-size:7.5pt;font-weight:bold;"&gt;Three Months Ended&lt;/span&gt;&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:7.5pt;"&gt;&lt;span style="font-family:inherit;font-size:7.5pt;font-weight:bold;"&gt;Nine Months Ended&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="overflow:hidden;font-size:10pt;"&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:7.5pt;"&gt;&lt;span style="font-family:inherit;font-size:7.5pt;font-weight:bold;"&gt;September&#160;28, &lt;br/&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="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:7.5pt;"&gt;&lt;span style="font-family:inherit;font-size:7.5pt;font-weight:bold;"&gt;September&#160;29, &lt;br/&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="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:7.5pt;"&gt;&lt;span style="font-family:inherit;font-size:7.5pt;font-weight:bold;"&gt;September&#160;28, &lt;br/&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="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:7.5pt;"&gt;&lt;span style="font-family:inherit;font-size:7.5pt;font-weight:bold;"&gt;September&#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:bottom;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:normal;"&gt;Net income&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;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:3px double #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;49,085&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-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;border-bottom:3px double #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:3px double #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;57,126&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-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;border-bottom:3px double #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:3px double #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;143,295&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span 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:3px double #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:3px double #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;146,609&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #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;padding-left:2px;padding-top:2px;padding-bottom:2px;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 net income per share:&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="overflow:hidden;font-size:10pt;"&gt;&lt;span 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="overflow:hidden;font-size:10pt;"&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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span 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="overflow:hidden;font-size:10pt;"&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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span 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="overflow:hidden;font-size:10pt;"&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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-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;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;Weighted-average shares outstanding - basic&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;53,535&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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-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;52,432&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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-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;53,367&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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-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;52,046&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;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;Net income per basic share&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&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:3px double #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;0.92&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span 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:3px double #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:3px double #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;1.09&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span 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:3px double #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:3px double #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;2.69&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #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;border-bottom:3px double #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:3px double #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;2.82&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #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="font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:normal;"&gt;Diluted net income per share:&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:bottom;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;Weighted-average shares outstanding - basic&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;53,535&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;52,432&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;53,367&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;52,046&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: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;Diluted share equivalent: stock options, RSUs and PSUs&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,727&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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-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,805&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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-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,688&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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-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,829&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;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;Weighted-average shares outstanding - diluted&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;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;57,262&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px 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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-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;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;56,237&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px 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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-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;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;57,055&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px 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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-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;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;55,875&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px 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;tr&gt;&lt;td style="vertical-align:bottom;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;Net income per diluted share&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;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:3px double #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;0.86&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-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;border-bottom:3px double #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:3px double #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;1.02&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-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;border-bottom:3px double #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:3px double #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;2.51&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span 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:3px double #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:3px double #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;2.62&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #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:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="FD2019Q3QTD"
      decimals="-5"
      id="d205047438e3327-wk-Fact-2B209264B96C516E8882F118F545B76D"
      unitRef="shares">400000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="FD2018Q3QTD"
      decimals="-5"
      id="d205047438e3332-wk-Fact-7445665935965CF2B6C4A3E08BC04370"
      unitRef="shares">600000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="FD2019Q3YTD"
      decimals="-5"
      id="d205047438e3348-wk-Fact-F4187D82CA285CF598EC4110C5BCB16D"
      unitRef="shares">300000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="FD2018Q3YTD"
      decimals="-5"
      id="d205047438e3352-wk-Fact-121014446016546C8432CA705DF213CD"
      unitRef="shares">1100000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="FD2019Q3YTD_srt_TitleOfIndividualAxis_srt_ChiefExecutiveOfficerMember_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember"
      decimals="-5"
      id="d205047438e3365-wk-Fact-FEA1A6891CEC5010B999B5182D104A4E"
      unitRef="shares">2700000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock
      contextRef="FD2019Q3YTD"
      id="TextSelection-DEE426DB4ED153749B148E8A604A459E-0-wk-Fact-80B43134138753188D2BFE6949888570">&lt;div style="line-height:120%;padding-top:12px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;A reconciliation of basic and diluted net income per share is as follows (in thousands, except per share amounts):&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="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="overflow:hidden;font-size:10pt;"&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:7.5pt;"&gt;&lt;span style="font-family:inherit;font-size:7.5pt;font-weight:bold;"&gt;Three Months Ended&lt;/span&gt;&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:7.5pt;"&gt;&lt;span style="font-family:inherit;font-size:7.5pt;font-weight:bold;"&gt;Nine Months Ended&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="overflow:hidden;font-size:10pt;"&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:7.5pt;"&gt;&lt;span style="font-family:inherit;font-size:7.5pt;font-weight:bold;"&gt;September&#160;28, &lt;br/&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="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:7.5pt;"&gt;&lt;span style="font-family:inherit;font-size:7.5pt;font-weight:bold;"&gt;September&#160;29, &lt;br/&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="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:7.5pt;"&gt;&lt;span style="font-family:inherit;font-size:7.5pt;font-weight:bold;"&gt;September&#160;28, &lt;br/&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="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:7.5pt;"&gt;&lt;span style="font-family:inherit;font-size:7.5pt;font-weight:bold;"&gt;September&#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:bottom;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:normal;"&gt;Net income&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;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:3px double #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;49,085&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-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;border-bottom:3px double #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:3px double #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;57,126&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-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;border-bottom:3px double #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:3px double #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;143,295&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span 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:3px double #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:3px double #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;146,609&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #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;padding-left:2px;padding-top:2px;padding-bottom:2px;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 net income per share:&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="overflow:hidden;font-size:10pt;"&gt;&lt;span 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="overflow:hidden;font-size:10pt;"&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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span 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="overflow:hidden;font-size:10pt;"&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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span 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="overflow:hidden;font-size:10pt;"&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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-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;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;Weighted-average shares outstanding - basic&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;53,535&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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-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;52,432&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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-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;53,367&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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-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;52,046&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;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;Net income per basic share&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&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:3px double #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;0.92&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span 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:3px double #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:3px double #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;1.09&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span 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:3px double #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:3px double #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;2.69&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #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;border-bottom:3px double #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:3px double #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;2.82&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #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="font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:normal;"&gt;Diluted net income per share:&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:bottom;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;Weighted-average shares outstanding - basic&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;53,535&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;52,432&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;53,367&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;52,046&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: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;Diluted share equivalent: stock options, RSUs and PSUs&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,727&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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-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,805&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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-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,688&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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-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,829&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;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;Weighted-average shares outstanding - diluted&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;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;57,262&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px 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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-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;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;56,237&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px 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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-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;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;57,055&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px 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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-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;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;55,875&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px 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;tr&gt;&lt;td style="vertical-align:bottom;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;Net income per diluted share&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;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:3px double #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;0.86&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-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;border-bottom:3px double #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:3px double #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;1.02&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-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;border-bottom:3px double #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:3px double #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;2.51&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span 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:3px double #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:3px double #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;2.62&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #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:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:NetIncomeLoss
      contextRef="FD2019Q3QTD"
      decimals="-3"
      id="d205047438e3596-wk-Fact-47F6F4000AB85AAB95C984E894107A29"
      unitRef="usd">49085000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="FD2018Q3QTD"
      decimals="-3"
      id="d205047438e3615-wk-Fact-80FC5F0164705482BD8C1CC90C29E736"
      unitRef="usd">57126000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="FD2019Q3YTD"
      decimals="-3"
      id="d205047438e3634-wk-Fact-FFDF1EADAD2B5B74BABFFDCAED5388E8"
      unitRef="usd">143295000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="FD2018Q3YTD"
      decimals="-3"
      id="d205047438e3654-wk-Fact-CA8D6A4ACA2053E8ABC75A7F1E6364A6"
      unitRef="usd">146609000</us-gaap:NetIncomeLoss>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="FD2019Q3QTD"
      decimals="-3"
      id="d205047438e3751-wk-Fact-54031816EE4F5C4484AF4AEB7587B379"
      unitRef="shares">53535000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="FD2018Q3QTD"
      decimals="-3"
      id="d205047438e3770-wk-Fact-AE778B102BA85A999308EA6B67C545E0"
      unitRef="shares">52432000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="FD2019Q3YTD"
      decimals="-3"
      id="d205047438e3789-wk-Fact-F3C27FFC5F865E7EA24DC24E8B0E923F"
      unitRef="shares">53367000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="FD2018Q3YTD"
      decimals="-3"
      id="d205047438e3809-wk-Fact-BF802F92D2BA5CCEA862AA5196EE0A22"
      unitRef="shares">52046000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="FD2019Q3QTD"
      decimals="2"
      id="d205047438e3834-wk-Fact-1903E38AC4BE5112B64083CA1BBAD88B"
      unitRef="usdPerShare">0.92</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="FD2018Q3QTD"
      decimals="2"
      id="d205047438e3853-wk-Fact-2FBB6299A5D151DFBDCC9B060E08773F"
      unitRef="usdPerShare">1.09</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="FD2019Q3YTD"
      decimals="2"
      id="d205047438e3872-wk-Fact-021156D0FAD75B57856147851FE85197"
      unitRef="usdPerShare">2.69</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="FD2018Q3YTD"
      decimals="2"
      id="d205047438e3892-wk-Fact-CF83BF9719455D3485008AC9BACC1473"
      unitRef="usdPerShare">2.82</us-gaap:EarningsPerShareBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="FD2019Q3QTD"
      decimals="-3"
      id="d205047438e3989-wk-Fact-54031816EE4F5C4484AF4AEB7587B379"
      unitRef="shares">53535000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="FD2018Q3QTD"
      decimals="-3"
      id="d205047438e4008-wk-Fact-AE778B102BA85A999308EA6B67C545E0"
      unitRef="shares">52432000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="FD2019Q3YTD"
      decimals="-3"
      id="d205047438e4027-wk-Fact-F3C27FFC5F865E7EA24DC24E8B0E923F"
      unitRef="shares">53367000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="FD2018Q3YTD"
      decimals="-3"
      id="d205047438e4047-wk-Fact-BF802F92D2BA5CCEA862AA5196EE0A22"
      unitRef="shares">52046000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="FD2019Q3QTD"
      decimals="-3"
      id="d205047438e4067-wk-Fact-EE2F602B89BB5C03849F5920D26A5CBC"
      unitRef="shares">3727000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="FD2018Q3QTD"
      decimals="-3"
      id="d205047438e4086-wk-Fact-84115F17C10D5A95A69BB8E563B83831"
      unitRef="shares">3805000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="FD2019Q3YTD"
      decimals="-3"
      id="d205047438e4105-wk-Fact-11D086249D285B2191FFCE277F3F1DAD"
      unitRef="shares">3688000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="FD2018Q3YTD"
      decimals="-3"
      id="d205047438e4125-wk-Fact-9B088C15ACF951ED9F23D56AD078A2D6"
      unitRef="shares">3829000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="FD2019Q3QTD"
      decimals="-3"
      id="d205047438e4145-wk-Fact-D662A355804253A0AD659FB2830C6C72"
      unitRef="shares">57262000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="FD2018Q3QTD"
      decimals="-3"
      id="d205047438e4164-wk-Fact-1F9DC2E68646590AAC2550D9196AB15E"
      unitRef="shares">56237000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="FD2019Q3YTD"
      decimals="-3"
      id="d205047438e4183-wk-Fact-D5663DE631A359E081C73A619760532F"
      unitRef="shares">57055000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="FD2018Q3YTD"
      decimals="-3"
      id="d205047438e4203-wk-Fact-4C4C06985694541CB5611A2681C0F2E9"
      unitRef="shares">55875000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:EarningsPerShareDiluted
      contextRef="FD2019Q3QTD"
      decimals="2"
      id="d205047438e4228-wk-Fact-51EEE41C99165809A571AD6342946667"
      unitRef="usdPerShare">0.86</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="FD2018Q3QTD"
      decimals="2"
      id="d205047438e4247-wk-Fact-AE8036F7D7B4548EA1C72ECF31F94AD8"
      unitRef="usdPerShare">1.02</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="FD2019Q3YTD"
      decimals="2"
      id="d205047438e4266-wk-Fact-74D5F6F2CBD95AE282045A5F49663799"
      unitRef="usdPerShare">2.51</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="FD2018Q3YTD"
      decimals="2"
      id="d205047438e4286-wk-Fact-7EBC967BE37A5061B8D2ACF21360FBEF"
      unitRef="usdPerShare">2.62</us-gaap:EarningsPerShareDiluted>
    <us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock
      contextRef="FD2019Q3YTD"
      id="TextSelection-76895E5DE310599187B26A5FAD374B0E-0-wk-Fact-54848D87CC61507E9D09B0F88AFD974F">&lt;div style="line-height:120%;padding-top:6px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Supplemental cash flow information includes the following (in thousands):&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="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="overflow:hidden;font-size:10pt;"&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:7.5pt;"&gt;&lt;span style="font-family:inherit;font-size:7.5pt;font-weight:bold;"&gt;Nine Months Ended&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="overflow:hidden;font-size:10pt;"&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:7.5pt;"&gt;&lt;span style="font-family:inherit;font-size:7.5pt;font-weight:bold;"&gt;September&#160;28, &lt;br/&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="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:7.5pt;"&gt;&lt;span style="font-family:inherit;font-size:7.5pt;font-weight:bold;"&gt;September&#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:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="padding-top:6px;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Cash paid during the year for:&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:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;padding-left:24px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Interest&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;134&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;184&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;padding-left:24px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Income taxes&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;34,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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-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;29,003&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;padding-left:24px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Operating lease 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;5,076&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:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:20px;font-size:10pt;"&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;height:20px;font-size:10pt;"&gt;&lt;span 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;height:20px;font-size:10pt;"&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;height:20px;font-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;padding-left:2px;padding-top:2px;padding-bottom: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;Non-cash operating activities:&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="overflow:hidden;font-size:10pt;"&gt;&lt;span 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="overflow:hidden;font-size:10pt;"&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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;padding-left:24px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;ROU assets obtained in exchange for lease liabilities&lt;/span&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;background-color:transparent; font-size:5pt"&gt;(1)&lt;/sup&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;background-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;25,965&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;/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:20px;font-size:10pt;"&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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:20px;font-size:10pt;"&gt;&lt;span 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="overflow:hidden;height:20px;font-size:10pt;"&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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:20px;font-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;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;Non-cash investing activities:&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:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;padding-left:24px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Unpaid purchases of property, plant and equipment&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;4,170&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;2,023&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="overflow:hidden;height:20px;font-size:10pt;"&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;height:20px;font-size:10pt;"&gt;&lt;span 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;height:20px;font-size:10pt;"&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;height:20px;font-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;padding-left:2px;padding-top:2px;padding-bottom: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;Non-cash financing activities:&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="overflow:hidden;font-size:10pt;"&gt;&lt;span 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="overflow:hidden;font-size:10pt;"&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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-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;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;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Unsettled common stock proceeds from option exercises&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;259&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="overflow:hidden;height:20px;font-size:10pt;"&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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:20px;font-size:10pt;"&gt;&lt;span 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="overflow:hidden;height:20px;font-size:10pt;"&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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:20px;font-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;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;Reconciliation of cash, cash equivalents and restricted cash:&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:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;padding-left:24px;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;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;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;513,360&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;493,488&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;padding-left:24px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Restricted cash&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;152&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;157&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;Total cash, cash equivalents and restricted cash shown in the condensed consolidated statements of cash flows&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;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:3px double #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;513,512&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span 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:3px double #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:3px double #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;493,645&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #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%;text-align:left;font-size:10pt;"&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:8pt;padding-left:0px;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:5pt"&gt;(1)&lt;/sup&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt; &lt;/span&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;In connection with its adoption of ASC 842 on December 30, 2018, the Company recorded a lessee operating lease ROU asset of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;$22.5 million&lt;/span&gt;. See &#x201c;Recently Adopted Accounting Pronouncements&#x201d; to these condensed consolidated financial statements for additional information related to the Company&#x2019;s adoption of ASC 842.</us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock>
    <us-gaap:InterestPaidNet
      contextRef="FD2019Q3YTD"
      decimals="-3"
      id="d205047438e4469-wk-Fact-8945419D4AAA5687A61CCEEB881CFB41"
      unitRef="usd">134000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="FD2018Q3YTD"
      decimals="-3"
      id="d205047438e4488-wk-Fact-66E92186BF165BA081F439FC1F1BF765"
      unitRef="usd">184000</us-gaap:InterestPaidNet>
    <us-gaap:IncomeTaxesPaid
      contextRef="FD2019Q3YTD"
      decimals="-3"
      id="d205047438e4503-wk-Fact-EE689BB3B2CF5EA9A00A3FEDDA4067B0"
      unitRef="usd">34123000</us-gaap:IncomeTaxesPaid>
    <us-gaap:IncomeTaxesPaid
      contextRef="FD2018Q3YTD"
      decimals="-3"
      id="d205047438e4522-wk-Fact-40651B6EC797513593084AE7D9B02502"
      unitRef="usd">29003000</us-gaap:IncomeTaxesPaid>
    <us-gaap:OperatingLeasePayments
      contextRef="FD2019Q3YTD"
      decimals="-3"
      id="d205047438e4542-wk-Fact-2E2D63DF68F957558C924B0DC19E940B"
      unitRef="usd">5076000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments
      contextRef="FD2018Q3YTD"
      decimals="-3"
      id="d205047438e4561-wk-Fact-DB8D4B3F538B51E5A32DB5CBA9A024D2"
      unitRef="usd">0</us-gaap:OperatingLeasePayments>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="FD2019Q3YTD"
      decimals="-3"
      id="d205047438e4670-wk-Fact-FCEE0F0544A753C4BCD3CA9B963BAEB2"
      unitRef="usd">25965000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="FD2018Q3YTD"
      decimals="-3"
      id="d205047438e4689-wk-Fact-4EECCDA8DDDE5A34918D2AA2AC023F57"
      unitRef="usd">0</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:CapitalExpendituresIncurredButNotYetPaid
      contextRef="FD2019Q3YTD"
      decimals="-3"
      id="d205047438e4792-wk-Fact-923EC9CE9937511697EC16C0BAE3CE1C"
      unitRef="usd">4170000</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
    <us-gaap:CapitalExpendituresIncurredButNotYetPaid
      contextRef="FD2018Q3YTD"
      decimals="-3"
      id="d205047438e4811-wk-Fact-B8359844F3BF5214A3AA7C01D6BD2B40"
      unitRef="usd">2023000</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
    <masi:Proceedsfromstockoptionsexercisedunsettledatperiodend
      contextRef="FD2019Q3YTD"
      decimals="-3"
      id="d205047438e4913-wk-Fact-152293DE879E5BF2B1204E1483EA2DF9"
      unitRef="usd">0</masi:Proceedsfromstockoptionsexercisedunsettledatperiodend>
    <masi:Proceedsfromstockoptionsexercisedunsettledatperiodend
      contextRef="FD2018Q3YTD"
      decimals="-3"
      id="d205047438e4932-wk-Fact-6CC4E6E3B3605EE09984F3AAB11864C1"
      unitRef="usd">259000</masi:Proceedsfromstockoptionsexercisedunsettledatperiodend>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="FI2019Q3"
      decimals="-3"
      id="d205047438e5034-wk-Fact-6981BA5F777F55D28F7C6C9529CA2BEE"
      unitRef="usd">513360000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="FI2018Q3"
      decimals="-3"
      id="d205047438e5053-wk-Fact-C50036F789A35ACCB12534A5F99E788D"
      unitRef="usd">493488000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCash
      contextRef="FI2019Q3"
      decimals="-3"
      id="d205047438e5068-wk-Fact-0D63E21E09655050BB46D8C3D99977AD"
      unitRef="usd">152000</us-gaap:RestrictedCash>
    <us-gaap:RestrictedCash
      contextRef="FI2018Q3"
      decimals="-3"
      id="d205047438e5087-wk-Fact-AD72FBEFD3545A8E9B3F37567AF14CE4"
      unitRef="usd">157000</us-gaap:RestrictedCash>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="FI2019Q3"
      decimals="-3"
      id="d205047438e5112-wk-Fact-DA6AAD4A4166514A871FC8206E17E41C"
      unitRef="usd">513512000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="FI2018Q3"
      decimals="-3"
      id="d205047438e5131-wk-Fact-B1640B93EAB95AFE9DB39299B6FC071E"
      unitRef="usd">493645000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock
      contextRef="FD2019Q3YTD"
      id="TextSelection-5D6757D32B2C526E93EA1557CE94A848-0-wk-Fact-E7705F8B77825DCFB8B449554C8EF776">&lt;div style="line-height:120%;padding-top:17px;text-indent:16px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Recently Adopted Accounting Pronouncements&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;In July 2019, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update (ASU) No. 2019-07, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Codification Updates to SEC Section - Amendments to SEC Paragraphs Pursuant to SEC Final Rule Releases No. 33-10532, Disclosure Update and Simplification, and Nos. 33-10231 and 33-10442, Investment Company Reporting Modernization, and Miscellaneous Updates&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; (ASU 2019-07). The new standard aligns the guidance in various SEC sections of the codification with the requirements of certain already effective SEC final rules. ASU 2019-07 is effective immediately and was adopted upon issuance. The Company&#x2019;s adoption of this standard did not have a material impact on its condensed consolidated financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;In August 2018, the FASB issued ASU No. 2018-15,&#160;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Intangibles&#x2013;Goodwill and Other&#x2013;Internal-Use Software (Subtopic 350-40): Customer&#x2019;s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;(ASU 2018-15).&#160;The new standard aligns the requirements for capitalizing implementation costs incurred in a hosting arrangement that is a service contract with the requirements for capitalizing implementation costs incurred to develop or obtain internal-use software (and hosting arrangements that include an internal-use software license). ASU 2018-15 is effective for annual periods, and interim periods within those annual periods, beginning after December 15, 2019. Early adoption is permitted, including adoption in an interim period. The Company early adopted this standard during the three months ended September 28, 2019, and such adoption did not have a material impact on its condensed consolidated financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;In August 2018, the FASB issued ASU No. 2018-13,&#160;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Fair Value Measurement (Topic 820): Disclosure Framework - Changes to the Disclosure Requirements for Fair Value Measurement &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;(ASU 2018-13). The new standard adds and modifies certain disclosure requirements for fair value measurements including when entities will no longer be required to disclose the amount of and reasons for transfers between Level 1 and Level 2 of the fair value hierarchy, but will need to disclose the range and weighted average used to develop significant unobservable inputs for Level 3 fair value measurements. ASU 2018-13 is effective for annual periods, and interim periods within those annual periods, beginning after December 15, 2019. Early adoption is permitted, including adoption in an interim period. The Company early adopted this standard during the three months ended September 28, 2019, and such adoption did not have a material impact on its condensed consolidated financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;In July 2018, the FASB issued ASU No. 2018-09, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Codification Improvements&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; (ASU 2018-09). This new standard amends, clarifies, corrects errors in and makes minor improvements to the ASC. The transition and effective date guidance is based on the facts and circumstances of each amendment. Some of the amendments of ASU 2018-09 do not require transition guidance and are effective upon issuance. The Company completed its adoption of all applicable items contained in ASU 2018-09 as of September 28, 2019, and such adoption did not have a material impact on its condensed consolidated financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;In February 2018, the FASB issued ASU No. 2018-02,&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt; Income Statement - Reporting Comprehensive Income (Topic 220): Reclassification of Certain Tax Effects from Accumulated Other Comprehensive Income &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;(ASU 2018-02)&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;. &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The new standard allows a reclassification for certain stranded tax effects from accumulated other comprehensive income to retained earnings, and requires certain disclosures about stranded tax effects. ASU 2018-02 is effective for annual and interim periods beginning after December 15, 2018. The Company adopted this standard during the three months ended March 30, 2019, and such adoption did not have a material impact on its condensed consolidated financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;In February 2016, the FASB issued ASU No. 2016-02,&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt; Leases (Topic 842) &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;(ASU 2016-02)&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;. &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Subsequent to the issuance of ASU 2016-02, the FASB clarified the guidance through several ASUs. The collective guidance was codified by the FASB in ASC 842,&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt; &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;which, among other things (i) requires the Company to recognize an ROU asset and a lease liability for all operating leases for which the Company is the lessee; (ii) changes the classification of certain embedded leases within the Company&#x2019;s deferred equipment agreements with its customers from operating to sales-type leases, resulting in the acceleration of revenue under certain contracts, as well as the immediate expensing of certain costs that were previously deferred and expensed over the term of the lease; and (iii) requires disclosures by the Company as a lessor and lessee about the amount, timing and uncertainty of cash flows arising from its leases. &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;On December 30, 2018, the Company adopted ASC 842 using the modified retrospective method for all lease arrangements at the beginning of the period of adoption. Results for reporting periods beginning December 30, 2018 are presented under ASC 842, while prior period amounts were not adjusted and continue to be reported in accordance with the Company&#x2019;s historic accounting under ASC 840, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Leases&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;. Adoption of this new accounting standard had a material impact on the Company&#x2019;s condensed consolidated balance sheet as of March 30, 2019, but did not have a significant impact on the Company&#x2019;s consolidated net earnings and cash flows for the three months ended March 30, 2019. For leases that commenced before the effective date of ASC 842, the Company did not elect any of the permitted practical expedients. However, the Company utilized a portfolio approach for purposes of determining the discount rate associated with certain equipment leases and made certain accounting policy elections not to separate lease and non-lease components for its real estate leases and to exclude short-term leases with a term of twelve months or less from its application of ASC 842.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;In connection with its adoption of ASC 842, the Company recorded lessee operating lease ROU assets and lessee operating lease liabilities of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$22.5 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; as of December 30, 2018, primarily related to real estate and equipment leases, based on the present value of the future lease payments on such date. As a lessor, the Company also recorded customer lease receivables of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$62.0 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, a reduction to equipment leased to customers (formerly titled deferred cost of goods sold) of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$103.5 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, an increase to deferred tax assets of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$8.6 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, a decrease to deferred revenue and contract-related liabilities of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$9.1 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, an increase in other current liabilities of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$3.0 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and a cumulative net decrease to retained earnings of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$26.8 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, all related to the reclassification of certain embedded leases in existing deferred equipment agreements from operating to sales-type leases as of December 30, 2018. See Notes &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;6&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;7&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;9&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; to these condensed consolidated financial statements for additional disclosures required by ASC 842.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:17px;text-indent:16px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Recently Issued Accounting Pronouncements&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;In June 2016, the FASB issued ASU No. 2016-13, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Financial Instruments &#x2013; Credit Losses (Topic 326):&#160;Measurement of Credit Losses on Financial Instruments &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;(ASU 2016-13). Subsequent to the issuance of ASU 2016-13, the FASB clarified the guidance through several ASUs. The collective new guidance (ASC 326) generally requires entities to use a current expected credit loss model, which is a new impairment model based on expected losses rather than incurred losses. Under this model, an entity would recognize an impairment allowance equal to its current estimate of all contractual cash flows that the entity does not expect to collect. The entity&#x2019;s estimate would consider relevant information about past events, current conditions, and reasonable and supportable forecasts. ASC 326 is effective for annual and interim fiscal reporting periods beginning after December 15, 2019, with early adoption permitted for annual reporting periods beginning after December 15, 2018. The Company is continuing to evaluate the expected impact of this ASC 326 but does not expect it to have a material impact on its consolidated financial statements upon adoption.&lt;/span&gt;&lt;/div&gt;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <masi:CumulativeEffectonRetainedEarningsNetofTaxROUAssetsandLeaseLiabilities
      contextRef="I2019Q1ASC842"
      decimals="-5"
      id="d205047438e5245-wk-Fact-F069176882BE562F97227998DA421A7F"
      unitRef="usd">22500000</masi:CumulativeEffectonRetainedEarningsNetofTaxROUAssetsandLeaseLiabilities>
    <masi:CumulativeEffectonRetainedEarningsNetofTaxLeaseReceivable
      contextRef="I2019Q1ASC842"
      decimals="-5"
      id="d205047438e5249-wk-Fact-DBEFDD0D7EDC55BABA3C2A81744A1E95"
      unitRef="usd">62000000.0</masi:CumulativeEffectonRetainedEarningsNetofTaxLeaseReceivable>
    <masi:CumulativeEffectonRetainedEarningsNetofTaxLeasedEquipment
      contextRef="I2019Q1ASC842"
      decimals="-5"
      id="d205047438e5253-wk-Fact-F4404D2DD1FA51E28F8EAA76A7C7348F"
      unitRef="usd">103500000</masi:CumulativeEffectonRetainedEarningsNetofTaxLeasedEquipment>
    <masi:CumulativeEffectonRetainedEarningsNetofTaxDeferredTaxAssets
      contextRef="I2019Q1ASC842"
      decimals="-5"
      id="d205047438e5257-wk-Fact-BA84785BF7D15FEEB230E76970878E1A"
      unitRef="usd">8600000</masi:CumulativeEffectonRetainedEarningsNetofTaxDeferredTaxAssets>
    <masi:CumulativeEffectonRetainedEarningsNetofTaxDeferredTaxDeferredRevenueandContractRelatedLiabilities
      contextRef="I2019Q1ASC842"
      decimals="-5"
      id="d205047438e5261-wk-Fact-3952D3F486075523B1132E5BBC6F6442"
      unitRef="usd">9100000</masi:CumulativeEffectonRetainedEarningsNetofTaxDeferredTaxDeferredRevenueandContractRelatedLiabilities>
    <masi:CumulativeEffectonRetainedEarningsNetofTaxOtherCurrentLiabilities
      contextRef="I2019Q1ASC842"
      decimals="-5"
      id="d205047438e5266-wk-Fact-B1575DFF316459B197FF4848D21D171E"
      unitRef="usd">3000000.0</masi:CumulativeEffectonRetainedEarningsNetofTaxOtherCurrentLiabilities>
    <us-gaap:CumulativeEffectOnRetainedEarningsTax1
      contextRef="FD2019Q1QTD_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201602Member_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember"
      decimals="-5"
      id="d205047438e5270-wk-Fact-50735E2835AF5B28B53EF1E07C2B83D4"
      unitRef="usd">-26800000</us-gaap:CumulativeEffectOnRetainedEarningsTax1>
    <us-gaap:RelatedPartyTransactionsDisclosureTextBlock
      contextRef="FD2019Q3YTD"
      id="TextSelection-32234EEAAF815284871E9FC988922B46-0-wk-Fact-DA553156F1555E90990534B8FA633DED">&lt;div style="line-height:120%;padding-top:17px;font-size:10pt;"&gt;&lt;span style="font-weight:bold;"&gt;3. Related Party Transactions&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt; &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;The Company&#x2019;s Chairman and Chief Executive Officer (CEO) is also the Chairman and CEO of Cercacor. The Company is a party to the following agreements with Cercacor:&lt;/span&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="padding-top:12px;font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:24px;"/&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:10pt;padding-left:0px;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#x2022;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;"&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Cross-Licensing Agreement - &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The Company and Cercacor are parties to the Cross-Licensing Agreement, which governs each party&#x2019;s rights to certain intellectual property held by the two companies. The Company is subject to certain annual minimum aggregate royalty obligations for use of the rainbow&lt;/span&gt;&lt;span style="font-family:inherit;font-size:7pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:5pt"&gt;&#xae;&lt;/sup&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; licensed technology. The current annual minimum royalty obligation is &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;. Aggregate liabilities to Cercacor arising under the Cross-Licensing Agreement were &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$3.4 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;$3.0 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; for the &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;three&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; months ended &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;September&#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;September&#160;29, 2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, respectively. Aggregate liabilities to Cercacor arising under the Cross-Licensing Agreement were &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$9.2 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;$7.5 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; for the &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;nine&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; months ended &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;September&#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;September&#160;29, 2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, respectively. &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" style="padding-top:12px;font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:24px;"/&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:10pt;padding-left:0px;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;&#x2022;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;"&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Administrative Services Agreement&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; - The Company is a party to an administrative services agreement with Cercacor (G&amp;amp;A Services Agreement), which governs certain general and administrative services that the Company provides to Cercacor. Amounts charged by the Company pursuant to the G&amp;amp;A Services Agreement were&#160;&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; or less for each of the &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;three&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; months ended &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;September&#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;September&#160;29, 2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;. Amounts charged by the Company pursuant to the G&amp;amp;A Services Agreement were&#160;&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; and &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;font-weight:bold;"&gt; &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;for the &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;nine&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; months ended &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;September&#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;September&#160;29, 2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, respectively.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" style="padding-top:12px;font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:24px;"/&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:10pt;padding-left:0px;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#x2022;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;"&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Sublease Agreement&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; - In March 2016, the Company entered into a sublease agreement with Cercacor for approximately &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;16,830&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; square feet of excess office and laboratory space located at 40 Parker, Irvine, California (Cercacor Sublease). The Cercacor Sublease began on May 1, 2016 and expires on November 30, 2019. The Company recognized &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 sublease income for each of the &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;three&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; months ended &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;September&#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;September&#160;29, 2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;. The Company recognized less than &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 sublease income for each of the &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;nine&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; months ended &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;September&#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;September&#160;29, 2018&lt;/span&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 style="line-height:120%;padding-top:12px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Net amounts due to Cercacor at &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;September&#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; were &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$3.4 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;$2.9 million&lt;/span&gt;&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;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The Company&#x2019;s CEO is also the Chairman of the Masimo Foundation for Ethics, Innovation and Competition in Healthcare (Masimo Foundation), a non-profit organization that was founded in 2010 to provide a platform for encouraging ethics, innovation and competition in healthcare. In addition, the Company&#x2019;s Executive Vice President (EVP), Chief Financial Officer (CFO) serves as the Treasurer of the Masimo Foundation and the Company's EVP, General Counsel and Corporate Secretary serves as the Secretary for the Masimo Foundation. During the three and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;nine&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; months ended &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;September&#160;28, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, the Company made various in-kind contributions to the Masimo Foundation, mainly in the form of donated administrative services.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The Company&#x2019;s CEO is also the Chairman of both the Patient Safety Movement Foundation (PSMF), a non-profit organization which was founded in 2013 to work with hospitals, medical technology companies and patient advocates to unite the healthcare ecosystem and eliminate the more than &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;200,000&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; U.S. preventable hospital deaths that occur every year by 2020, and the Patient Safety Movement Coalition (PSMC), a not-for-profit social welfare organization that was founded in 2013 to promote patient safety legislation. The Company&#x2019;s EVP, CFO also serves as the Treasurer of both PSMF and PSMC, and the Company&#x2019;s EVP, General Counsel and Corporate Secretary also serves as the Secretary for PSMC. During the three and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;nine&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; months ended &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;September&#160;28, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, the Company made various in-kind contributions to PSMF, mainly in the form of donated office space and administrative services.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The Company maintains an aircraft time share agreement, pursuant to which the Company has agreed from time to time to make its aircraft available to the Company&#x2019;s CEO for lease on a time-sharing basis. The Company charges the Company&#x2019;s CEO for personal use based on agreed upon reimbursement rates. For each of the &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;three&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; months ended &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;September&#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;September&#160;29, 2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, the Company charged the Company&#x2019;s CEO 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; related to such reimbursements. For the &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;nine&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; months ended &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;September&#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;September&#160;29, 2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, the Company charged the Company&#x2019;s CEO &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.2 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; related to such reimbursements, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:RelatedPartyTransactionsDisclosureTextBlock>
    <us-gaap:PaymentsForRoyalties
      contextRef="FD2019Q3YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis_us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember"
      decimals="-5"
      id="d205041675e635-wk-Fact-E7B7D0D428345E728C32D107349AD5D1"
      unitRef="usd">5000000.0</us-gaap:PaymentsForRoyalties>
    <us-gaap:PaymentsForRoyalties
      contextRef="FD2019Q3QTD_us-gaap_RelatedPartyTransactionAxis_masi_CercacorLaboratoriesMember"
      decimals="-5"
      id="d205041675e639-wk-Fact-8A1F5D7E160153E3AE69F941F49EA524"
      unitRef="usd">3400000</us-gaap:PaymentsForRoyalties>
    <us-gaap:PaymentsForRoyalties
      contextRef="FD2018Q3QTD_us-gaap_RelatedPartyTransactionAxis_masi_CercacorLaboratoriesMember"
      decimals="-5"
      id="d205041675e643-wk-Fact-FC620B3131EA559BA9B49EEFF51FC39A"
      unitRef="usd">3000000.0</us-gaap:PaymentsForRoyalties>
    <us-gaap:PaymentsForRoyalties
      contextRef="FD2019Q3YTD_us-gaap_RelatedPartyTransactionAxis_masi_CercacorLaboratoriesMember"
      decimals="-5"
      id="d205041675e660-wk-Fact-92A37B79336D57DCA1267634D834C7DD"
      unitRef="usd">9200000</us-gaap:PaymentsForRoyalties>
    <us-gaap:PaymentsForRoyalties
      contextRef="FD2018Q3YTD_us-gaap_RelatedPartyTransactionAxis_masi_CercacorLaboratoriesMember"
      decimals="-5"
      id="d205041675e664-wk-Fact-FCD25039995B5C879B7E942801B25E05"
      unitRef="usd">7500000</us-gaap:PaymentsForRoyalties>
    <us-gaap:PaymentForAdministrativeFees
      contextRef="FD2019Q3QTD_us-gaap_RelatedPartyTransactionAxis_masi_CercacorLaboratoriesMember"
      decimals="-5"
      id="d205041675e690-wk-Fact-0FEAE5FC7EAA5718AD9B0A1DED806C9E"
      unitRef="usd">100000</us-gaap:PaymentForAdministrativeFees>
    <us-gaap:PaymentForAdministrativeFees
      contextRef="FD2019Q3YTD_us-gaap_RelatedPartyTransactionAxis_masi_CercacorLaboratoriesMember"
      decimals="-5"
      id="d205041675e707-wk-Fact-EF7439FC5298CEBFF5B1B23BFDE4FB0E"
      unitRef="usd">200000</us-gaap:PaymentForAdministrativeFees>
    <us-gaap:PaymentForAdministrativeFees
      contextRef="FD2018Q3YTD_us-gaap_RelatedPartyTransactionAxis_masi_CercacorLaboratoriesMember"
      decimals="-5"
      id="d205041675e711-wk-Fact-F7D99428D7F93A23634DB23CF7611B44"
      unitRef="usd">100000</us-gaap:PaymentForAdministrativeFees>
    <masi:PropertyPlantandEquipmentOccupiedSquareFeet
      contextRef="FD2019Q3YTD"
      decimals="INF"
      id="d205041675e738-wk-Fact-D72234A5AB805073891BE7D50F69A059"
      unitRef="sqft">16830</masi:PropertyPlantandEquipmentOccupiedSquareFeet>
    <us-gaap:OperatingLeasesIncomeStatementSubleaseRevenue
      contextRef="FD2019Q3QTD_us-gaap_RelatedPartyTransactionAxis_masi_CercacorLaboratoriesMember"
      decimals="-5"
      id="d205041675e742-wk-Fact-676EC2763A0259DBA0E888317A577E19"
      unitRef="usd">100000</us-gaap:OperatingLeasesIncomeStatementSubleaseRevenue>
    <us-gaap:OperatingLeasesIncomeStatementSubleaseRevenue
      contextRef="FD2019Q3YTD_us-gaap_RelatedPartyTransactionAxis_masi_CercacorLaboratoriesMember"
      decimals="-5"
      id="d205041675e759-wk-Fact-77E7B6F9B89A5E35800F5B9EADA7A75B"
      unitRef="usd">300000</us-gaap:OperatingLeasesIncomeStatementSubleaseRevenue>
    <us-gaap:RelatedPartyTransactionDueFromToRelatedParty
      contextRef="FI2019Q3_us-gaap_RelatedPartyTransactionAxis_masi_CercacorLaboratoriesMember"
      decimals="-5"
      id="d205041675e786-wk-Fact-DA32E17FCC045AEAAC89F582BD284038"
      unitRef="usd">-3400000</us-gaap:RelatedPartyTransactionDueFromToRelatedParty>
    <us-gaap:RelatedPartyTransactionDueFromToRelatedParty
      contextRef="FI2018Q4_us-gaap_RelatedPartyTransactionAxis_masi_CercacorLaboratoriesMember"
      decimals="-5"
      id="d205041675e790-wk-Fact-184711ADEB465A5A821332E4004F4E61"
      unitRef="usd">-2900000</us-gaap:RelatedPartyTransactionDueFromToRelatedParty>
    <masi:EstimateofAnnualPreventableHospitalDeathsPreventedby2020
      contextRef="FI2019Q3"
      decimals="INF"
      id="d205041675e810-wk-Fact-C469CFEA162B56A5865EEE4D5F52BC01"
      unitRef="death">200000</masi:EstimateofAnnualPreventableHospitalDeathsPreventedby2020>
    <us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty
      contextRef="FD2019Q3QTD_us-gaap_RelatedPartyTransactionAxis_masi_ReimbursementFeeMember"
      decimals="-5"
      id="d205041675e837-wk-Fact-47CE87E6E35152E19A9661526A6403E3"
      unitRef="usd">100000</us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty>
    <us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty
      contextRef="FD2019Q3YTD_us-gaap_RelatedPartyTransactionAxis_masi_ReimbursementFeeMember"
      decimals="-5"
      id="d205041675e854-wk-Fact-FFF2EC7B0D767A196EFEDA7EABFA71AD"
      unitRef="usd">100000</us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty>
    <us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty
      contextRef="FD2018Q3YTD_us-gaap_RelatedPartyTransactionAxis_masi_ReimbursementFeeMember"
      decimals="-5"
      id="d205041675e858-wk-Fact-53A2F407E96BC33E1D37CC41B8158770"
      unitRef="usd">200000</us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty>
    <us-gaap:InventoryDisclosureTextBlock
      contextRef="FD2019Q3YTD"
      id="TextSelection-343C18D558715B6FBAB6E3E443D6621C-0-wk-Fact-DDDC25E8B66851E098435EDBB2D0E95F">&lt;div style="line-height:120%;padding-top:17px;font-size:10pt;"&gt;&lt;span style="font-weight:bold;"&gt;4. Inventories&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt; &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;Inventories consist of the following (in thousands):&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="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="overflow:hidden;font-size:10pt;"&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:7.5pt;"&gt;&lt;span style="font-family:inherit;font-size:7.5pt;font-weight:bold;"&gt;September&#160;28, &lt;br/&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="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:7.5pt;"&gt;&lt;span style="font-family:inherit;font-size:7.5pt;font-weight:bold;"&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: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;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;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;53,549&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;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span 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;38,955&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;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;"&gt;&lt;span&gt;10,185&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;9,036&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;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;"&gt;&lt;span&gt;45,955&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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-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;46,741&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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&#160;&#160;&#160;&#160;Total inventories&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;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:3px double #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;109,689&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #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;border-bottom:3px double #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:3px double #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;94,732&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #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:InventoryDisclosureTextBlock>
    <us-gaap:ScheduleOfInventoryCurrentTableTextBlock
      contextRef="FD2019Q3YTD"
      id="TextSelection-1B087BB310D25981BC5818D5AC5FA644-0-wk-Fact-D37270A813F45440B7337AC4FC3193E1">&lt;div style="line-height:120%;padding-top:6px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Inventories consist of the following (in thousands):&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="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="overflow:hidden;font-size:10pt;"&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:7.5pt;"&gt;&lt;span style="font-family:inherit;font-size:7.5pt;font-weight:bold;"&gt;September&#160;28, &lt;br/&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="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:7.5pt;"&gt;&lt;span style="font-family:inherit;font-size:7.5pt;font-weight:bold;"&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: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;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;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;53,549&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;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span 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;38,955&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;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;"&gt;&lt;span&gt;10,185&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;9,036&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;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;"&gt;&lt;span&gt;45,955&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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-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;46,741&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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&#160;&#160;&#160;&#160;Total inventories&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;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:3px double #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;109,689&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #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;border-bottom:3px double #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:3px double #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;94,732&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #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="FI2019Q3"
      decimals="-3"
      id="d205041971e701-wk-Fact-59BB713E25525F1CBC8EC62272C586BE"
      unitRef="usd">53549000</us-gaap:InventoryRawMaterialsNetOfReserves>
    <us-gaap:InventoryRawMaterialsNetOfReserves
      contextRef="FI2018Q4"
      decimals="-3"
      id="d205041971e720-wk-Fact-425669C6751A52F7B38AA89289F4069B"
      unitRef="usd">38955000</us-gaap:InventoryRawMaterialsNetOfReserves>
    <us-gaap:InventoryWorkInProcessNetOfReserves
      contextRef="FI2019Q3"
      decimals="-3"
      id="d205041971e735-wk-Fact-A121905661445A0C91022143D5031AC7"
      unitRef="usd">10185000</us-gaap:InventoryWorkInProcessNetOfReserves>
    <us-gaap:InventoryWorkInProcessNetOfReserves
      contextRef="FI2018Q4"
      decimals="-3"
      id="d205041971e754-wk-Fact-76813CA69444585594731848AE4D4932"
      unitRef="usd">9036000</us-gaap:InventoryWorkInProcessNetOfReserves>
    <us-gaap:InventoryFinishedGoodsNetOfReserves
      contextRef="FI2019Q3"
      decimals="-3"
      id="d205041971e774-wk-Fact-C90B0511907F5EDBA887617078FC99D8"
      unitRef="usd">45955000</us-gaap:InventoryFinishedGoodsNetOfReserves>
    <us-gaap:InventoryFinishedGoodsNetOfReserves
      contextRef="FI2018Q4"
      decimals="-3"
      id="d205041971e793-wk-Fact-A5545B7F3AE25657B11CF87643745325"
      unitRef="usd">46741000</us-gaap:InventoryFinishedGoodsNetOfReserves>
    <us-gaap:InventoryNet
      contextRef="FI2019Q3"
      decimals="-3"
      id="d205041971e818-wk-Fact-2A1D69DF966951A7B452FFC657846098"
      unitRef="usd">109689000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="FI2018Q4"
      decimals="-3"
      id="d205041971e837-wk-Fact-7D2148C6372C54D9903A32C432CEEC4D"
      unitRef="usd">94732000</us-gaap:InventoryNet>
    <us-gaap:OtherCurrentAssetsTextBlock
      contextRef="FD2019Q3YTD"
      id="TextSelection-05A5A9B01A65538A82DB7C444AC1D591-0-wk-Fact-3E04341FFE0659F080ECFE104BB4443D">&lt;div style="line-height:120%;padding-top:17px;text-align:left;font-size:10pt;"&gt;&lt;span style="font-weight:bold;"&gt;5. Other Current Assets&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Other current assets consist of the following (in thousands): &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="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="overflow:hidden;font-size:10pt;"&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:7.5pt;"&gt;&lt;span style="font-family:inherit;font-size:7.5pt;font-weight:bold;"&gt;September&#160;28, &lt;br/&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="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:7.5pt;"&gt;&lt;span style="font-family:inherit;font-size:7.5pt;font-weight:bold;"&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: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;Lease receivable, current&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;19,855&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;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span 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;/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;Prepaid income taxes&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,013&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,071&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;Prepaid expenses&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,052&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;10,582&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;Indirect taxes 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;7,115&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,516&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;Customer notes receivable&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,954&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,780&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;Other current 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;5,780&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,278&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;&#160;&#160;&#160;&#160;&#160;Total other current assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;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:3px double #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;60,769&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-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;border-bottom:3px double #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:3px double #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;29,227&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span 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:OtherCurrentAssetsTextBlock>
    <us-gaap:ScheduleOfOtherAssetsTableTextBlock
      contextRef="FD2019Q3YTD"
      id="TextSelection-A96EA629B76A56C885CE9B89620B7933-0-wk-Fact-980ACEDA7BC450C3B5E3B88F609E635A">&lt;div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Other current assets consist of the following (in thousands): &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="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="overflow:hidden;font-size:10pt;"&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:7.5pt;"&gt;&lt;span style="font-family:inherit;font-size:7.5pt;font-weight:bold;"&gt;September&#160;28, &lt;br/&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="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:7.5pt;"&gt;&lt;span style="font-family:inherit;font-size:7.5pt;font-weight:bold;"&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: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;Lease receivable, current&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;19,855&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;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span 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;/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;Prepaid income taxes&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,013&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,071&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;Prepaid expenses&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,052&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;10,582&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;Indirect taxes 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;7,115&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,516&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;Customer notes receivable&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,954&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,780&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;Other current 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;5,780&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,278&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;&#160;&#160;&#160;&#160;&#160;Total other current assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;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:3px double #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;60,769&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-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;border-bottom:3px double #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:3px double #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;29,227&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span 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;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Other assets, long-term consist of the following (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:6px;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:99.80506822612085%;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="overflow:hidden;font-size:10pt;"&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:7.5pt;"&gt;&lt;span style="font-family:inherit;font-size:7.5pt;font-weight:bold;"&gt;September&#160;28, &lt;br/&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="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:7.5pt;"&gt;&lt;span style="font-family:inherit;font-size:7.5pt;font-weight:bold;"&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: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;Lessee ROU assets&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;19,892&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;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span 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;/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;Strategic 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;"&gt;&lt;span&gt;6,287&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,200&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;Prepaid deposits&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,048&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,881&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;Restricted cash&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;151&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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-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;151&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="text-align:left;padding-left:12px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Total other assets, long-term&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;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:3px double #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;29,378&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span 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:3px double #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:3px double #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;4,232&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #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:ScheduleOfOtherAssetsTableTextBlock>
    <us-gaap:NetInvestmentInLeaseCurrent
      contextRef="FI2019Q3"
      decimals="-3"
      id="d205042452e701-wk-Fact-1B6C1037DFB75E5B8CA9EDBA188D4795"
      unitRef="usd">19855000</us-gaap:NetInvestmentInLeaseCurrent>
    <us-gaap:NetInvestmentInLeaseCurrent
      contextRef="FI2018Q4"
      decimals="-3"
      id="d205042452e720-wk-Fact-671A70ECC2445C22B0B32284979B4FBA"
      unitRef="usd">0</us-gaap:NetInvestmentInLeaseCurrent>
    <us-gaap:PrepaidTaxes
      contextRef="FI2019Q3"
      decimals="-3"
      id="d205042452e735-wk-Fact-60905710F449537881650217282C5C3D"
      unitRef="usd">15013000</us-gaap:PrepaidTaxes>
    <us-gaap:PrepaidTaxes
      contextRef="FI2018Q4"
      decimals="-3"
      id="d205042452e754-wk-Fact-3DD167502FCC58A789728DF8A52682AE"
      unitRef="usd">3071000</us-gaap:PrepaidTaxes>
    <us-gaap:PrepaidExpenseCurrent
      contextRef="FI2019Q3"
      decimals="-3"
      id="d205042452e774-wk-Fact-6B5AA211E19B5CCE97A2343218EF3643"
      unitRef="usd">10052000</us-gaap:PrepaidExpenseCurrent>
    <us-gaap:PrepaidExpenseCurrent
      contextRef="FI2018Q4"
      decimals="-3"
      id="d205042452e793-wk-Fact-F5A225100D7B52D0AA4C30204C3279EE"
      unitRef="usd">10582000</us-gaap:PrepaidExpenseCurrent>
    <us-gaap:ValueAddedTaxReceivableCurrent
      contextRef="FI2019Q3"
      decimals="-3"
      id="d205042452e813-wk-Fact-2D23195682A65726A6C67F286924C748"
      unitRef="usd">7115000</us-gaap:ValueAddedTaxReceivableCurrent>
    <us-gaap:ValueAddedTaxReceivableCurrent
      contextRef="FI2018Q4"
      decimals="-3"
      id="d205042452e832-wk-Fact-E9086BFD3D4958829B22DEBE2ABD0E29"
      unitRef="usd">6516000</us-gaap:ValueAddedTaxReceivableCurrent>
    <us-gaap:NontradeReceivablesCurrent
      contextRef="FI2019Q3"
      decimals="-3"
      id="d205042452e852-wk-Fact-8CCC2CE6E94656A0B371265DB88D6C28"
      unitRef="usd">2954000</us-gaap:NontradeReceivablesCurrent>
    <us-gaap:NontradeReceivablesCurrent
      contextRef="FI2018Q4"
      decimals="-3"
      id="d205042452e871-wk-Fact-CC9282B746E95792829DB08D99769764"
      unitRef="usd">3780000</us-gaap:NontradeReceivablesCurrent>
    <us-gaap:OtherAssetsMiscellaneousCurrent
      contextRef="FI2019Q3"
      decimals="-3"
      id="d205042452e891-wk-Fact-4B9C29636D495C92B57575CA1CB5C7D8"
      unitRef="usd">5780000</us-gaap:OtherAssetsMiscellaneousCurrent>
    <us-gaap:OtherAssetsMiscellaneousCurrent
      contextRef="FI2018Q4"
      decimals="-3"
      id="d205042452e910-wk-Fact-72AE58B4898C5980BD8D4F3F0E199882"
      unitRef="usd">5278000</us-gaap:OtherAssetsMiscellaneousCurrent>
    <us-gaap:OtherAssetsCurrent
      contextRef="FI2019Q3"
      decimals="-3"
      id="d205042452e935-wk-Fact-5EA9BB8524405D7E9EAEABE622ED9073"
      unitRef="usd">60769000</us-gaap:OtherAssetsCurrent>
    <us-gaap:OtherAssetsCurrent
      contextRef="FI2018Q4"
      decimals="-3"
      id="d205042452e954-wk-Fact-029BFC76794C5E60904B9903C3D5E552"
      unitRef="usd">29227000</us-gaap:OtherAssetsCurrent>
    <us-gaap:LessorSalesTypeLeasesTextBlock
      contextRef="FD2019Q3YTD"
      id="TextSelection-5E6CDD35F6E051E899A19C6CA7D10023-0-wk-Fact-C07F52CE8E0A58FEA11E244EB40B3941">&lt;div style="line-height:120%;padding-top:17px;font-size:10pt;"&gt;&lt;span style="font-weight:bold;"&gt;6. Lease Receivable&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;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The Company adopted ASC 842, the lease accounting standard, effective as of December 30, 2018. Among other things, the Company&#x2019;s adoption of ASC 842 resulted in changes to the classification of certain embedded leases within its deferred equipment agreements from operating to sales-type leases. As a result, the Company now recognizes revenue and costs, as well as a lease receivable, at the time the lease commences pursuant to deferred equipment agreements containing embedded sales-type leases. Revenue and costs related to embedded leases within the Company&#x2019;s deferred equipment agreements are included in product revenue and cost of goods sold, respectively. See &#x201c;Recently Adopted Accounting Pronouncements&#x201d; under Note &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; to these condensed consolidated financial statements for additional information related to the Company&#x2019;s adoption of ASC 842.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Lease receivable consists of the following (in thousands):&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="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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&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:7.5pt;"&gt;&lt;span style="font-family:inherit;font-size:7.5pt;font-weight:bold;"&gt;September&#160;28, &lt;br/&gt;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;Lease receivable&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;67,669&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;Allowance for credit loss&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;(372&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: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;&#160;&#160;&#160;&#160;&#160;Lease receivable, net&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;67,297&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;Less: Current portion of lease 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;(19,855&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;"&gt;&#160;&#160;&#160;&#160;&#160;Lease receivable, noncurrent&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;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:3px double #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;47,442&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span 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;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;"&gt;September&#160;28, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, estimated future maturities of customer sales-type lease receivables for each of the following fiscal years are as follows (in thousands):&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="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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:7.5pt;"&gt;&lt;span style="font-family:inherit;font-size:7.5pt;font-weight:bold;text-decoration:underline;"&gt;Fiscal year&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:7.5pt;"&gt;&lt;span style="font-family:inherit;font-size:7.5pt;font-weight:bold;"&gt;Amount&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;2019 (balance of year)&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,183&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;2020&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;18,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;/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;2021&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,009&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;2022&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;11,891&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;2023&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;7,928&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;Thereafter&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;8,675&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="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&#160;&#160;&#160;Total&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;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:3px double #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;67,669&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #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;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Estimated future operating lease payments expected to be received from customers under deferred equipment agreements are not material as of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;September&#160;28, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;.&lt;/span&gt;&lt;/div&gt;</us-gaap:LessorSalesTypeLeasesTextBlock>
    <masi:SaleTypeLeaseReceivableTableTextBlock
      contextRef="FD2019Q3YTD"
      id="TextSelection-88C276DEA1835A1D98E4BDE7FED6FDF7-0-wk-Fact-79E832AC12075A0C8CFFD954B9984C78">&lt;div style="line-height:120%;padding-top:12px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Lease receivable consists of the following (in thousands):&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="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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&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:7.5pt;"&gt;&lt;span style="font-family:inherit;font-size:7.5pt;font-weight:bold;"&gt;September&#160;28, &lt;br/&gt;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;Lease receivable&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;67,669&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;Allowance for credit loss&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;(372&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: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;&#160;&#160;&#160;&#160;&#160;Lease receivable, net&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;67,297&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;Less: Current portion of lease 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;(19,855&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;"&gt;&#160;&#160;&#160;&#160;&#160;Lease receivable, noncurrent&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;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:3px double #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;47,442&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span 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;</masi:SaleTypeLeaseReceivableTableTextBlock>
    <us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceived
      contextRef="FI2019Q3"
      decimals="-3"
      id="d205042931e674-wk-Fact-B6E0131FBC8A5690A12C5E3EA6EA23DE"
      unitRef="usd">67669000</us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceived>
    <masi:SalestypeleaseAllowanceforCreditLoss
      contextRef="FI2019Q3"
      decimals="-3"
      id="d205042931e689-wk-Fact-5AF2F235F3B558968926D6E09DF04986"
      unitRef="usd">372000</masi:SalestypeleaseAllowanceforCreditLoss>
    <us-gaap:SalesTypeLeaseLeaseReceivable
      contextRef="FI2019Q3"
      decimals="-3"
      id="d205042931e710-wk-Fact-C3711499A8C85395A4C94C9B62A450D2"
      unitRef="usd">67297000</us-gaap:SalesTypeLeaseLeaseReceivable>
    <us-gaap:NetInvestmentInLeaseCurrent
      contextRef="FI2019Q3"
      decimals="-3"
      id="d205042931e730-wk-Fact-1B6C1037DFB75E5B8CA9EDBA188D4795"
      unitRef="usd">19855000</us-gaap:NetInvestmentInLeaseCurrent>
    <us-gaap:NetInvestmentInLeaseNoncurrent
      contextRef="FI2019Q3"
      decimals="-3"
      id="d205042931e756-wk-Fact-6A94BD0A4484594B903A3E55F8154393"
      unitRef="usd">47442000</us-gaap:NetInvestmentInLeaseNoncurrent>
    <us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivableMaturityTableTextBlock
      contextRef="FD2019Q3YTD"
      id="TextSelection-4391C8D8884F5F48A5567820F566EEE2-0-wk-Fact-C4B27F5FAEF95CDDBD5743029190353F">&lt;div style="line-height:120%;padding-top:12px;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;"&gt;September&#160;28, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, estimated future maturities of customer sales-type lease receivables for each of the following fiscal years are as follows (in thousands):&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="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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:7.5pt;"&gt;&lt;span style="font-family:inherit;font-size:7.5pt;font-weight:bold;text-decoration:underline;"&gt;Fiscal year&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:7.5pt;"&gt;&lt;span style="font-family:inherit;font-size:7.5pt;font-weight:bold;"&gt;Amount&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;2019 (balance of year)&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,183&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;2020&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;18,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;/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;2021&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,009&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;2022&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;11,891&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;2023&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;7,928&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;Thereafter&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;8,675&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="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&#160;&#160;&#160;Total&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;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:3px double #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;67,669&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #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:SalesTypeAndDirectFinancingLeasesLeaseReceivableMaturityTableTextBlock>
    <us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedNextTwelveMonths
      contextRef="FI2019Q3"
      decimals="-3"
      id="d205042931e823-wk-Fact-16D5F9E7094555EFA64DCB3D2171A69D"
      unitRef="usd">5183000</us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedNextTwelveMonths>
    <us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedTwoYears
      contextRef="FI2019Q3"
      decimals="-3"
      id="d205042931e838-wk-Fact-6253B1AC5C5659EE8845EC842D4A8DDE"
      unitRef="usd">18983000</us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedTwoYears>
    <us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThreeYears
      contextRef="FI2019Q3"
      decimals="-3"
      id="d205042931e858-wk-Fact-91E3B8E8205C526782B759FA68DC3E15"
      unitRef="usd">15009000</us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThreeYears>
    <us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFourYears
      contextRef="FI2019Q3"
      decimals="-3"
      id="d205042931e878-wk-Fact-E7F74383AF675187A778C44F208AC36C"
      unitRef="usd">11891000</us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFourYears>
    <us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFiveYears
      contextRef="FI2019Q3"
      decimals="-3"
      id="d205042931e898-wk-Fact-C593D6BBB2925FFBA919992650219D92"
      unitRef="usd">7928000</us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFiveYears>
    <us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThereafter
      contextRef="FI2019Q3"
      decimals="-3"
      id="d205042931e918-wk-Fact-3B58FDB1A73A509B87DFDAB0C81A6CBF"
      unitRef="usd">8675000</us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThereafter>
    <us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceived
      contextRef="FI2019Q3"
      decimals="-3"
      id="d205042931e943-wk-Fact-B6E0131FBC8A5690A12C5E3EA6EA23DE"
      unitRef="usd">67669000</us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceived>
    <masi:DeferredCostsandOtherContractAssetsTextBlock
      contextRef="FD2019Q3YTD"
      id="TextSelection-5F630F74AA365EE2A61A3BC0D54C8926-0-wk-Fact-02472B29D6335C71A2878FA10D2974CF">&lt;div style="line-height:120%;padding-top:17px;text-align:left;font-size:10pt;"&gt;&lt;span style="font-weight:bold;"&gt;7. Deferred Costs and Other Contract Assets&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Deferred costs and other contract assets consist of the following (in thousands): &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:6px;text-align:left;padding-left:0px;text-indent:0px;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="8"/&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="overflow:hidden;font-size:10pt;"&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:7.5pt;"&gt;&lt;span style="font-family:inherit;font-size:7.5pt;font-weight:bold;"&gt;September&#160;28, &lt;br/&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="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:7.5pt;"&gt;&lt;span style="font-family:inherit;font-size:7.5pt;font-weight:bold;"&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: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;Prepaid contract allowances&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,872&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,036&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;Deferred commissions&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,121&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,085&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;Unbilled contract receivables&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,396&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,567&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="font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Equipment leased to customers, net&lt;/span&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:5pt"&gt;(1)&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;431&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;108,417&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;&#160;&#160;&#160;&#160;&#160;Total deferred costs and other contract assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;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:3px double #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;13,820&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-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;border-bottom:3px double #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:3px double #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;126,105&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span 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%;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;______________&lt;/span&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="padding-top:6px;font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:24px;"/&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:9pt;padding-left:0px;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:5pt"&gt;(1)&lt;/sup&gt;&lt;/span&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:top;"&gt;&lt;div style="line-height:120%;text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;Formerly titled &#x201c;Deferred cost of goods sold&#x201d;. In connection with its adoption of ASC 842 on December 30, 2018, the Company recorded a reduction to equipment leased to customers, net, of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;$103.5 million&lt;/span&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt; as a result of the reclassification of certain embedded leases within the Company&#x2019;s deferred equipment agreements with its customers from operating to sales-type leases. See &#x201c;Recently Adopted Accounting Pronouncements&#x201d; to these condensed consolidated financial statements for additional information related to the Company&#x2019;s adoption of ASC 842.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="line-height:120%;padding-top:12px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;For the &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;three&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; months ended &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;September&#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;September&#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:10pt;"&gt;&lt;span&gt;$0.2 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;$7.4 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, respectively, of equipment leased to customers was amortized to cost of goods sold. For the &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;nine&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; months ended &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;September&#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;September&#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: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;$22.2 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, respectively, of equipment leased to customers was amortized to cost of goods sold. As of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;September&#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;, accumulated amortization of equipment leased to customers was &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 &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$103.1 million&lt;/span&gt;&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;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;For the &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;three&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; months ended &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;September&#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;September&#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: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 &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;, respectively, of prepaid contract allowances were amortized as a reduction to revenue. For the &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;nine&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; months ended &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;September&#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;September&#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:10pt;"&gt;&lt;span&gt;$1.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;$1.3 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, respectively, of prepaid contract allowances were amortized as a reduction to revenue. &lt;/span&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;For each of the &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;three&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; months ended &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;September&#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;September&#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: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 deferred commissions were amortized to selling, general and administrative expenses. For the &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;nine&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; months ended &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;September&#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;September&#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:10pt;"&gt;&lt;span&gt;$1.5 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;$1.6 million&lt;/span&gt;&lt;/span&gt;, respectively, of deferred commissions were amortized to selling, general and administrative expenses.</masi:DeferredCostsandOtherContractAssetsTextBlock>
    <us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock
      contextRef="FD2019Q3YTD"
      id="TextSelection-5CC6D82D1F4F5E48AFD1D1D268D01472-0-wk-Fact-BF3C71F9F83A5694A46EE33C96730F15">&lt;div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Deferred costs and other contract assets consist of the following (in thousands): &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:6px;text-align:left;padding-left:0px;text-indent:0px;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="8"/&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="overflow:hidden;font-size:10pt;"&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:7.5pt;"&gt;&lt;span style="font-family:inherit;font-size:7.5pt;font-weight:bold;"&gt;September&#160;28, &lt;br/&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="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:7.5pt;"&gt;&lt;span style="font-family:inherit;font-size:7.5pt;font-weight:bold;"&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: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;Prepaid contract allowances&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,872&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,036&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;Deferred commissions&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,121&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,085&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;Unbilled contract receivables&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,396&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,567&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="font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Equipment leased to customers, net&lt;/span&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:5pt"&gt;(1)&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;431&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;108,417&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;&#160;&#160;&#160;&#160;&#160;Total deferred costs and other contract assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;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:3px double #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;13,820&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-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;border-bottom:3px double #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:3px double #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;126,105&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span 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%;text-align:left;font-size:10pt;"&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:9pt;padding-left:0px;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:5pt"&gt;(1)&lt;/sup&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;Formerly titled &#x201c;Deferred cost of goods sold&#x201d;. In connection with its adoption of ASC 842 on December 30, 2018, the Company recorded a reduction to equipment leased to customers, net, of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;$103.5 million&lt;/span&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt; as a result of the reclassification of certain embedded leases within the Company&#x2019;s deferred equipment agreements with its customers from operating to sales-type leases. See &#x201c;Recently Adopted Accounting Pronouncements&#x201d; to these condensed consolidated financial statements for additional information related to the Company&#x2019;s adoption of ASC 842.&lt;/span&gt;&lt;/div&gt;</us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock>
    <masi:PrepaidDiscount
      contextRef="FI2019Q3"
      decimals="-3"
      id="d205052148e695-wk-Fact-9D934802E5EC5AC7A0CAF275FF8A5F9E"
      unitRef="usd">5872000</masi:PrepaidDiscount>
    <masi:PrepaidDiscount
      contextRef="FI2018Q4"
      decimals="-3"
      id="d205052148e714-wk-Fact-382EBFCE94895F93B6283EC636F327D7"
      unitRef="usd">7036000</masi:PrepaidDiscount>
    <us-gaap:DeferredSalesCommission
      contextRef="FI2019Q3"
      decimals="-3"
      id="d205052148e729-wk-Fact-8E41522A02EC537886D247E8A180D4D2"
      unitRef="usd">5121000</us-gaap:DeferredSalesCommission>
    <us-gaap:DeferredSalesCommission
      contextRef="FI2018Q4"
      decimals="-3"
      id="d205052148e748-wk-Fact-FCC7071F99725787A06B75C0F9CFECFF"
      unitRef="usd">5085000</us-gaap:DeferredSalesCommission>
    <us-gaap:UnbilledContractsReceivable
      contextRef="FI2019Q3"
      decimals="-3"
      id="d205052148e768-wk-Fact-2C1FE4CE467C52C98C21FD4462866FDA"
      unitRef="usd">2396000</us-gaap:UnbilledContractsReceivable>
    <us-gaap:UnbilledContractsReceivable
      contextRef="FI2018Q4"
      decimals="-3"
      id="d205052148e787-wk-Fact-0A0397B7D1AA59F1829D250C6B3DA501"
      unitRef="usd">5567000</us-gaap:UnbilledContractsReceivable>
    <masi:Equipmentleasedtocustomers
      contextRef="FI2019Q3"
      decimals="-3"
      id="d205052148e809-wk-Fact-C0435A8A55715FD2B2C3BC893EF59DDC"
      unitRef="usd">431000</masi:Equipmentleasedtocustomers>
    <masi:Equipmentleasedtocustomers
      contextRef="FI2018Q4"
      decimals="-3"
      id="d205052148e828-wk-Fact-F00A39DBF2CF5ACFA9FBBD957A2D6ADB"
      unitRef="usd">108417000</masi:Equipmentleasedtocustomers>
    <us-gaap:DeferredCostsAndOtherAssets
      contextRef="FI2019Q3"
      decimals="-3"
      id="d205052148e853-wk-Fact-41598A20CBFD5F018204299359145F6E"
      unitRef="usd">13820000</us-gaap:DeferredCostsAndOtherAssets>
    <us-gaap:DeferredCostsAndOtherAssets
      contextRef="FI2018Q4"
      decimals="-3"
      id="d205052148e872-wk-Fact-CE6A991596C65FE2904EAE8225988487"
      unitRef="usd">126105000</us-gaap:DeferredCostsAndOtherAssets>
    <masi:DeferredCostofGoodsSoldAmortization
      contextRef="FD2019Q3QTD"
      decimals="-5"
      id="d205052148e912-wk-Fact-2226DC633A3851F1A76EEDB34938BFEB"
      unitRef="usd">200000</masi:DeferredCostofGoodsSoldAmortization>
    <masi:DeferredCostofGoodsSoldAmortization
      contextRef="FD2018Q3QTD"
      decimals="-5"
      id="d205052148e916-wk-Fact-E09FA1187F9359ABBFF965ED2130FBFA"
      unitRef="usd">7400000</masi:DeferredCostofGoodsSoldAmortization>
    <masi:DeferredCostofGoodsSoldAmortization
      contextRef="FD2019Q3YTD"
      decimals="-5"
      id="d205052148e933-wk-Fact-EFF3AFEECEDD521CB516DE28A2CBAFE0"
      unitRef="usd">800000</masi:DeferredCostofGoodsSoldAmortization>
    <masi:DeferredCostofGoodsSoldAmortization
      contextRef="FD2018Q3YTD"
      decimals="-5"
      id="d205052148e937-wk-Fact-8CD2272871635329A98E9FD022288268"
      unitRef="usd">22200000</masi:DeferredCostofGoodsSoldAmortization>
    <masi:DeferredCostofGoodsSoldAccumulatedAmortization
      contextRef="FI2019Q3"
      decimals="-5"
      id="d205052148e950-wk-Fact-F71BC631DCEC57C1A25F5924FD0D969F"
      unitRef="usd">1100000</masi:DeferredCostofGoodsSoldAccumulatedAmortization>
    <masi:DeferredCostofGoodsSoldAccumulatedAmortization
      contextRef="FI2018Q4"
      decimals="-5"
      id="d205052148e954-wk-Fact-AEE567DD2DDA580EBCAE29FD3486E3E7"
      unitRef="usd">103100000</masi:DeferredCostofGoodsSoldAccumulatedAmortization>
    <us-gaap:OtherAmortizationOfDeferredCharges
      contextRef="FD2019Q3QTD"
      decimals="-5"
      id="d205052148e973-wk-Fact-414B17D8A2AA58FBA1F5C73FE47B71DF"
      unitRef="usd">600000</us-gaap:OtherAmortizationOfDeferredCharges>
    <us-gaap:OtherAmortizationOfDeferredCharges
      contextRef="FD2018Q3QTD"
      decimals="-5"
      id="d205052148e977-wk-Fact-36458690AAA8709CA2C2E54248B1B891"
      unitRef="usd">500000</us-gaap:OtherAmortizationOfDeferredCharges>
    <us-gaap:OtherAmortizationOfDeferredCharges
      contextRef="FD2019Q3YTD"
      decimals="-5"
      id="d205052148e994-wk-Fact-47B9FE20B08951B89A007AAB2D549267"
      unitRef="usd">1800000</us-gaap:OtherAmortizationOfDeferredCharges>
    <us-gaap:OtherAmortizationOfDeferredCharges
      contextRef="FD2018Q3YTD"
      decimals="-5"
      id="d205052148e998-wk-Fact-5093E322D3195CD185F7C1CE4DFCC802"
      unitRef="usd">1300000</us-gaap:OtherAmortizationOfDeferredCharges>
    <us-gaap:AmortizationOfDeferredSalesCommissions
      contextRef="FD2019Q3QTD"
      decimals="-5"
      id="d205052148e1017-wk-Fact-21C7D9F2C4995F97AD4B90DCBD35B706"
      unitRef="usd">500000</us-gaap:AmortizationOfDeferredSalesCommissions>
    <us-gaap:AmortizationOfDeferredSalesCommissions
      contextRef="FD2019Q3YTD"
      decimals="-5"
      id="d205052148e1034-wk-Fact-F1D24EB05B505A38B0CC20F50D26905F"
      unitRef="usd">1500000</us-gaap:AmortizationOfDeferredSalesCommissions>
    <us-gaap:AmortizationOfDeferredSalesCommissions
      contextRef="FD2018Q3YTD"
      decimals="-5"
      id="d205052148e1038-wk-Fact-B569592B48A357059CABCD70204B81A2"
      unitRef="usd">1600000</us-gaap:AmortizationOfDeferredSalesCommissions>
    <us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock
      contextRef="FD2019Q3YTD"
      id="TextSelection-0A201B7D80975EA3BBFB462848B0B10C-0-wk-Fact-3E6EFFEE606451ABBE6B10E7421F3E6E">&lt;div style="line-height:120%;padding-top:17px;font-size:10pt;"&gt;&lt;span style="font-weight:bold;"&gt;8. Property and Equipment&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt; &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;Property and equipment, net, consists of the following (in thousands):&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="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="overflow:hidden;font-size:10pt;"&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:7.5pt;"&gt;&lt;span style="font-family:inherit;font-size:7.5pt;font-weight:bold;"&gt;September&#160;28, &lt;br/&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="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:7.5pt;"&gt;&lt;span style="font-family:inherit;font-size:7.5pt;font-weight:bold;"&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: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;Building and building 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;background-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;91,704&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;88,449&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;Machinery and equipment&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;58,582&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;54,525&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;Land&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;40,216&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;23,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;Aircraft and vehicles&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;28,818&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;25,555&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;Computer 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;"&gt;&lt;span&gt;19,214&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;16,582&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;Leasehold improvements&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;17,574&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,428&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;Tooling&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,070&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;14,212&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;Furniture and office equipment&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;10,708&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;10,459&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;Demonstration units&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;792&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;470&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;Construction-in-progress (CIP)&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;37,309&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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-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;13,320&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="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&#160;&#160;&#160;&#160;Total property 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;"&gt;&lt;span&gt;319,987&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;263,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;Accumulated depreciation&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;(110,529&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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-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;(97,790&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: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;&#160;&#160;&#160;&#160;&#160;Property and equipment, net&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;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:3px double #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;209,458&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span 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:3px double #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:3px double #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;165,972&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #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;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;For the &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;three&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; months ended &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;September&#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;September&#160;29, 2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, depreciation expense of property and equipment was &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$4.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;$4.0 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, respectively. For the &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;nine&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; months ended &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;September&#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;September&#160;29, 2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, depreciation expense of property and equipment was &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$14.3 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;$12.1 million&lt;/span&gt;&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;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;During the &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;nine&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; months ended &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;September&#160;28, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, the Company, through its wholly owned subsidiaries, completed the purchase of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;two&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; buildings for an aggregate purchase price of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$35.6 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;.&lt;/span&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The balance in CIP at &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;September&#160;28, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; relates primarily to a recently purchased building and capitalized implementation costs related to a new enterprise resource planning software system, the underlying assets for which have not been completed or placed into service. The balance in CIP at &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;December&#160;29, 2018&lt;/span&gt; related primarily to capitalized costs associated with the implementation of a new enterprise resource planning software system and a capital improvement project at its corporate headquarters, the underlying assets for which had not been completed or placed into service.</us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="FI2019Q3_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_BuildingAndBuildingImprovementsMember"
      decimals="-3"
      id="d205052855e702-wk-Fact-9A92F50A584253F79F59BE055CBA3325"
      unitRef="usd">91704000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="FI2018Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_BuildingAndBuildingImprovementsMember"
      decimals="-3"
      id="d205052855e721-wk-Fact-D34D8C2B22245360A77D09B80EC5DC5F"
      unitRef="usd">88449000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="FI2019Q3_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_MachineryAndEquipmentMember"
      decimals="-3"
      id="d205052855e736-wk-Fact-C78017A1536853BD8C2EB00F6B7C2E4C"
      unitRef="usd">58582000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="FI2018Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_MachineryAndEquipmentMember"
      decimals="-3"
      id="d205052855e755-wk-Fact-42DA507DD6385915A15AC80E21EBE806"
      unitRef="usd">54525000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="FI2019Q3_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_LandMember"
      decimals="-3"
      id="d205052855e775-wk-Fact-00C0AF6694495D728429D018C53EB11A"
      unitRef="usd">40216000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="FI2018Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_LandMember"
      decimals="-3"
      id="d205052855e794-wk-Fact-2E09A0236C9159ADBDA53359F8327F3E"
      unitRef="usd">23762000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="FI2019Q3_us-gaap_PropertyPlantAndEquipmentByTypeAxis_masi_AircraftComponentsandVehiclesMember"
      decimals="-3"
      id="d205052855e814-wk-Fact-4287648D49475DB8BCFED7400927886D"
      unitRef="usd">28818000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="FI2018Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_masi_AircraftComponentsandVehiclesMember"
      decimals="-3"
      id="d205052855e833-wk-Fact-02FD915DE1B95D1A91CF9683820C4A4A"
      unitRef="usd">25555000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="FI2019Q3_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_ComputerEquipmentMember"
      decimals="-3"
      id="d205052855e853-wk-Fact-BB7A48E22F475243AB4AE7B5392F558D"
      unitRef="usd">19214000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="FI2018Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_ComputerEquipmentMember"
      decimals="-3"
      id="d205052855e872-wk-Fact-26961FC0E91A5C9CBE39DA81D84FCDA6"
      unitRef="usd">16582000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="FI2019Q3_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_LeaseholdImprovementsMember"
      decimals="-3"
      id="d205052855e892-wk-Fact-810882A2BB7A58078C0069C16B9E7496"
      unitRef="usd">17574000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="FI2018Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_LeaseholdImprovementsMember"
      decimals="-3"
      id="d205052855e911-wk-Fact-2417252CAE2351299A33582544FF56D5"
      unitRef="usd">16428000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="FI2019Q3_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_ToolsDiesAndMoldsMember"
      decimals="-3"
      id="d205052855e931-wk-Fact-E963B38D16F85B08B5BB48F6DE87D2B9"
      unitRef="usd">15070000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="FI2018Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_ToolsDiesAndMoldsMember"
      decimals="-3"
      id="d205052855e950-wk-Fact-E53CADC35F5E598DB035E390F6D3AAC2"
      unitRef="usd">14212000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="FI2019Q3_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_FurnitureAndFixturesMember"
      decimals="-3"
      id="d205052855e970-wk-Fact-8137A57D0BDD53F2B004F9934EADC91D"
      unitRef="usd">10708000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="FI2018Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_FurnitureAndFixturesMember"
      decimals="-3"
      id="d205052855e989-wk-Fact-03C870A145C55C40A50C306B040BEB5F"
      unitRef="usd">10459000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="FI2019Q3_us-gaap_PropertyPlantAndEquipmentByTypeAxis_masi_DemonstrationUnitsMember"
      decimals="-3"
      id="d205052855e1009-wk-Fact-C60508EF8C9B55A08B3D7F32C0969AA8"
      unitRef="usd">792000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="FI2018Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_masi_DemonstrationUnitsMember"
      decimals="-3"
      id="d205052855e1028-wk-Fact-D5E6C3152DA35D19A9F58BEAF22AC465"
      unitRef="usd">470000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="FI2019Q3_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_ConstructionInProgressMember"
      decimals="-3"
      id="d205052855e1048-wk-Fact-31E7684C81DF5EA7A122B95B298FA43E"
      unitRef="usd">37309000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="FI2018Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_ConstructionInProgressMember"
      decimals="-3"
      id="d205052855e1067-wk-Fact-90A54054D6BE559A9B5D4138ECC4CD1E"
      unitRef="usd">13320000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="FI2019Q3"
      decimals="-3"
      id="d205052855e1088-wk-Fact-59D60D7D8CD051919CA7D0D8D8516911"
      unitRef="usd">319987000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="FI2018Q4"
      decimals="-3"
      id="d205052855e1107-wk-Fact-789CCC2450C55410BD220A002302ACFB"
      unitRef="usd">263762000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="FI2019Q3"
      decimals="-3"
      id="d205052855e1127-wk-Fact-217DE56EE0A35C2FAAA45B387D3E3F5A"
      unitRef="usd">110529000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="FI2018Q4"
      decimals="-3"
      id="d205052855e1147-wk-Fact-854486D4C4285FF790E5856FD2429FE1"
      unitRef="usd">97790000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="FI2019Q3"
      decimals="-3"
      id="d205052855e1173-wk-Fact-9C3E8F5BB30250DEA644F972CE97FB02"
      unitRef="usd">209458000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="FI2018Q4"
      decimals="-3"
      id="d205052855e1192-wk-Fact-DC82E9930B41599CAD0F32FD9604B10A"
      unitRef="usd">165972000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:Depreciation
      contextRef="FD2019Q3QTD"
      decimals="-5"
      id="d205052855e1223-wk-Fact-E5A78CFF36BD582AA3E3C163101C4909"
      unitRef="usd">4800000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="FD2018Q3QTD"
      decimals="-5"
      id="d205052855e1227-wk-Fact-37D07916150658519EF35C275698FF1F"
      unitRef="usd">4000000.0</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="FD2019Q3YTD"
      decimals="-5"
      id="d205052855e1244-wk-Fact-52E10F8C9AAA5DC5BB4641CDC67DE96C"
      unitRef="usd">14300000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="FD2018Q3YTD"
      decimals="-5"
      id="d205052855e1248-wk-Fact-D5CB66A212A453749F325DC3D60D7DAB"
      unitRef="usd">12100000</us-gaap:Depreciation>
    <masi:PropertiesPurchased
      contextRef="FD2019Q3QTD"
      decimals="INF"
      id="d205052855e1263-wk-Fact-5382FCB120B752F5AEB5BB3FD003B48B"
      unitRef="Facilities">2</masi:PropertiesPurchased>
    <us-gaap:PropertyPlantAndEquipmentAdditions
      contextRef="FD2019Q3QTD"
      decimals="-5"
      id="d205052855e1267-wk-Fact-0AB18222B1955BA1932AA292EF91AF3A"
      unitRef="usd">35600000</us-gaap:PropertyPlantAndEquipmentAdditions>
    <us-gaap:LesseeOperatingLeasesTextBlock
      contextRef="FD2019Q3YTD"
      id="TextSelection-AF0BBF1BD40B52FB948679DB0AA54AFD-0-wk-Fact-42BC963619BA5F9B8D43D47C042C15A9">&lt;div style="line-height:120%;padding-top:17px;font-size:10pt;"&gt;&lt;span style="font-weight:bold;"&gt;9. Lessee ROU Assets and Lease Liabilities&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt; &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;The Company adopted ASC 842, the lease accounting standard, effective as of December 30, 2018. Among other things, the Company&#x2019;s adoption of ASC 842 resulted in: (a) the recognition of lessee ROU assets for the right to use assets subject to operating leases; and (b) the recognition of lessee lease liabilities for its obligation to make operating lease payments.&#160;See &#x201c;Recently Adopted Accounting Pronouncements&#x201d; under Note &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; to these condensed consolidated financial statements for additional information related to the Company&#x2019;s adoption of ASC 842.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The Company leases certain facilities in North and South America, Europe, the Middle East and Asia-Pacific regions under operating lease agreements expiring at various dates through &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;June 2028&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;. In addition, the Company leases equipment in the U.S. and Europe that are classified as operating leases and expire at various dates through &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;September 2023&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;. The majority of these leases are non-cancellable and generally do not contain any material residual value guarantees or material restrictive covenants. The Company recognizes lease costs under these agreements using a straight-line method based on total lease payments. Certain facility leases contain predetermined price escalations and in some cases renewal options, the longest of which is for &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;5 years&lt;/span&gt;&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;span style="font-family:inherit;font-size:10pt;"&gt;The Company generally estimates the applicable discount rate used to determine the net present value of lease payments based on available information at the lease commencement date. As of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;September&#160;28, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, the weighted average discount rate used by the Company for all operating leases was approximately &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;3.7%&lt;/span&gt;&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;span style="font-family:inherit;font-size:10pt;"&gt;For the period ended &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;September&#160;28, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, the balance sheet classifications for amounts related to the Company&#x2019;s operating leases for which it is the lessee are as follows:&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="6"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:28%;"/&gt;&lt;td style="width:57%;"/&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="overflow:hidden;font-size:10pt;"&gt;&lt;span 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:7.5pt;"&gt;&lt;span style="font-family:inherit;font-size:7.5pt;font-weight:bold;"&gt;Balance sheet classification&lt;/span&gt;&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="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:7.5pt;"&gt;&lt;span style="font-family:inherit;font-size:7.5pt;font-weight:bold;"&gt;September&#160;28, &lt;br/&gt;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;Lessee ROU assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;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;Other non-current assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span 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:3px double #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:3px double #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;19,892&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span 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="overflow:hidden;height:10px;font-size:10pt;"&gt;&lt;span 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="overflow:hidden;height:10px;font-size:10pt;"&gt;&lt;span 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="overflow:hidden;height:10px;font-size:10pt;"&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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:10px;font-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;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;Lessee current lease liabilities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;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;Other current liabilities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-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,680&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;Lessee non-current lease liabilities&lt;/span&gt;&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:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Other non-current liabilities&lt;/span&gt;&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,451&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;&#160;&#160;&#160;&#160;&#160;Total operating lease liabilities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span 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;border-bottom:3px double #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:3px double #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;21,131&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span 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:justify;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The weighted average remaining lease term for the Company&#x2019;s operating leases was &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;8.0 years&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;September&#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:12px;text-align:justify;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;"&gt;September&#160;28, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, estimated future operating lease payments for each of the following fiscal years were as follows (in thousands):&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="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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:7.5pt;"&gt;&lt;span style="font-family:inherit;font-size:7.5pt;font-weight:bold;text-decoration:underline;"&gt;Fiscal year&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:7.5pt;"&gt;&lt;span style="font-family:inherit;font-size:7.5pt;font-weight:bold;"&gt;Amount&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;2019 (balance of year)&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,332&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;2020&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,180&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;2021&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,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: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;2022&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,053&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;2023&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,836&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="font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Thereafter&lt;/span&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;background-color:transparent; font-size:5pt"&gt;(1)&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;11,106&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: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;&#160;&#160;&#160;Total&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;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,646&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: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;&#160;&#160;&#160;Imputed 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;(3,515&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: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;&#160;&#160;&#160;Present value&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;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:3px double #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;21,131&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span 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:10pt;"&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-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:5pt"&gt;(1)&lt;/sup&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt; &#160;&#160;&#160;&#160;Includes optional renewal period for certain leases.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;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;"&gt;December&#160;29, 2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, the estimated future minimum lease payments, including interest, under operating leases for each of the following fiscal years ending on or about December&#160;31 were as follows (in thousands):&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="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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:7.5pt;"&gt;&lt;span style="font-family:inherit;font-size:7.5pt;font-weight:bold;text-decoration:underline;"&gt;Fiscal year&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:7.5pt;"&gt;&lt;span style="font-family:inherit;font-size:7.5pt;font-weight:bold;"&gt;Amount&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;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;background-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;6,926&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;2020&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;4,422&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;2021&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,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: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;2022&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,701&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;2023&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,568&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="font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Thereafter&lt;/span&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:5pt"&gt;(1)&lt;/sup&gt;&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;9,921&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="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&#160;&#160;&#160;&#160;Total&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;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:3px double #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;26,922&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #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;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:6px;text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:5pt"&gt;(1)&lt;/sup&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt; &#160;&#160;&#160;&#160;Includes optional renewal period for certain leases.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Lease costs for the three and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;nine&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; months ended &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;September&#160;28, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; were as follows (in thousands):&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="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="overflow:hidden;font-size:10pt;"&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:7.5pt;"&gt;&lt;span style="font-family:inherit;font-size:7.5pt;font-weight:bold;"&gt;September&#160;28, 2019&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="overflow:hidden;font-size:10pt;"&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:7.5pt;"&gt;&lt;span style="font-family:inherit;font-size:7.5pt;font-weight:bold;"&gt;Three Months Ended&lt;/span&gt;&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="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:7.5pt;"&gt;&lt;span style="font-family:inherit;font-size:7.5pt;font-weight:bold;"&gt;Nine Months&lt;br/&gt;Ended&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;Operating lease costs&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,717&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;5,170&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;Short-term lease costs&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&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;Sublease income&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;(52&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;(156&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;"&gt;&#160;&#160;&#160;&#160;&#160;Total lease cost&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;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:3px double #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;1,665&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span 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:3px double #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:3px double #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;5,026&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #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;/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;For the &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;three&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;nine&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; months ended &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;September&#160;29, 2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, rental expense related to operating leases was &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$1.7 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;$5.2 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:LesseeOperatingLeasesTextBlock>
    <us-gaap:LesseeOperatingLeaseRenewalTerm
      contextRef="FI2019Q3"
      id="d205054719e633-wk-Fact-895AD8EB6A875898BBBBADFDB0AF3819">P5Y</us-gaap:LesseeOperatingLeaseRenewalTerm>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="FI2019Q3"
      decimals="3"
      id="d205054719e644-wk-Fact-3CF525C55B8C59DF8B951DCCDBDD4EAF"
      unitRef="number">0.037</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <masi:LesseeOperatingLeaseBalanceSheetClassificationTableTextBlock
      contextRef="FD2019Q3YTD"
      id="TextSelection-B5C668A638BA5754AC6655211C72116F-0-wk-Fact-C5076E923CA6577797ADF1D2880613AC">&lt;div style="line-height:120%;padding-top:12px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;For the period ended &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;September&#160;28, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, the balance sheet classifications for amounts related to the Company&#x2019;s operating leases for which it is the lessee are as follows:&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="6"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:28%;"/&gt;&lt;td style="width:57%;"/&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="overflow:hidden;font-size:10pt;"&gt;&lt;span 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:7.5pt;"&gt;&lt;span style="font-family:inherit;font-size:7.5pt;font-weight:bold;"&gt;Balance sheet classification&lt;/span&gt;&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="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:7.5pt;"&gt;&lt;span style="font-family:inherit;font-size:7.5pt;font-weight:bold;"&gt;September&#160;28, &lt;br/&gt;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;Lessee ROU assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;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;Other non-current assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span 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:3px double #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:3px double #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;19,892&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span 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="overflow:hidden;height:10px;font-size:10pt;"&gt;&lt;span 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="overflow:hidden;height:10px;font-size:10pt;"&gt;&lt;span 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="overflow:hidden;height:10px;font-size:10pt;"&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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;height:10px;font-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;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;Lessee current lease liabilities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;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;Other current liabilities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-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,680&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;Lessee non-current lease liabilities&lt;/span&gt;&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:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Other non-current liabilities&lt;/span&gt;&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,451&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;&#160;&#160;&#160;&#160;&#160;Total operating lease liabilities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span 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;border-bottom:3px double #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:3px double #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;21,131&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span 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;</masi:LesseeOperatingLeaseBalanceSheetClassificationTableTextBlock>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="FI2019Q3"
      decimals="-3"
      id="d205054719e727-wk-Fact-5BF717199CC059338F75B05007B2C643"
      unitRef="usd">19892000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="FI2019Q3"
      decimals="-3"
      id="d205054719e783-wk-Fact-65CC28FF14B756018CE8A700896354DA"
      unitRef="usd">4680000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="FI2019Q3"
      decimals="-3"
      id="d205054719e813-wk-Fact-9715679142DF5F3AB3B7FD2ECC114055"
      unitRef="usd">16451000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiability
      contextRef="FI2019Q3"
      decimals="-3"
      id="d205054719e848-wk-Fact-5E1E7A3129F954D3B60F831F2D09DE5D"
      unitRef="usd">21131000</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="FI2019Q3"
      id="d205054719e861-wk-Fact-D673EF94BC55563DB19623502445B795">P8Y</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock
      contextRef="FD2019Q3YTD"
      id="TextSelection-F81E7DDFA116514F92C29A3FFBFB7852-0-wk-Fact-7F5AFED0CD065DF9A784362E1FBA0CB3">&lt;div style="line-height:120%;padding-top:12px;text-align:justify;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;"&gt;September&#160;28, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, estimated future operating lease payments for each of the following fiscal years were as follows (in thousands):&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="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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:7.5pt;"&gt;&lt;span style="font-family:inherit;font-size:7.5pt;font-weight:bold;text-decoration:underline;"&gt;Fiscal year&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:7.5pt;"&gt;&lt;span style="font-family:inherit;font-size:7.5pt;font-weight:bold;"&gt;Amount&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;2019 (balance of year)&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,332&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;2020&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,180&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;2021&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,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: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;2022&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,053&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;2023&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,836&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="font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Thereafter&lt;/span&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;background-color:transparent; font-size:5pt"&gt;(1)&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;11,106&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: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;&#160;&#160;&#160;Total&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;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,646&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: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;&#160;&#160;&#160;Imputed 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;(3,515&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: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;&#160;&#160;&#160;Present value&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;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:3px double #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;21,131&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span 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:10pt;"&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-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:5pt"&gt;(1)&lt;/sup&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt; &#160;&#160;&#160;&#160;Includes optional renewal period for certain leases.&lt;/span&gt;&lt;/div&gt;</us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="FI2019Q3"
      decimals="-3"
      id="d205054719e925-wk-Fact-F73ECDAAC7045A50A9D75B9489A8CB79"
      unitRef="usd">1332000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
      contextRef="FI2019Q3"
      decimals="-3"
      id="d205054719e940-wk-Fact-D85E6E1ED0FD5D7FB9B6A8FA3FEF5271"
      unitRef="usd">5180000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree
      contextRef="FI2019Q3"
      decimals="-3"
      id="d205054719e960-wk-Fact-2BCAEAF1D1BC55D5903BBCDCD8838378"
      unitRef="usd">3139000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour
      contextRef="FI2019Q3"
      decimals="-3"
      id="d205054719e980-wk-Fact-43D02597E73351A68B51D9E8C7C6F373"
      unitRef="usd">2053000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive
      contextRef="FI2019Q3"
      decimals="-3"
      id="d205054719e1000-wk-Fact-5559CAAE5A855CA69BFB155AA66FFDE5"
      unitRef="usd">1836000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive
      contextRef="FI2019Q3"
      decimals="-3"
      id="d205054719e1022-wk-Fact-36F6E36D89875403B1E49D62810B11F1"
      unitRef="usd">11106000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue
      contextRef="FI2019Q3"
      decimals="-3"
      id="d205054719e1042-wk-Fact-1A4E3B637A8B512E92FE6905FC649179"
      unitRef="usd">24646000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
      contextRef="FI2019Q3"
      decimals="-3"
      id="d205054719e1062-wk-Fact-87B9C0738963571B83BBF5A79F305318"
      unitRef="usd">3515000</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:OperatingLeaseLiability
      contextRef="FI2019Q3"
      decimals="-3"
      id="d205054719e1088-wk-Fact-5E1E7A3129F954D3B60F831F2D09DE5D"
      unitRef="usd">21131000</us-gaap:OperatingLeaseLiability>
    <srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock
      contextRef="FD2019Q3YTD"
      id="TextSelection-9E142B1130195A52AE829442ED8E7E7D-0-wk-Fact-311E621EB6685DB4A91B7C28A25D8955">&lt;div style="line-height:120%;padding-top:12px;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;"&gt;December&#160;29, 2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, the estimated future minimum lease payments, including interest, under operating leases for each of the following fiscal years ending on or about December&#160;31 were as follows (in thousands):&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="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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:7.5pt;"&gt;&lt;span style="font-family:inherit;font-size:7.5pt;font-weight:bold;text-decoration:underline;"&gt;Fiscal year&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:7.5pt;"&gt;&lt;span style="font-family:inherit;font-size:7.5pt;font-weight:bold;"&gt;Amount&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;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;background-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;6,926&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;2020&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;4,422&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;2021&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,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: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;2022&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,701&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;2023&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,568&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="font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Thereafter&lt;/span&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:5pt"&gt;(1)&lt;/sup&gt;&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;9,921&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="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&#160;&#160;&#160;&#160;Total&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;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:3px double #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;26,922&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #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;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:6px;text-align:left;font-size:8pt;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:5pt"&gt;(1)&lt;/sup&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt; &#160;&#160;&#160;&#160;Includes optional renewal period for certain leases.&lt;/span&gt;&lt;/div&gt;</srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent
      contextRef="FI2018Q4"
      decimals="-3"
      id="d205054719e1167-wk-Fact-EDE8B8C27347579A9A4CF335ADD6A5A8"
      unitRef="usd">6926000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInTwoYears
      contextRef="FI2018Q4"
      decimals="-3"
      id="d205054719e1182-wk-Fact-7B35C85699975112B6E7E3C1E64C11FE"
      unitRef="usd">4422000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInTwoYears>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInThreeYears
      contextRef="FI2018Q4"
      decimals="-3"
      id="d205054719e1202-wk-Fact-02E2BBBEC1CF5DB2967C96052DF3F0EC"
      unitRef="usd">2384000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInThreeYears>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFourYears
      contextRef="FI2018Q4"
      decimals="-3"
      id="d205054719e1222-wk-Fact-CA0DC6B9673953D9851A022382274E6C"
      unitRef="usd">1701000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFourYears>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFiveYears
      contextRef="FI2018Q4"
      decimals="-3"
      id="d205054719e1242-wk-Fact-908C1308D89A5934B60F3EEE6F9C7237"
      unitRef="usd">1568000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFiveYears>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueThereafter
      contextRef="FI2018Q4"
      decimals="-3"
      id="d205054719e1264-wk-Fact-3C950DBB781C5A9F9ECB42CFDC5494B0"
      unitRef="usd">9921000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueThereafter>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDue
      contextRef="FI2018Q4"
      decimals="-3"
      id="d205054719e1289-wk-Fact-7809B3BFF603503CA186EE96CC4DB558"
      unitRef="usd">26922000</us-gaap:OperatingLeasesFutureMinimumPaymentsDue>
    <us-gaap:LeaseCostTableTextBlock
      contextRef="FD2019Q3YTD"
      id="TextSelection-2545769D8DA95AE28ABB56B67B8918B5-0-wk-Fact-39882F11023A503D8AC9A1B4FBB9C6FE">&lt;div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Lease costs for the three and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;nine&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; months ended &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;September&#160;28, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; were as follows (in thousands):&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="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="overflow:hidden;font-size:10pt;"&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:7.5pt;"&gt;&lt;span style="font-family:inherit;font-size:7.5pt;font-weight:bold;"&gt;September&#160;28, 2019&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="overflow:hidden;font-size:10pt;"&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:7.5pt;"&gt;&lt;span style="font-family:inherit;font-size:7.5pt;font-weight:bold;"&gt;Three Months Ended&lt;/span&gt;&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="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:7.5pt;"&gt;&lt;span style="font-family:inherit;font-size:7.5pt;font-weight:bold;"&gt;Nine Months&lt;br/&gt;Ended&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;Operating lease costs&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,717&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;5,170&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;Short-term lease costs&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&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;Sublease income&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;(52&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;(156&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;"&gt;&#160;&#160;&#160;&#160;&#160;Total lease cost&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;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:3px double #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;1,665&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span 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:3px double #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:3px double #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;5,026&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #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;/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;For the &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;three&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;nine&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; months ended &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;September&#160;29, 2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, rental expense related to operating leases was &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$1.7 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;$5.2 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:LeaseCostTableTextBlock>
    <us-gaap:OperatingLeaseCost
      contextRef="FD2019Q3QTD"
      decimals="-3"
      id="d205054719e1432-wk-Fact-35B13B2AA30B5C54BFCED040C9DF5753"
      unitRef="usd">1717000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="FD2019Q3YTD"
      decimals="-3"
      id="d205054719e1451-wk-Fact-CFE5F3416829594BA402D979A678B3A4"
      unitRef="usd">5170000</us-gaap:OperatingLeaseCost>
    <us-gaap:ShortTermLeaseCost
      contextRef="FD2019Q3QTD"
      decimals="-3"
      id="d205054719e1466-wk-Fact-9102B03D6BFB5DC6A955F113FF20B1DA"
      unitRef="usd">0</us-gaap:ShortTermLeaseCost>
    <us-gaap:ShortTermLeaseCost
      contextRef="FD2019Q3YTD"
      decimals="-3"
      id="d205054719e1485-wk-Fact-27D2CCA903195B6B8A6DC2EA405C211D"
      unitRef="usd">12000</us-gaap:ShortTermLeaseCost>
    <us-gaap:SubleaseIncome
      contextRef="FD2019Q3QTD"
      decimals="-3"
      id="d205054719e1505-wk-Fact-50A669FC383A5253A97CE2513ACF0651"
      unitRef="usd">52000</us-gaap:SubleaseIncome>
    <us-gaap:SubleaseIncome
      contextRef="FD2019Q3YTD"
      decimals="-3"
      id="d205054719e1525-wk-Fact-FF360F1FCFE05227A58BBBFBF877675F"
      unitRef="usd">156000</us-gaap:SubleaseIncome>
    <us-gaap:LeaseCost
      contextRef="FD2019Q3QTD"
      decimals="-3"
      id="d205054719e1551-wk-Fact-1F4F582B08F85C44A857EDF9B54BED14"
      unitRef="usd">1665000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost
      contextRef="FD2019Q3YTD"
      decimals="-3"
      id="d205054719e1570-wk-Fact-1ED8A5D4BCC45841AA8FA7C625EB003A"
      unitRef="usd">5026000</us-gaap:LeaseCost>
    <us-gaap:LeaseAndRentalExpense
      contextRef="FD2018Q3QTD"
      decimals="-5"
      id="d205054719e1591-wk-Fact-B0882FD5BDC3510E8016B92A57669189"
      unitRef="usd">1700000</us-gaap:LeaseAndRentalExpense>
    <us-gaap:LeaseAndRentalExpense
      contextRef="FD2018Q3YTD"
      decimals="-5"
      id="d205054719e1595-wk-Fact-C48D34DA604958B98210A05F33EF3563"
      unitRef="usd">5200000</us-gaap:LeaseAndRentalExpense>
    <us-gaap:IntangibleAssetsDisclosureTextBlock
      contextRef="FD2019Q3YTD"
      id="TextSelection-02288B0E6BB759198DE0EDAB4D28E8EB-0-wk-Fact-F95B4443B8635160BC4385B03814CD23">&lt;div style="line-height:120%;padding-top:17px;font-size:10pt;"&gt;&lt;span style="font-weight:bold;"&gt;10. Intangible Assets&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt; &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;Intangible assets, net, consist of the following (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:6px;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="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="overflow:hidden;font-size:10pt;"&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:7.5pt;"&gt;&lt;span style="font-family:inherit;font-size:7.5pt;font-weight:bold;"&gt;September&#160;28, &lt;br/&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="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:7.5pt;"&gt;&lt;span style="font-family:inherit;font-size:7.5pt;font-weight:bold;"&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: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;Patents&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;22,781&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;21,323&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;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;7,669&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,669&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;Licenses-related party&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;7,500&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;7,500&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;Acquired technology&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,580&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,580&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;Trademarks&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,558&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,190&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;Capitalized software development costs&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,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;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-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,430&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;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;"&gt;&lt;span&gt;5,467&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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-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;5,466&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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&#160;&#160;&#160;&#160;Total intangible 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;56,991&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;55,158&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;Accumulated amortization&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;(29,559&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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-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;(27,234&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;"&gt;&#160;&#160;&#160;&#160;&#160;Intangible assets, net  &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;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:3px double #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;27,432&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #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;border-bottom:3px double #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:3px double #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;27,924&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #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-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Total amortization expense for the &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;three&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; months ended &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;September&#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;September&#160;29, 2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;was &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 &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$1.2 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, respectively. Total amortization expense for the &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;nine&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; months ended&#160;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;September&#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;September&#160;29, 2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160; was&#160;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$3.3 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;$3.9 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, respectively. All of these intangible assets have a ten year weighted average amortization period. &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Estimated amortization expense for each of the next fiscal years is as follows (in thousands):&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="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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:7.5pt;"&gt;&lt;span style="font-family:inherit;font-size:7.5pt;font-weight:bold;text-decoration:underline;"&gt;Fiscal year&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:7.5pt;"&gt;&lt;span style="font-family:inherit;font-size:7.5pt;font-weight:bold;"&gt;Amount&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;2019 (balance of year)&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;4,417&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;2020&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;4,015&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;2021&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,572&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;2022&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,308&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;2023&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,838&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;Thereafter&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;11,282&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;&#160;&#160;&#160;&#160;&#160;Total&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;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:3px double #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;27,432&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span 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:IntangibleAssetsDisclosureTextBlock>
    <us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock
      contextRef="FD2019Q3YTD"
      id="TextSelection-3CB10FFBC6CC52409F2A26FD95BBC368-0-wk-Fact-18DAEF072217529B93B6376537ADA5DA">&lt;div style="line-height:120%;padding-top:6px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Intangible assets, net, consist of the following (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:6px;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="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="overflow:hidden;font-size:10pt;"&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:7.5pt;"&gt;&lt;span style="font-family:inherit;font-size:7.5pt;font-weight:bold;"&gt;September&#160;28, &lt;br/&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="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:7.5pt;"&gt;&lt;span style="font-family:inherit;font-size:7.5pt;font-weight:bold;"&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: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;Patents&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;22,781&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;21,323&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;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;7,669&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,669&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;Licenses-related party&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;7,500&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;7,500&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;Acquired technology&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,580&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,580&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;Trademarks&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,558&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,190&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;Capitalized software development costs&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,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;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-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,430&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;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;"&gt;&lt;span&gt;5,467&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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-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;5,466&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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&#160;&#160;&#160;&#160;Total intangible 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;56,991&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;55,158&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;Accumulated amortization&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;(29,559&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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-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;(27,234&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;"&gt;&#160;&#160;&#160;&#160;&#160;Intangible assets, net  &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;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:3px double #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;27,432&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #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;border-bottom:3px double #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:3px double #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;27,924&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #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:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="FI2019Q3_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_PatentsMember"
      decimals="-3"
      id="d205054717e701-wk-Fact-824927F777E35EA3BA98EEC335686624"
      unitRef="usd">22781000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="FI2018Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_PatentsMember"
      decimals="-3"
      id="d205054717e720-wk-Fact-65FACED4516A5AEC9A66AC754C9D9E2F"
      unitRef="usd">21323000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="FI2019Q3_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember"
      decimals="-3"
      id="d205054717e735-wk-Fact-7B52E4B66DE758959BF5B16E7ADFABB2"
      unitRef="usd">7669000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="FI2018Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerRelationshipsMember"
      decimals="-3"
      id="d205054717e754-wk-Fact-C6DBC3F0E3AE58EDB9F9C77D85E81824"
      unitRef="usd">7669000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="FI2019Q3_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_LicensingAgreementsMember"
      decimals="-3"
      id="d205054717e774-wk-Fact-6C578CB42A2455789E11177E5A019B92"
      unitRef="usd">7500000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="FI2018Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_LicensingAgreementsMember"
      decimals="-3"
      id="d205054717e793-wk-Fact-954F1D5E8B3D5A209C8EF4AED6A3FBDD"
      unitRef="usd">7500000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="FI2019Q3_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_masi_AcquiredTechnologyMember"
      decimals="-3"
      id="d205054717e813-wk-Fact-406B146AC0B85582B59434266DF4794F"
      unitRef="usd">5580000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="FI2018Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_masi_AcquiredTechnologyMember"
      decimals="-3"
      id="d205054717e832-wk-Fact-5AE982A8A8BA53738AC585125C701DCF"
      unitRef="usd">5580000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="FI2019Q3_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TrademarksMember"
      decimals="-3"
      id="d205054717e852-wk-Fact-42E8EECE91E25763A4A7B5A975E72A9B"
      unitRef="usd">4558000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="FI2018Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TrademarksMember"
      decimals="-3"
      id="d205054717e871-wk-Fact-F00BCB2A16145C2DB113A095572FFF7A"
      unitRef="usd">4190000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="FI2019Q3_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember"
      decimals="-3"
      id="d205054717e891-wk-Fact-204A755D973154649EEB4C87E3A420AF"
      unitRef="usd">3436000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="FI2018Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember"
      decimals="-3"
      id="d205054717e910-wk-Fact-EC1BEEA75D1053E89B4DB82438A65C2A"
      unitRef="usd">3430000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="FI2019Q3_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_OtherIntangibleAssetsMember"
      decimals="-3"
      id="d205054717e930-wk-Fact-B05BA4B540635B9BA418FC95D10F41C0"
      unitRef="usd">5467000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="FI2018Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_OtherIntangibleAssetsMember"
      decimals="-3"
      id="d205054717e949-wk-Fact-DA402CE5691255289E608EC8D9D0EDC0"
      unitRef="usd">5466000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="FI2019Q3"
      decimals="-3"
      id="d205054717e969-wk-Fact-A0A79A7CBAD75EC6ABAA524FB15D0B0F"
      unitRef="usd">56991000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="FI2018Q4"
      decimals="-3"
      id="d205054717e988-wk-Fact-D5919330B01753BCAE5791FD1871E058"
      unitRef="usd">55158000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="FI2019Q3"
      decimals="-3"
      id="d205054717e1008-wk-Fact-EB92BF1422685127A4E15C80430CE082"
      unitRef="usd">29559000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="FI2018Q4"
      decimals="-3"
      id="d205054717e1028-wk-Fact-7D63B520D5BD540B882F2596304AD70F"
      unitRef="usd">27234000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="FI2019Q3"
      decimals="-3"
      id="d205054717e1054-wk-Fact-68B36567B3AB5D2BBF65D41E00B18BE5"
      unitRef="usd">27432000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="FI2018Q4"
      decimals="-3"
      id="d205054717e1073-wk-Fact-66CA20FB659B542B81A137A4E25E35E2"
      unitRef="usd">27924000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="FD2019Q3QTD"
      decimals="-5"
      id="d205054717e1103-wk-Fact-C6CE5238F28853C7A776A2B2F87B88E2"
      unitRef="usd">1100000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="FD2018Q3QTD"
      decimals="-5"
      id="d205054717e1107-wk-Fact-FE5FAA6564F5566CBD5A8CC4BDE26E87"
      unitRef="usd">1200000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="FD2019Q3YTD"
      decimals="-5"
      id="d205054717e1124-wk-Fact-10DBAABFFDE75B49B3E35699C1BEC5BA"
      unitRef="usd">3300000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="FD2018Q3YTD"
      decimals="-5"
      id="d205054717e1128-wk-Fact-559AACA5EECF54B2B90DEB8174F011F7"
      unitRef="usd">3900000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock
      contextRef="FD2019Q3YTD"
      id="TextSelection-FC753F7A3DE254E9BA35251DA7B7C37D-0-wk-Fact-05A8E96A85F259029C4862BD461AFD0A">&lt;div style="line-height:120%;padding-top:12px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Estimated amortization expense for each of the next fiscal years is as follows (in thousands):&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="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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:7.5pt;"&gt;&lt;span style="font-family:inherit;font-size:7.5pt;font-weight:bold;text-decoration:underline;"&gt;Fiscal year&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:7.5pt;"&gt;&lt;span style="font-family:inherit;font-size:7.5pt;font-weight:bold;"&gt;Amount&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;2019 (balance of year)&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;4,417&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;2020&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;4,015&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;2021&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,572&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;2022&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,308&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;2023&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,838&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;Thereafter&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;11,282&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;&#160;&#160;&#160;&#160;&#160;Total&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;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:3px double #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;27,432&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span 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:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear
      contextRef="FI2019Q3"
      decimals="-3"
      id="d205054717e1190-wk-Fact-608395C94D9C5FA4B7F257BFE0B36DB6"
      unitRef="usd">4417000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
      contextRef="FI2019Q3"
      decimals="-3"
      id="d205054717e1205-wk-Fact-929F21945763562D8556D76AB6E9B98E"
      unitRef="usd">4015000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
      contextRef="FI2019Q3"
      decimals="-3"
      id="d205054717e1225-wk-Fact-89EFDBD6E0D25961B6C4568B74CEF1C3"
      unitRef="usd">3572000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
      contextRef="FI2019Q3"
      decimals="-3"
      id="d205054717e1245-wk-Fact-C8EC098BBC9B55B4964795F2AB1ADBB2"
      unitRef="usd">2308000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive
      contextRef="FI2019Q3"
      decimals="-3"
      id="d205054717e1265-wk-Fact-967CBC227FA550E79C58946DD93A3900"
      unitRef="usd">1838000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive
      contextRef="FI2019Q3"
      decimals="-3"
      id="d205054717e1285-wk-Fact-3A976B34A7F55F6B8DF11669ED161318"
      unitRef="usd">11282000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="FI2019Q3"
      decimals="-3"
      id="d205054717e1310-wk-Fact-68B36567B3AB5D2BBF65D41E00B18BE5"
      unitRef="usd">27432000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:GoodwillDisclosureTextBlock
      contextRef="FD2019Q3YTD"
      id="TextSelection-A7520A8C50A1523395B2902FBF2A06A9-0-wk-Fact-2816970646FC534793A6DF2661BA958C">&lt;div style="line-height:120%;padding-top:17px;font-size:10pt;"&gt;&lt;span style="font-weight:bold;"&gt;11. Goodwill&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt; &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;Changes in goodwill during the &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;nine&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; months ended&#160;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;September&#160;28, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; were as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:6px;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:99.80506822612085%;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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&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:7.5pt;"&gt;&lt;span style="font-family:inherit;font-size:7.5pt;font-weight:bold;"&gt;Nine Months Ended&#160;&lt;br/&gt;&#160;September 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;Goodwill, beginning of period&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;23,297&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;Adjustments to goodwill from finalization of purchase price allocation&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;(651&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;"&gt;Foreign currency translation adjustment&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;(649&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;"&gt;Goodwill, end of period&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;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:3px double #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;21,997&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #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;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;On September 21, 2018, the Company acquired all of the outstanding shares of a private patient monitoring software company for approximately &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$4.0 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;. Based on the Company&#x2019;s purchase price allocation, approximately &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$2.8 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; of the purchase price has been assigned to goodwill, &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; of which was recorded as an adjustment to the preliminary purchase price allocation to deferred tax assets based on additional analysis completed during the &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;nine&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; months ended &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;September&#160;28, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;. &lt;/span&gt;&lt;/div&gt;</us-gaap:GoodwillDisclosureTextBlock>
    <us-gaap:ScheduleOfGoodwillTextBlock
      contextRef="FD2019Q3YTD"
      id="TextSelection-AA1C46EE55A35D6CA3C52A2D7B8A8D2E-0-wk-Fact-642799129DA25F109F3241E6118F9C27">&lt;div style="line-height:120%;padding-top:6px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Changes in goodwill during the &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;nine&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; months ended&#160;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;September&#160;28, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; were as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:6px;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:99.80506822612085%;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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&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:7.5pt;"&gt;&lt;span style="font-family:inherit;font-size:7.5pt;font-weight:bold;"&gt;Nine Months Ended&#160;&lt;br/&gt;&#160;September 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;Goodwill, beginning of period&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;23,297&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;Adjustments to goodwill from finalization of purchase price allocation&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;(651&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;"&gt;Foreign currency translation adjustment&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;(649&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;"&gt;Goodwill, end of period&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;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:3px double #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;21,997&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #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="FI2018Q4"
      decimals="-3"
      id="d205054968e675-wk-Fact-AB64BC456FC952C7ADF063E6B71227BF"
      unitRef="usd">23297000</us-gaap:Goodwill>
    <us-gaap:GoodwillPurchaseAccountingAdjustments
      contextRef="FD2019Q3YTD"
      decimals="-3"
      id="d205054968e690-wk-Fact-2A1F6441AF5F596DAD0FECEC8D05221A"
      unitRef="usd">-651000</us-gaap:GoodwillPurchaseAccountingAdjustments>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="FD2019Q3YTD"
      decimals="-3"
      id="d205054968e711-wk-Fact-80E2328CFD8251CE984DCD9E00500F46"
      unitRef="usd">-649000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:Goodwill
      contextRef="FI2019Q3"
      decimals="-3"
      id="d205054968e737-wk-Fact-29D681CCDE13580BB938B2FDED37E719"
      unitRef="usd">21997000</us-gaap:Goodwill>
    <us-gaap:PaymentsToAcquireBusinessesGross
      contextRef="D2018Q3SD"
      decimals="-5"
      id="d205054968e750-wk-Fact-0D8216CB7BF25B0399DB4BF214B0D046"
      unitRef="usd">4000000.0</us-gaap:PaymentsToAcquireBusinessesGross>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="D2018Q3SD"
      decimals="-5"
      id="d205054968e754-wk-Fact-7310651A5F205FA09F15637E237A841C"
      unitRef="usd">2800000</us-gaap:GoodwillAcquiredDuringPeriod>
    <masi:DeferredTaxAdjustmentfromPurchasePriceAllocation
      contextRef="D2018Q3SD"
      decimals="-5"
      id="d205054968e758-wk-Fact-C899A072C90B52BAA6AA2B063F5A4C19"
      unitRef="usd">700000</masi:DeferredTaxAdjustmentfromPurchasePriceAllocation>
    <us-gaap:OtherAssetsDisclosureTextBlock
      contextRef="FD2019Q3YTD"
      id="TextSelection-EE8661D1A44A535D944A6E8CF74CB898-0-wk-Fact-F84E1B595C18567AABBA4976BC8B78D4">&lt;div style="line-height:120%;padding-top:17px;font-size:10pt;"&gt;&lt;span style="font-weight:bold;"&gt;12. Other Non-Current Assets&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt; &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;Other assets, long-term consist of the following (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:6px;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:99.80506822612085%;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="overflow:hidden;font-size:10pt;"&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:7.5pt;"&gt;&lt;span style="font-family:inherit;font-size:7.5pt;font-weight:bold;"&gt;September&#160;28, &lt;br/&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="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:7.5pt;"&gt;&lt;span style="font-family:inherit;font-size:7.5pt;font-weight:bold;"&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: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;Lessee ROU assets&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;19,892&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;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span 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;/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;Strategic 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;"&gt;&lt;span&gt;6,287&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,200&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;Prepaid deposits&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,048&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,881&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;Restricted cash&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;151&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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-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;151&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="text-align:left;padding-left:12px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Total other assets, long-term&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;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:3px double #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;29,378&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span 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:3px double #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:3px double #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;4,232&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #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:OtherAssetsDisclosureTextBlock>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="FI2019Q3"
      decimals="-3"
      id="d205057460e692-wk-Fact-5BF717199CC059338F75B05007B2C643"
      unitRef="usd">19892000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="FI2018Q4"
      decimals="-3"
      id="d205057460e711-wk-Fact-CD841932002157A7B79428B422E52AA0"
      unitRef="usd">0</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:EquityMethodInvestments
      contextRef="FI2019Q3"
      decimals="-3"
      id="d205057460e726-wk-Fact-97D63788688055A2AEDF486D947F6768"
      unitRef="usd">6287000</us-gaap:EquityMethodInvestments>
    <us-gaap:EquityMethodInvestments
      contextRef="FI2018Q4"
      decimals="-3"
      id="d205057460e745-wk-Fact-3DD35621A9A15493A4D4C228158E816F"
      unitRef="usd">1200000</us-gaap:EquityMethodInvestments>
    <us-gaap:DepositsAssetsNoncurrent
      contextRef="FI2019Q3"
      decimals="-3"
      id="d205057460e765-wk-Fact-B008BC36EE325EDF8963108622E2C48F"
      unitRef="usd">3048000</us-gaap:DepositsAssetsNoncurrent>
    <us-gaap:DepositsAssetsNoncurrent
      contextRef="FI2018Q4"
      decimals="-3"
      id="d205057460e784-wk-Fact-2CB3BCB3F34C541FABB46C0C83B84DC7"
      unitRef="usd">2881000</us-gaap:DepositsAssetsNoncurrent>
    <us-gaap:RestrictedCashNoncurrent
      contextRef="FI2019Q3"
      decimals="-3"
      id="d205057460e804-wk-Fact-955F500548EE5700A5F7CAA31C501A5B"
      unitRef="usd">151000</us-gaap:RestrictedCashNoncurrent>
    <us-gaap:RestrictedCashNoncurrent
      contextRef="FI2018Q4"
      decimals="-3"
      id="d205057460e823-wk-Fact-34890AA86C0C5AEEACA0EFAC6142A6DA"
      unitRef="usd">151000</us-gaap:RestrictedCashNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="FI2019Q3"
      decimals="-3"
      id="d205057460e848-wk-Fact-04FA9745ABBB5031A905E8E6CF0422EB"
      unitRef="usd">29378000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="FI2018Q4"
      decimals="-3"
      id="d205057460e867-wk-Fact-3F3E5188B9F152DDBA1955695670FB26"
      unitRef="usd">4232000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:DeferredRevenueDisclosureTextBlock
      contextRef="FD2019Q3YTD"
      id="TextSelection-8AFF1CA0BC51523BAA3209F7CC5EF14F-0-wk-Fact-13A91CE9F11D5BAD8374454D7C28384C">&lt;div style="line-height:120%;padding-top:17px;font-size:10pt;"&gt;&lt;span style="font-weight:bold;"&gt;13. Deferred Revenue and Other Contract Liabilities&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Deferred revenue and other contract liabilities consist of the following (in thousands): &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:99.80506822612085%;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="overflow:hidden;font-size:10pt;"&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:7.5pt;"&gt;&lt;span style="font-family:inherit;font-size:7.5pt;font-weight:bold;"&gt;September&#160;28, &lt;br/&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="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:7.5pt;"&gt;&lt;span style="font-family:inherit;font-size:7.5pt;font-weight:bold;"&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:bottom;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;Deferred revenue&lt;/span&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:5pt"&gt;(1)&lt;/sup&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;background-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,861&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;10,883&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;Accrued rebates and allowances&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,845&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,282&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="font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Accrued customer reimbursements&lt;/span&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:5pt"&gt;(2)&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;"&gt;&lt;span&gt;3,509&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;16,194&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;Other contract-related 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,979&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;432&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;&#160;&#160;&#160;&#160;&#160;Total deferred revenue and other contract-related 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;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;27,194&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;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-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;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;33,791&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;Less: Non-current portion of deferred revenue&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,174&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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-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,737&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: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;&#160;&#160;&#160;&#160;&#160;Deferred revenue and other contract-related liabilities - current&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;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:3px double #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;25,020&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-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;border-bottom:3px double #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:3px double #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;32,054&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span 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%;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;______________&lt;/span&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="padding-top:6px;font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:24px;"/&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;&lt;sup style="vertical-align:top;line-height:120%;font-size:5pt"&gt;(1)&lt;/sup&gt;&lt;/span&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: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;In connection with its adoption of ASC 842 on December 30, 2018, the Company recorded a reduction to deferred revenue of approximately &lt;/span&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;$1.1 million&lt;/span&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt; due to the acceleration of revenue as a result of the reclassification of certain embedded leases within the Company&#x2019;s deferred equipment agreements with its customers from operating to sales-type leases. See &#x201c;Recently Adopted Accounting Pronouncements&#x201d; to these condensed consolidated financial statements for additional information related to the Company&#x2019;s adoption of ASC 842.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" style="padding-top:6px;font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:24px;"/&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;&lt;sup style="vertical-align:top;line-height:120%;font-size:5pt"&gt;(2)&lt;/sup&gt;&lt;/span&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: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;In connection with its adoption of ASC 842 on December 30, 2018, the Company recorded a reduction to accrued customer reimbursements of approximately &lt;/span&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;$12.3 million&lt;/span&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt; related to the derecognition of liabilities and leased equipment assets for certain OEM equipment reimbursements. See &#x201c;Recently Adopted Accounting Pronouncements&#x201d; to these condensed consolidated financial statements for additional information related to the Company&#x2019;s adoption of ASC 842.&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-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Deferred revenue relates to contracted amounts that have been invoiced to customers for which remaining performance obligations must be completed before the Company can recognize the revenue. These amounts primarily relate to undelivered equipment, sensors and services under deferred equipment agreements, extended warranty agreements and NRE service agreements.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Changes in deferred revenue for the &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;nine&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; months ended &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;September&#160;28, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; were 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="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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&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:7.5pt;"&gt;&lt;span style="font-family:inherit;font-size:7.5pt;font-weight:bold;"&gt;Nine Months Ended&#160;&lt;br/&gt;&#160;September 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;Deferred revenue, beginning of the period&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;10,883&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;&#160;&#160;Revenue deferred during the period&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,249&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;&#160;&#160;Recognition of revenue deferred in prior periods&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,271&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;"&gt;&#160;&#160;&#160;&#160;&#160;Deferred revenue, end of the period&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;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:3px double #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;14,861&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #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-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Expected revenue from remaining contractual performance obligations (Unrecognized Contract Revenue) includes deferred revenue, as well as other amounts that will be invoiced and recognized as revenue in future periods, when the Company completes its performance obligations. While Unrecognized Contract Revenue is similar in concept to backlog, Unrecognized Contract Revenue excludes revenue allocable to monitoring-related equipment that is effectively leased to hospitals under deferred equipment agreements and other contractual obligations for which neither party has performed. &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The following table summarizes the Company&#x2019;s estimated Unrecognized Contract Revenue as of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;September&#160;28, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and the future periods within which the Company expects to recognize such revenue.&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="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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="19" 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:7.5pt;"&gt;&lt;span style="font-family:inherit;font-size:7.5pt;font-weight:bold;"&gt;Expected Future Revenue By Period &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:7.5pt;"&gt;&lt;span style="font-family:inherit;font-size:7.5pt;font-weight:bold;"&gt;(in thousands)&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="overflow:hidden;font-size:10pt;"&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:7.5pt;"&gt;&lt;span style="font-family:inherit;font-size:7.5pt;font-weight:bold;"&gt;Less&#160;than&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:7.5pt;"&gt;&lt;span style="font-family:inherit;font-size:7.5pt;font-weight:bold;"&gt;1 year&lt;/span&gt;&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="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:7.5pt;"&gt;&lt;span style="font-family:inherit;font-size:7.5pt;font-weight:bold;"&gt;&#160;Between &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:7.5pt;"&gt;&lt;span style="font-family:inherit;font-size:7.5pt;font-weight:bold;"&gt;1-3 years&lt;/span&gt;&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="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:7.5pt;"&gt;&lt;span style="font-family:inherit;font-size:7.5pt;font-weight:bold;"&gt;&#160;Between&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:7.5pt;"&gt;&lt;span style="font-family:inherit;font-size:7.5pt;font-weight:bold;"&gt;&#160;3-5 years&lt;/span&gt;&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="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:7.5pt;"&gt;&lt;span style="font-family:inherit;font-size:7.5pt;font-weight:bold;"&gt;More&#160;than&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:7.5pt;"&gt;&lt;span style="font-family:inherit;font-size:7.5pt;font-weight:bold;"&gt;5 years&lt;/span&gt;&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="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:7.5pt;"&gt;&lt;span style="font-family:inherit;font-size:7.5pt;font-weight:bold;"&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:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Unrecognized Contract Revenue&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;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:3px double #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;204,696&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span 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:3px double #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:3px double #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;302,540&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span 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:3px double #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:3px double #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;143,841&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span 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:3px double #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:3px double #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;37,259&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span 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:3px double #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:3px double #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;688,336&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #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;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The estimated timing of this revenue is based, in part, on management&#x2019;s estimates and assumptions about when its performance obligations will be completed. As a result, the actual timing of this revenue in future periods may vary, possibly materially, from those reflected in this table.&lt;/span&gt;&lt;/div&gt;</us-gaap:DeferredRevenueDisclosureTextBlock>
    <us-gaap:DeferredRevenue
      contextRef="FI2019Q3"
      decimals="-3"
      id="d205056043e696-wk-Fact-099B348AABEF5484B2C35F6F4428D748"
      unitRef="usd">14861000</us-gaap:DeferredRevenue>
    <us-gaap:DeferredRevenue
      contextRef="FI2018Q4"
      decimals="-3"
      id="d205056043e715-wk-Fact-F7713F83759D5300A175F200312AA8D4"
      unitRef="usd">10883000</us-gaap:DeferredRevenue>
    <masi:Accruedrebatesandallowances
      contextRef="FI2019Q3"
      decimals="-3"
      id="d205056043e730-wk-Fact-C253F86ABB4D5C1D8C9D3D5B395352E4"
      unitRef="usd">6845000</masi:Accruedrebatesandallowances>
    <masi:Accruedrebatesandallowances
      contextRef="FI2018Q4"
      decimals="-3"
      id="d205056043e749-wk-Fact-F432D954713652319D435F947C45379A"
      unitRef="usd">6282000</masi:Accruedrebatesandallowances>
    <us-gaap:AccountsPayableRelatedPartiesCurrent
      contextRef="FI2019Q3"
      decimals="-3"
      id="d205056043e771-wk-Fact-D0F18415064459799A7D8B7FAE00B080"
      unitRef="usd">3509000</us-gaap:AccountsPayableRelatedPartiesCurrent>
    <us-gaap:AccountsPayableRelatedPartiesCurrent
      contextRef="FI2018Q4"
      decimals="-3"
      id="d205056043e790-wk-Fact-6F3471D6E6A15034B694194839C141D7"
      unitRef="usd">16194000</us-gaap:AccountsPayableRelatedPartiesCurrent>
    <us-gaap:ContractWithCustomerLiabilityNoncurrent
      contextRef="FI2019Q3"
      decimals="-3"
      id="d205056043e810-wk-Fact-44D84AAC67AD5484A9FD8994936503C0"
      unitRef="usd">1979000</us-gaap:ContractWithCustomerLiabilityNoncurrent>
    <us-gaap:ContractWithCustomerLiabilityNoncurrent
      contextRef="FI2018Q4"
      decimals="-3"
      id="d205056043e829-wk-Fact-C1517295D27F5147AB135EEDB884286E"
      unitRef="usd">432000</us-gaap:ContractWithCustomerLiabilityNoncurrent>
    <us-gaap:OtherLiabilitiesAndDeferredRevenueNoncurrent
      contextRef="FI2019Q3"
      decimals="-3"
      id="d205056043e849-wk-Fact-8746154DA40A51C98D979A21C3A0EF23"
      unitRef="usd">27194000</us-gaap:OtherLiabilitiesAndDeferredRevenueNoncurrent>
    <us-gaap:OtherLiabilitiesAndDeferredRevenueNoncurrent
      contextRef="FI2018Q4"
      decimals="-3"
      id="d205056043e868-wk-Fact-19B4C7E0154853139B6C63C29840C81B"
      unitRef="usd">33791000</us-gaap:OtherLiabilitiesAndDeferredRevenueNoncurrent>
    <us-gaap:DeferredRevenueNoncurrent
      contextRef="FI2019Q3"
      decimals="-3"
      id="d205056043e888-wk-Fact-CA292AC96DCD579BA31427E3DAE34DFB"
      unitRef="usd">2174000</us-gaap:DeferredRevenueNoncurrent>
    <us-gaap:DeferredRevenueNoncurrent
      contextRef="FI2018Q4"
      decimals="-3"
      id="d205056043e908-wk-Fact-52FDAAF9466A53FAA365AE506B3F559F"
      unitRef="usd">1737000</us-gaap:DeferredRevenueNoncurrent>
    <us-gaap:DeferredRevenueCurrent
      contextRef="FI2019Q3"
      decimals="-3"
      id="d205056043e934-wk-Fact-BC7B0CBA72605508AE89BF4B0526AEC7"
      unitRef="usd">25020000</us-gaap:DeferredRevenueCurrent>
    <us-gaap:DeferredRevenueCurrent
      contextRef="FI2018Q4"
      decimals="-3"
      id="d205056043e953-wk-Fact-D677CC1E6CC359F7A4E51E8D36BB2928"
      unitRef="usd">32054000</us-gaap:DeferredRevenueCurrent>
    <us-gaap:DeferredRevenue
      contextRef="FI2018Q4"
      decimals="-3"
      id="d205056043e1057-wk-Fact-F7713F83759D5300A175F200312AA8D4"
      unitRef="usd">10883000</us-gaap:DeferredRevenue>
    <us-gaap:DeferredRevenueAdditions
      contextRef="FD2019Q3YTD"
      decimals="-3"
      id="d205056043e1072-wk-Fact-8AF46040D11E5BB1B9BBAEEACE588DEE"
      unitRef="usd">9249000</us-gaap:DeferredRevenueAdditions>
    <us-gaap:DeferredRevenueRevenueRecognized1
      contextRef="FD2019Q3YTD"
      decimals="-3"
      id="d205056043e1092-wk-Fact-81DA94C0B5F85E198AAA208909D8B032"
      unitRef="usd">5271000</us-gaap:DeferredRevenueRevenueRecognized1>
    <us-gaap:DeferredRevenue
      contextRef="FI2019Q3"
      decimals="-3"
      id="d205056043e1118-wk-Fact-099B348AABEF5484B2C35F6F4428D748"
      unitRef="usd">14861000</us-gaap:DeferredRevenue>
    <us-gaap:DeferredRevenueByArrangementDisclosureTextBlock
      contextRef="FD2019Q3YTD"
      id="TextSelection-3C23F1B71019539EAE4F077CABE4A0AB-0-wk-Fact-0F8F5F23FB61501A9C32B1230C4C4D52">&lt;div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The following table summarizes the Company&#x2019;s estimated Unrecognized Contract Revenue as of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;September&#160;28, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and the future periods within which the Company expects to recognize such revenue.&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="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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="19" 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:7.5pt;"&gt;&lt;span style="font-family:inherit;font-size:7.5pt;font-weight:bold;"&gt;Expected Future Revenue By Period &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:7.5pt;"&gt;&lt;span style="font-family:inherit;font-size:7.5pt;font-weight:bold;"&gt;(in thousands)&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="overflow:hidden;font-size:10pt;"&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:7.5pt;"&gt;&lt;span style="font-family:inherit;font-size:7.5pt;font-weight:bold;"&gt;Less&#160;than&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:7.5pt;"&gt;&lt;span style="font-family:inherit;font-size:7.5pt;font-weight:bold;"&gt;1 year&lt;/span&gt;&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="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:7.5pt;"&gt;&lt;span style="font-family:inherit;font-size:7.5pt;font-weight:bold;"&gt;&#160;Between &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:7.5pt;"&gt;&lt;span style="font-family:inherit;font-size:7.5pt;font-weight:bold;"&gt;1-3 years&lt;/span&gt;&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="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:7.5pt;"&gt;&lt;span style="font-family:inherit;font-size:7.5pt;font-weight:bold;"&gt;&#160;Between&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:7.5pt;"&gt;&lt;span style="font-family:inherit;font-size:7.5pt;font-weight:bold;"&gt;&#160;3-5 years&lt;/span&gt;&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="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:7.5pt;"&gt;&lt;span style="font-family:inherit;font-size:7.5pt;font-weight:bold;"&gt;More&#160;than&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:7.5pt;"&gt;&lt;span style="font-family:inherit;font-size:7.5pt;font-weight:bold;"&gt;5 years&lt;/span&gt;&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="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:7.5pt;"&gt;&lt;span style="font-family:inherit;font-size:7.5pt;font-weight:bold;"&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:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Unrecognized Contract Revenue&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;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:3px double #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;204,696&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span 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:3px double #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:3px double #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;302,540&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span 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:3px double #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:3px double #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;143,841&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span 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:3px double #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:3px double #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;37,259&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span 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:3px double #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:3px double #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;688,336&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #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;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Deferred revenue and other contract liabilities consist of the following (in thousands): &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:99.80506822612085%;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="overflow:hidden;font-size:10pt;"&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:7.5pt;"&gt;&lt;span style="font-family:inherit;font-size:7.5pt;font-weight:bold;"&gt;September&#160;28, &lt;br/&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="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:7.5pt;"&gt;&lt;span style="font-family:inherit;font-size:7.5pt;font-weight:bold;"&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:bottom;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;Deferred revenue&lt;/span&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:5pt"&gt;(1)&lt;/sup&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;background-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,861&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;10,883&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;Accrued rebates and allowances&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,845&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,282&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="font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Accrued customer reimbursements&lt;/span&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:5pt"&gt;(2)&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;"&gt;&lt;span&gt;3,509&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;16,194&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;Other contract-related 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,979&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;432&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;&#160;&#160;&#160;&#160;&#160;Total deferred revenue and other contract-related 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;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;27,194&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;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-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;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;33,791&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;Less: Non-current portion of deferred revenue&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,174&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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-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,737&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: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;&#160;&#160;&#160;&#160;&#160;Deferred revenue and other contract-related liabilities - current&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;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:3px double #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;25,020&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-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;border-bottom:3px double #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:3px double #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;32,054&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span 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%;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;______________&lt;/span&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="padding-top:6px;font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:24px;"/&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;&lt;sup style="vertical-align:top;line-height:120%;font-size:5pt"&gt;(1)&lt;/sup&gt;&lt;/span&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: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;In connection with its adoption of ASC 842 on December 30, 2018, the Company recorded a reduction to deferred revenue of approximately &lt;/span&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;$1.1 million&lt;/span&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt; due to the acceleration of revenue as a result of the reclassification of certain embedded leases within the Company&#x2019;s deferred equipment agreements with its customers from operating to sales-type leases. See &#x201c;Recently Adopted Accounting Pronouncements&#x201d; to these condensed consolidated financial statements for additional information related to the Company&#x2019;s adoption of ASC 842.&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;&lt;sup style="vertical-align:top;line-height:120%;font-size:5pt"&gt;(2)&lt;/sup&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt; &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;In connection with its adoption of ASC 842 on December 30, 2018, the Company recorded a reduction to accrued customer reimbursements of approximately &lt;/span&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;$12.3 million&lt;/span&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt; related to the derecognition of liabilities and leased equipment assets for certain OEM equipment reimbursements. See &#x201c;Recently Adopted Accounting Pronouncements&#x201d; to these condensed consolidated financial statements for additional information related to the Company&#x2019;s adoption of ASC 842.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Changes in deferred revenue for the &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;nine&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; months ended &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;September&#160;28, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; were 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="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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&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:7.5pt;"&gt;&lt;span style="font-family:inherit;font-size:7.5pt;font-weight:bold;"&gt;Nine Months Ended&#160;&lt;br/&gt;&#160;September 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;Deferred revenue, beginning of the period&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;10,883&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;&#160;&#160;Revenue deferred during the period&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,249&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;&#160;&#160;Recognition of revenue deferred in prior periods&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,271&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;"&gt;&#160;&#160;&#160;&#160;&#160;Deferred revenue, end of the period&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;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:3px double #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;14,861&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #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:DeferredRevenueByArrangementDisclosureTextBlock>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="FI2019Q3_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain_2019-12-31"
      decimals="-3"
      id="d205056043e1406-wk-Fact-530811B8E4975213864CB0893A7A4130"
      unitRef="usd">204696000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="FI2019Q3_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain_2021-12-31"
      decimals="-3"
      id="d205056043e1425-wk-Fact-3461B72A03C05418A0D786375CE8A26B"
      unitRef="usd">302540000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="FI2019Q3_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain_2023-12-31"
      decimals="-3"
      id="d205056043e1444-wk-Fact-410EEB81F4E35E21B29E386ADD0CE7DE"
      unitRef="usd">143841000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="FI2019Q3_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain_2025-12-31"
      decimals="-3"
      id="d205056043e1464-wk-Fact-6248761BE54553B687FD23563A31D678"
      unitRef="usd">37259000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="FI2019Q3_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain_nil"
      decimals="-3"
      id="d205056043e1483-wk-Fact-B51B855852AA5BBBAC9E75ED1112837C"
      unitRef="usd">688336000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock
      contextRef="FD2019Q3YTD"
      id="TextSelection-FE368AB82AE95507A20262671DFC7B87-0-wk-Fact-3476007EDAC155FDAB9F09D700D87012">&lt;div style="line-height:120%;padding-top:17px;font-size:10pt;"&gt;&lt;span style="font-weight:bold;"&gt;14. Other Current Liabilities&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt; &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;Other current liabilities consist of the following (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:6px;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:99.80506822612085%;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="overflow:hidden;font-size:10pt;"&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:7.5pt;"&gt;&lt;span style="font-family:inherit;font-size:7.5pt;font-weight:bold;"&gt;September&#160;28, &lt;br/&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="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:7.5pt;"&gt;&lt;span style="font-family:inherit;font-size:7.5pt;font-weight:bold;"&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: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;Income tax payable&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;6,488&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;3,071&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;Accrued indirect taxes payable&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,712&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,465&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;Accrued expenses&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,387&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,038&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;Lessee lease liabilities, current &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;4,680&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: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;Accrued warranty&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,958&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,910&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;Related party payables&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,452&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;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;/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;Accrued legal fees&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,277&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,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: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;Other&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,025&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,662&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;&#160;&#160;&#160;&#160;&#160;Total accrued and other current liabilities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;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:3px double #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;35,979&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-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;border-bottom:3px double #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:3px double #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;24,627&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span 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:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock>
    <us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock
      contextRef="FD2019Q3YTD"
      id="TextSelection-9666B354CF855BECA17D1E7EB1911247-0-wk-Fact-F3861240EBD25B00B801EEB35A6A1B2B">&lt;div style="line-height:120%;padding-top:6px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Other current liabilities consist of the following (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:6px;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:99.80506822612085%;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="overflow:hidden;font-size:10pt;"&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:7.5pt;"&gt;&lt;span style="font-family:inherit;font-size:7.5pt;font-weight:bold;"&gt;September&#160;28, &lt;br/&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="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:7.5pt;"&gt;&lt;span style="font-family:inherit;font-size:7.5pt;font-weight:bold;"&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: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;Income tax payable&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;6,488&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;3,071&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;Accrued indirect taxes payable&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,712&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,465&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;Accrued expenses&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,387&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,038&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;Lessee lease liabilities, current &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;4,680&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: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;Accrued warranty&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,958&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,910&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;Related party payables&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,452&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;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;/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;Accrued legal fees&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,277&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,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: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;Other&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,025&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,662&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;&#160;&#160;&#160;&#160;&#160;Total accrued and other current liabilities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;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:3px double #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;35,979&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-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;border-bottom:3px double #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:3px double #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;24,627&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span 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:ScheduleOfAccruedLiabilitiesTableTextBlock>
    <us-gaap:TaxesPayableCurrent
      contextRef="FI2019Q3"
      decimals="-3"
      id="d205056594e699-wk-Fact-6F14385E3A2754AEAB01092AEF642195"
      unitRef="usd">6488000</us-gaap:TaxesPayableCurrent>
    <us-gaap:TaxesPayableCurrent
      contextRef="FI2018Q4"
      decimals="-3"
      id="d205056594e718-wk-Fact-842DFE9B063C507C935EF0A4E93ACC5B"
      unitRef="usd">3071000</us-gaap:TaxesPayableCurrent>
    <us-gaap:AccrualForTaxesOtherThanIncomeTaxesCurrent
      contextRef="FI2019Q3"
      decimals="-3"
      id="d205056594e733-wk-Fact-B9A372D9F2A45D5887C1E6E6DBAF454C"
      unitRef="usd">5712000</us-gaap:AccrualForTaxesOtherThanIncomeTaxesCurrent>
    <us-gaap:AccrualForTaxesOtherThanIncomeTaxesCurrent
      contextRef="FI2018Q4"
      decimals="-3"
      id="d205056594e752-wk-Fact-946D1C7C41425BAD83EC0006652C13FC"
      unitRef="usd">6465000</us-gaap:AccrualForTaxesOtherThanIncomeTaxesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="FI2019Q3"
      decimals="-3"
      id="d205056594e772-wk-Fact-7FAEF3589F9D59018ED489524E2E6F3F"
      unitRef="usd">5387000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="FI2018Q4"
      decimals="-3"
      id="d205056594e791-wk-Fact-F3A000DFC0D85C9FA080EA6222ABC742"
      unitRef="usd">5038000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="FI2019Q3"
      decimals="-3"
      id="d205056594e811-wk-Fact-65CC28FF14B756018CE8A700896354DA"
      unitRef="usd">4680000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="FI2018Q4"
      decimals="-3"
      id="d205056594e830-wk-Fact-99E7B2EAB6725CDEB803A73E6381B15B"
      unitRef="usd">0</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:ProductWarrantyAccrualClassifiedCurrent
      contextRef="FI2019Q3"
      decimals="-3"
      id="d205056594e850-wk-Fact-7D2D891CA65A51F990A73F199EB8F0AA"
      unitRef="usd">3958000</us-gaap:ProductWarrantyAccrualClassifiedCurrent>
    <us-gaap:ProductWarrantyAccrualClassifiedCurrent
      contextRef="FI2018Q4"
      decimals="-3"
      id="d205056594e869-wk-Fact-027A41ADB6BF5D1EABA08E0F5C8BDE72"
      unitRef="usd">1910000</us-gaap:ProductWarrantyAccrualClassifiedCurrent>
    <us-gaap:DueToRelatedPartiesCurrent
      contextRef="FI2019Q3"
      decimals="-3"
      id="d205056594e889-wk-Fact-C3B45DB69D595ABD9FBCA54DC9E7A801"
      unitRef="usd">3452000</us-gaap:DueToRelatedPartiesCurrent>
    <us-gaap:DueToRelatedPartiesCurrent
      contextRef="FI2018Q4"
      decimals="-3"
      id="d205056594e908-wk-Fact-0F717B15C76750D3B5F3DC388A3739B8"
      unitRef="usd">4000000</us-gaap:DueToRelatedPartiesCurrent>
    <us-gaap:AccruedProfessionalFeesCurrentAndNoncurrent
      contextRef="FI2019Q3"
      decimals="-3"
      id="d205056594e928-wk-Fact-3F847CFC8C1155A88CA21DCDF9DFB4FB"
      unitRef="usd">3277000</us-gaap:AccruedProfessionalFeesCurrentAndNoncurrent>
    <us-gaap:AccruedProfessionalFeesCurrentAndNoncurrent
      contextRef="FI2018Q4"
      decimals="-3"
      id="d205056594e947-wk-Fact-B847BE66FCAE5FE5A4A05ADE86840892"
      unitRef="usd">1481000</us-gaap:AccruedProfessionalFeesCurrentAndNoncurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="FI2019Q3"
      decimals="-3"
      id="d205056594e967-wk-Fact-1C8C5BFE8D8C58E6BB2BDDC31E9A022A"
      unitRef="usd">3025000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="FI2018Q4"
      decimals="-3"
      id="d205056594e986-wk-Fact-10FB2929F6755E108B59CCEEE0C4601B"
      unitRef="usd">2662000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesAndOtherLiabilities
      contextRef="FI2019Q3"
      decimals="-3"
      id="d205056594e1011-wk-Fact-45561045EFCF5DD0B67D7ECD1D53B8E4"
      unitRef="usd">35979000</us-gaap:AccruedLiabilitiesAndOtherLiabilities>
    <us-gaap:AccruedLiabilitiesAndOtherLiabilities
      contextRef="FI2018Q4"
      decimals="-3"
      id="d205056594e1030-wk-Fact-68E13990F9605580B346F686ED0B1A78"
      unitRef="usd">24627000</us-gaap:AccruedLiabilitiesAndOtherLiabilities>
    <us-gaap:DebtDisclosureTextBlock
      contextRef="FD2019Q3YTD"
      id="TextSelection-AF03D290891552299DD0106785F4E751-0-wk-Fact-A1698BE3D5BF55079607CFEBA2A939A9">&lt;div style="line-height:120%;padding-top:17px;text-align:left;font-size:10pt;"&gt;&lt;span style="font-weight:bold;"&gt;15. Credit Facilities&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;On December&#160;17, 2018, the Company entered into a Credit Agreement (&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;the 2018 Credit Facility&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;) with JPMorgan Chase Bank, N.A., as Administrative Agent and a Lender, and Bank of the West, a Lender (collectively, the Lenders). The &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2018 Credit Facility&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; provides for up to &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$150.0 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; of unsecured borrowings in multiple currencies, with an option, subject to certain conditions, for the Company to increase the aggregate borrowing capacity up to &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$550.0 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; in the future with the initial Lenders and additional Lenders, as required. As of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;September&#160;28, 2019&lt;/span&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;2018 Credit Facility&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; had &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;no&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; outstanding draws and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$1.7 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; of outstanding letters of credit. As of &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 &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2018 Credit Facility&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; had &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;no&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; outstanding draws or letters of credit. The Company was in compliance with all covenants under the &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2018 Credit Facility&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;September&#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%;padding-top:12px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;In January 2016, the Company entered into an Amended and Restated Credit Agreement (Restated Credit Facility) with JPMorgan Chase Bank, N.A., as Administrative Agent and a Lender, Bank of America, as Syndication Agent and a Lender, Citibank, N.A., as Documentation Agent and a Lender, and various other Lenders (collectively, the Lenders). The Company terminated the Restated Credit Facility in February 2018.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;For the &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;three&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; months ended &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;September&#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;September&#160;29, 2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, the Company incurred total interest expense of &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.0 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, respectively, under the 2018 Credit Facility and the Restated Credit Facility. For the &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;nine&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; months ended &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;September&#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;September&#160;29, 2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, the Company incurred total interest expense of &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; and &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;, respectively, under the 2018 Credit Facility and the Restated Credit Facility.&lt;/span&gt;&lt;/div&gt;</us-gaap:DebtDisclosureTextBlock>
    <us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity
      contextRef="FI2019Q3_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember"
      decimals="-5"
      id="d205056704e628-wk-Fact-950343F294765619A5F671EA5DB28EDE"
      unitRef="usd">150000000.0</us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="FI2019Q3_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember"
      decimals="-5"
      id="d205056704e632-wk-Fact-4A3F7A8D2BD8532F88FDC68D06C3B963"
      unitRef="usd">550000000.0</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LongTermLineOfCredit
      contextRef="FI2019Q3_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember"
      decimals="INF"
      id="d205056704e645-wk-Fact-57B55270D9AE5005BD8B7400B5E17940"
      unitRef="usd">0</us-gaap:LongTermLineOfCredit>
    <us-gaap:LettersOfCreditOutstandingAmount
      contextRef="FI2019Q3"
      decimals="-5"
      id="d205056704e649-wk-Fact-82CDCBA8253459029E830BA943DD3994"
      unitRef="usd">1700000</us-gaap:LettersOfCreditOutstandingAmount>
    <us-gaap:LongTermLineOfCredit
      contextRef="FI2018Q4_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember"
      decimals="INF"
      id="d205056704e661-wk-Fact-B6E82DE595FC585A881D74BD15E2F788"
      unitRef="usd">0</us-gaap:LongTermLineOfCredit>
    <us-gaap:InterestExpenseDebt
      contextRef="FD2019Q3QTD_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember"
      decimals="-5"
      id="d205056704e696-wk-Fact-78443DE1B5FB5B8C987AEF49A9CD7285"
      unitRef="usd">100000</us-gaap:InterestExpenseDebt>
    <us-gaap:InterestExpenseDebt
      contextRef="FD2018Q3QTD_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember"
      decimals="-5"
      id="d205056704e700-wk-Fact-AE7A9194A541514E933EE5CB0ECC4020"
      unitRef="usd">0.0</us-gaap:InterestExpenseDebt>
    <us-gaap:InterestExpenseDebt
      contextRef="FD2019Q3YTD_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember"
      decimals="-5"
      id="d205056704e720-wk-Fact-83649E427F505C0FBF10F5A56BEC3DF2"
      unitRef="usd">200000</us-gaap:InterestExpenseDebt>
    <us-gaap:InterestExpenseDebt
      contextRef="FD2018Q3YTD_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember"
      decimals="-5"
      id="d205056704e724-wk-Fact-E82BCC79C88B5C90A141980A5A462E34"
      unitRef="usd">600000</us-gaap:InterestExpenseDebt>
    <us-gaap:OtherLiabilitiesDisclosureTextBlock
      contextRef="FD2019Q3YTD"
      id="TextSelection-E0BE7F5512A4526993C6FE6542A5E23C-0-wk-Fact-C5D8121162535A558DC4364AE9B009DC">&lt;div style="line-height:120%;padding-top:17px;font-size:10pt;"&gt;&lt;span style="font-weight:bold;"&gt;16. Other Non-Current Liabilities&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt; &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;Other non-current liabilities consist of the following (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:6px;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:99.80506822612085%;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="overflow:hidden;font-size:10pt;"&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:7.5pt;"&gt;&lt;span style="font-family:inherit;font-size:7.5pt;font-weight:bold;"&gt;September&#160;28, &lt;br/&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="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:7.5pt;"&gt;&lt;span style="font-family:inherit;font-size:7.5pt;font-weight:bold;"&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: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;Income tax payable, noncurrent&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;21,522&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;21,522&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;Lessee lease liabilities, noncurrent&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,451&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: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;Unrecognized tax benefits&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;12,744&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;11,717&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;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;2,925&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,956&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:#bfe4ff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;background-color:#bfe4ff;"&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:#bfe4ff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&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,204&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:#bfe4ff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-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:#bfe4ff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-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:#bfe4ff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&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,003&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:#bfe4ff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span 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;&#160;&#160;&#160;&#160;&#160;Total other non-current liabilities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;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:3px double #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;55,846&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #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;border-bottom:3px double #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:3px double #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;39,198&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #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-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Unrecognized tax benefit relates to the Company&#x2019;s long-term portion of tax liability associated with uncertain tax positions. Authoritative guidance prescribes a recognition threshold and a measurement attribute for the financial statement recognition and measurement of tax positions taken or expected to be taken in a tax return. See Note &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;20&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; to these condensed consolidated financial statements for further details.&lt;/span&gt;&lt;/div&gt;</us-gaap:OtherLiabilitiesDisclosureTextBlock>
    <masi:ComponentsOfOtherLiabilitiesLongTermTableTableTextBlock
      contextRef="FD2019Q3YTD"
      id="TextSelection-AAAFA3731CB455FABE94B9A8EFE7AD31-0-wk-Fact-E592D149C6BA549F9F9FBAA0EFC3D304">&lt;div style="line-height:120%;padding-top:6px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Other non-current liabilities consist of the following (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:6px;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:99.80506822612085%;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="overflow:hidden;font-size:10pt;"&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:7.5pt;"&gt;&lt;span style="font-family:inherit;font-size:7.5pt;font-weight:bold;"&gt;September&#160;28, &lt;br/&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="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:7.5pt;"&gt;&lt;span style="font-family:inherit;font-size:7.5pt;font-weight:bold;"&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: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;Income tax payable, noncurrent&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;21,522&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;21,522&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;Lessee lease liabilities, noncurrent&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,451&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: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;Unrecognized tax benefits&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;12,744&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;11,717&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;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;2,925&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,956&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:#bfe4ff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;background-color:#bfe4ff;"&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:#bfe4ff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&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,204&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:#bfe4ff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-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:#bfe4ff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-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:#bfe4ff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&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,003&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:#bfe4ff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span 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;&#160;&#160;&#160;&#160;&#160;Total other non-current liabilities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;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:3px double #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;55,846&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #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;border-bottom:3px double #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:3px double #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;39,198&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #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;</masi:ComponentsOfOtherLiabilitiesLongTermTableTableTextBlock>
    <masi:IncomeTaxPayableNoncurrent
      contextRef="FI2019Q3"
      decimals="-3"
      id="d205057171e698-wk-Fact-BD738F4E6DB95888AF1A049B07A69883"
      unitRef="usd">21522000</masi:IncomeTaxPayableNoncurrent>
    <masi:IncomeTaxPayableNoncurrent
      contextRef="FI2018Q4"
      decimals="-3"
      id="d205057171e717-wk-Fact-5F5AB94B1DF6599988EBC20035DD83D8"
      unitRef="usd">21522000</masi:IncomeTaxPayableNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="FI2019Q3"
      decimals="-3"
      id="d205057171e732-wk-Fact-9715679142DF5F3AB3B7FD2ECC114055"
      unitRef="usd">16451000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="FI2018Q4"
      decimals="INF"
      id="d205057171e751-wk-Fact-5E260291DCCA531384BF8F545DF8907C"
      unitRef="usd">0</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <masi:UnrecognizedTaxBenefitsLiabilitiesNoncurrent
      contextRef="FI2019Q3"
      decimals="-3"
      id="d205057171e771-wk-Fact-246C16F218D85EB8995FC19DD81597CA"
      unitRef="usd">12744000</masi:UnrecognizedTaxBenefitsLiabilitiesNoncurrent>
    <masi:UnrecognizedTaxBenefitsLiabilitiesNoncurrent
      contextRef="FI2018Q4"
      decimals="-3"
      id="d205057171e790-wk-Fact-0BE067FD3C7B5C43B26FE87981465934"
      unitRef="usd">11717000</masi:UnrecognizedTaxBenefitsLiabilitiesNoncurrent>
    <us-gaap:DeferredTaxLiabilitiesNoncurrent
      contextRef="FI2019Q3"
      decimals="-3"
      id="d205057171e810-wk-Fact-62D63027368B5E2095D5EFDDB9179CEA"
      unitRef="usd">2925000</us-gaap:DeferredTaxLiabilitiesNoncurrent>
    <us-gaap:DeferredTaxLiabilitiesNoncurrent
      contextRef="FI2018Q4"
      decimals="-3"
      id="d205057171e829-wk-Fact-F63761FE5F65519694285EBA7A622938"
      unitRef="usd">2956000</us-gaap:DeferredTaxLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="FI2019Q3"
      decimals="-3"
      id="d205057171e849-wk-Fact-DF13A5C886085A0BB8633BA45F39D014"
      unitRef="usd">2204000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="FI2018Q4"
      decimals="-3"
      id="d205057171e868-wk-Fact-75E1363BFB43545ABF4D9DFB488049B7"
      unitRef="usd">3003000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:DeferredCreditsAndOtherLiabilities
      contextRef="FI2019Q3"
      decimals="-3"
      id="d205057171e893-wk-Fact-E9195EA795E655259F634DCCAF19822A"
      unitRef="usd">55846000</us-gaap:DeferredCreditsAndOtherLiabilities>
    <us-gaap:DeferredCreditsAndOtherLiabilities
      contextRef="FI2018Q4"
      decimals="-3"
      id="d205057171e912-wk-Fact-741291D8D22C545B97F1E85F5E31909D"
      unitRef="usd">39198000</us-gaap:DeferredCreditsAndOtherLiabilities>
    <us-gaap:StockholdersEquityNoteDisclosureTextBlock
      contextRef="FD2019Q3YTD"
      id="TextSelection-62D19EB02BBA538DAB4DC830FD8EDD6E-0-wk-Fact-ACE5A285FFC2516A848727F7CE2C1D3E">&lt;div style="line-height:120%;padding-top:17px;font-size:10pt;"&gt;&lt;span style="font-weight:bold;"&gt;17. Stock Repurchase Program&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt; &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;In September 2015, the Company&#x2019;s Board of Directors (Board) authorized a stock repurchase program, whereby the Company could purchase up to &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; shares of its common stock over a period of up to &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;three years&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;(2015 Repurchase Program). A total of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;3.1 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;shares were purchased by the Company pursuant to the 2015 Repurchase Program prior to its expiration in September 2018. &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;In July 2018, the Board approved a new stock repurchase program, authorizing the Company to purchase up to &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; additional shares of its common stock over a period of up to &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;three years&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; (2018 Repurchase Program). As of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;September&#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;&lt;span&gt;4.8 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; shares remained available for repurchase pursuant the 2018 Repurchase Program&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;span style="font-family:inherit;font-size:10pt;"&gt;The following table provides a summary of the Company&#x2019;s stock repurchase activities during the &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;three&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;nine&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; months ended &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;September&#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;September&#160;29, 2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; (in thousands, except per share amounts):&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="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="overflow:hidden;font-size:10pt;"&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:7.5pt;"&gt;&lt;span style="font-family:inherit;font-size:7.5pt;font-weight:bold;"&gt;Three Months Ended&lt;/span&gt;&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:7.5pt;"&gt;&lt;span style="font-family:inherit;font-size:7.5pt;font-weight:bold;"&gt;Nine Months Ended&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="overflow:hidden;font-size:10pt;"&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:7.5pt;"&gt;&lt;span style="font-family:inherit;font-size:7.5pt;font-weight:bold;"&gt;September&#160;28, &lt;br/&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;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:7.5pt;"&gt;&lt;span style="font-family:inherit;font-size:7.5pt;font-weight:bold;"&gt;September&#160;29, &lt;br/&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="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:7.5pt;"&gt;&lt;span style="font-family:inherit;font-size:7.5pt;font-weight:bold;"&gt;September&#160;28, &lt;br/&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;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:7.5pt;"&gt;&lt;span style="font-family:inherit;font-size:7.5pt;font-weight:bold;"&gt;September&#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:bottom;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;Shares repurchased&lt;/span&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:5pt"&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;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&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;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-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;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;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-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;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;208&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;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-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;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;196&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;Average cost per share&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;139.91&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;&#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 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;134.05&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;84.14&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;Value of shares repurchased&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;70&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;27,924&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,490&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;/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%;text-align:left;font-size:10pt;"&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:8pt;padding-left:0px;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:5pt"&gt;(1)&lt;/sup&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt; &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;Excludes shares withheld from the shares of its common stock actually issued in connection the vesting of PSU awards to satisfy certain U.S. federal and state tax withholding obligations.&lt;/span&gt;&lt;/div&gt;</us-gaap:StockholdersEquityNoteDisclosureTextBlock>
    <us-gaap:StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased
      contextRef="I2015Q1SEP01_us-gaap_ShareRepurchaseProgramAxis_masi_A2015RepurchaseProgramMember_us-gaap_StatementClassOfStockAxis_us-gaap_CommonStockMember"
      decimals="-5"
      id="d205058027e625-wk-Fact-36FD6389BAEE5BC982113696682C7456"
      unitRef="shares">5000000.0</us-gaap:StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased>
    <us-gaap:StockRepurchaseProgramPeriodInForce1
      contextRef="D2019Q3_us-gaap_ShareRepurchaseProgramAxis_masi_A2018RepurchaseProgramMember_us-gaap_StatementClassOfStockAxis_us-gaap_CommonStockMember"
      id="d205058027e629-wk-Fact-AFB01DA6B6F19CD1590D1357B1947EFD">P3Y</us-gaap:StockRepurchaseProgramPeriodInForce1>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="D2019Q3_us-gaap_ShareRepurchaseProgramAxis_masi_A2015RepurchaseProgramMember"
      decimals="-5"
      id="d205058027e633-wk-Fact-4253453E6B1353AB92116FF2BCB953C0"
      unitRef="shares">3100000</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased
      contextRef="I2019Q2_us-gaap_ShareRepurchaseProgramAxis_masi_A2018RepurchaseProgramMember_us-gaap_StatementClassOfStockAxis_us-gaap_CommonStockMember"
      decimals="-5"
      id="d205058027e646-wk-Fact-6F3ADF5ECFB35EEE9E9E0E85D908823E"
      unitRef="shares">5000000.0</us-gaap:StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased>
    <us-gaap:StockRepurchaseProgramPeriodInForce1
      contextRef="D2018Q3ASOF2019Q3_us-gaap_ShareRepurchaseProgramAxis_masi_A2015RepurchaseProgramMember_us-gaap_StatementClassOfStockAxis_us-gaap_CommonStockMember"
      id="d205058027e650-wk-Fact-A0AE8025DAEEC7EC283B135993158ED9">P3Y</us-gaap:StockRepurchaseProgramPeriodInForce1>
    <us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1
      contextRef="FI2019Q3"
      decimals="-5"
      id="d205058027e658-wk-Fact-713DEB009EBF5CA990EEB92A96B2B614"
      unitRef="usd">4800000</us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1>
    <us-gaap:TreasuryStockTextBlock
      contextRef="FD2019Q3YTD"
      id="TextSelection-6C2F74DAC09F50449CD6008F26FF3486-0-wk-Fact-3730B82E12CA5E3FBC8549567700AE2B">&lt;div style="line-height:120%;padding-top:12px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The following table provides a summary of the Company&#x2019;s stock repurchase activities during the &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;three&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;nine&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; months ended &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;September&#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;September&#160;29, 2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; (in thousands, except per share amounts):&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="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="overflow:hidden;font-size:10pt;"&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:7.5pt;"&gt;&lt;span style="font-family:inherit;font-size:7.5pt;font-weight:bold;"&gt;Three Months Ended&lt;/span&gt;&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:7.5pt;"&gt;&lt;span style="font-family:inherit;font-size:7.5pt;font-weight:bold;"&gt;Nine Months Ended&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="overflow:hidden;font-size:10pt;"&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:7.5pt;"&gt;&lt;span style="font-family:inherit;font-size:7.5pt;font-weight:bold;"&gt;September&#160;28, &lt;br/&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;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:7.5pt;"&gt;&lt;span style="font-family:inherit;font-size:7.5pt;font-weight:bold;"&gt;September&#160;29, &lt;br/&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="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:7.5pt;"&gt;&lt;span style="font-family:inherit;font-size:7.5pt;font-weight:bold;"&gt;September&#160;28, &lt;br/&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;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:7.5pt;"&gt;&lt;span style="font-family:inherit;font-size:7.5pt;font-weight:bold;"&gt;September&#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:bottom;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;Shares repurchased&lt;/span&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:5pt"&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;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&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;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-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;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;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-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;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;208&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;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-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;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;196&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;Average cost per share&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;139.91&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;&#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 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;134.05&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;84.14&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;Value of shares repurchased&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;70&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;27,924&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,490&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;/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%;text-align:left;font-size:10pt;"&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:8pt;padding-left:0px;"&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:5pt"&gt;(1)&lt;/sup&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:8pt;"&gt; &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;Excludes shares withheld from the shares of its common stock actually issued in connection the vesting of PSU awards to satisfy certain U.S. federal and state tax withholding obligations.&lt;/span&gt;&lt;/div&gt;</us-gaap:TreasuryStockTextBlock>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="FD2019Q3QTD"
      decimals="-3"
      id="d205058027e885-wk-Fact-C61F231600DF5DECA252C5F6C208DB8E"
      unitRef="shares">1000</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="FD2018Q3QTD"
      decimals="INF"
      id="d205058027e904-wk-Fact-BEEE0AAF3D2F5BD0964CA174A0B08983"
      unitRef="shares">0</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="FD2019Q3YTD"
      decimals="-3"
      id="d205058027e923-wk-Fact-3EE526EAB99C36C9E47BB2317AA2F20D"
      unitRef="shares">208000</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="FD2018Q3YTD"
      decimals="-3"
      id="d205058027e943-wk-Fact-DD5C4ED03F8D0FED2192B23191E479FA"
      unitRef="shares">196000</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockAcquiredAverageCostPerShare
      contextRef="FD2019Q3QTD"
      decimals="2"
      id="d205058027e968-wk-Fact-C9A0926FA90751725C08B230BF02D5E3"
      unitRef="usdPerShare">139.91</us-gaap:TreasuryStockAcquiredAverageCostPerShare>
    <us-gaap:TreasuryStockAcquiredAverageCostPerShare
      contextRef="FD2018Q3QTD"
      decimals="INF"
      id="d205058027e987-wk-Fact-914AD2FFD47850719DCDBBFB94DDC24C"
      unitRef="usdPerShare">0</us-gaap:TreasuryStockAcquiredAverageCostPerShare>
    <us-gaap:TreasuryStockAcquiredAverageCostPerShare
      contextRef="FD2019Q3YTD"
      decimals="2"
      id="d205058027e1006-wk-Fact-0F0310C2EAA2E8521469B2317B3910E7"
      unitRef="usdPerShare">134.05</us-gaap:TreasuryStockAcquiredAverageCostPerShare>
    <us-gaap:TreasuryStockAcquiredAverageCostPerShare
      contextRef="FD2018Q3YTD"
      decimals="2"
      id="d205058027e1026-wk-Fact-8B90010EA65F5D3D9DA6B72D75414E7E"
      unitRef="usdPerShare">84.14</us-gaap:TreasuryStockAcquiredAverageCostPerShare>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="FD2019Q3QTD"
      decimals="-3"
      id="d205058027e1046-wk-Fact-3D55C2B965C3354F560D9C597C02D7EB"
      unitRef="usd">70000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="FD2018Q3QTD"
      decimals="INF"
      id="d205058027e1065-wk-Fact-72E813562890556398BE3111829E5E17"
      unitRef="usd">0</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="FD2019Q3YTD"
      decimals="-3"
      id="d205058027e1084-wk-Fact-79AD2623BB5A1D6CA2B9B2317B930772"
      unitRef="usd">27924000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="FD2018Q3YTD"
      decimals="-3"
      id="d205058027e1104-wk-Fact-0DCEFE1757B259909C22B7386CC196ED"
      unitRef="usd">16490000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock
      contextRef="FD2019Q3YTD"
      id="TextSelection-80367E69EA1B5791A82391EAFC09F88F-0-wk-Fact-568444D760D65F0CADD0075FAD0855AB">&lt;div style="line-height:120%;padding-top:17px;font-size:10pt;"&gt;&lt;span style="font-weight:bold;"&gt;18. Stock-Based Compensation&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt; &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;Total stock-based compensation expense for the three months ended &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;September&#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;September&#160;29, 2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; was &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$10.9 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;$7.6 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, respectively. Total stock-based compensation expense for the nine months ended &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;September&#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;September&#160;29, 2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; was &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$29.6 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;$19.7 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, respectively. As of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;September&#160;28, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, an aggregate of&#160;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;10.9 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;shares of common stock were reserved for future issuance under the Company&#x2019;s equity plans, of which&#160;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2.4 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;shares were available for future grant under the Masimo Corporation 2017 Equity Incentive Plan (2017 Equity Plan). Additional information related to the Company&#x2019;s current equity incentive plans, stock-based award activity and valuation of stock-based awards is included below.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:17px;text-indent:16px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Equity Incentive Plans&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:6px;padding-left:24px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;2017 Equity Incentive Plan&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;On June 1, 2017, the Company&#x2019;s stockholders ratified and approved the 2017 Equity Plan. The 2017 Equity Plan permits the grant of stock options, restricted stock, RSUs, stock appreciation rights, PSUs, performance shares, performance bonus awards and other stock or cash awards to employees, directors and consultants of the Company and employees and consultants of any parent or subsidiary of the Company. The aggregate number of shares that may be awarded under the 2017 Equity Plan is &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; shares.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The 2017 Equity Plan provides that at least 95% of the equity awards issued under the 2017 Equity Plan must vest over a period of not less than one year following the date of grant. The exercise price per share of each option granted under the 2017 Equity Plan may not be less than the fair market value of a share of the Company&#x2019;s common stock on the date of grant, which is generally equal to the closing price of the Company&#x2019;s common stock on the Nasdaq Global Select Market on the grant date.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;padding-left:24px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;2007 Stock Incentive Plan&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;Effective June 1, 2017, upon the approval and ratification of the 2017 Equity Plan, the Company&#x2019;s 2007 Stock Incentive Plan (2007 Equity Plan) terminated, provided that awards outstanding under the 2007 Equity Plan will continue to be governed by the terms of that plan. In addition, upon the effectiveness of the 2017 Equity Plan, an aggregate of &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; shares of the Company&#x2019;s common stock registered under prior registration statements for issuance pursuant to the 2007 Equity Plan were deregistered and concurrently registered under the 2017 Equity Plan.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:17px;text-indent:16px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Stock-Based Award Activity&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:6px;text-align:left;padding-left:24px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Stock Options&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;The number and weighted-average exercise price of options issued and outstanding under all of the Company&#x2019;s equity plans are as follows (in thousands, except for exercise prices):&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="7"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:71%;"/&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: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="overflow:hidden;font-size:10pt;"&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;"&gt;&lt;div style="text-align:center;font-size:7.5pt;"&gt;&lt;span style="font-family:inherit;font-size:7.5pt;font-weight:bold;"&gt;Nine Months Ended&#160;&lt;br/&gt;&#160;September 28, 2019&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="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-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:7.5pt;"&gt;&lt;span style="font-family:inherit;font-size:7.5pt;font-weight:bold;"&gt;Shares&lt;/span&gt;&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="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:7.5pt;"&gt;&lt;span style="font-family:inherit;font-size:7.5pt;font-weight:bold;"&gt;Average&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:7.5pt;"&gt;&lt;span style="font-family:inherit;font-size:7.5pt;font-weight:bold;"&gt;Exercise&#160;Price&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;Options outstanding, beginning of period&lt;/span&gt;&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;5,676&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;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span 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;43.61&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;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;447&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;138.42&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;Canceled&lt;/span&gt;&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;(132&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;79.27&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;Exercised&lt;/span&gt;&lt;/div&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;(699&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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-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;32.61&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;Options outstanding, end of period&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&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,292&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span 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:3px double #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:3px double #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;52.18&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span 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;Options exercisable, end of period&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;3,412&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;33.30&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;/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;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Total stock option expense for the &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;three&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; months ended &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;September&#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;September&#160;29, 2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; was &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 &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;, respectively. Total stock option expense for the &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;nine&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; months ended &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;September&#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;September&#160;29, 2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; was &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$11.0 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;$10.3 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, respectively. As of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;September&#160;28, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, the Company had &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$45.3 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; of unrecognized compensation cost related to non-vested stock options that are expected to vest over a weighted average period of approximately &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;3.0 years&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;. The weighted-average remaining contractual term of options outstanding with an exercise price less than the closing price of the Company&#x2019;s common stock as of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;September&#160;28, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; was &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;5.8 years&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;. The weighted-average remaining contractual term of options exercisable, with an exercise price less than the closing price of the Company&#x2019;s common stock as of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;September&#160;28, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, was &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;4.6 years&lt;/span&gt;&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:17px;text-align:left;padding-left:24px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;RSUs&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;The number of RSUs issued and outstanding under all of the Company&#x2019;s equity plans are as follows (in thousands, except for weighted average grant date fair value amounts):&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:6px;padding-left:0px;text-indent:0px;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="7"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:71%;"/&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: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="overflow:hidden;font-size:10pt;"&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;"&gt;&lt;div style="text-align:center;font-size:7.5pt;"&gt;&lt;span style="font-family:inherit;font-size:7.5pt;font-weight:bold;"&gt;Nine Months Ended&#160;&lt;br/&gt;&#160;September 28, 2019&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="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-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:7.5pt;"&gt;&lt;span style="font-family:inherit;font-size:7.5pt;font-weight:bold;"&gt;Units&lt;/span&gt;&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="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:7.5pt;"&gt;&lt;span style="font-family:inherit;font-size:7.5pt;font-weight:bold;"&gt;Weighted Average Grant&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:7.5pt;"&gt;&lt;span style="font-family:inherit;font-size:7.5pt;font-weight:bold;"&gt;&#160;Date Fair Value&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;RSUs outstanding, beginning of period&lt;/span&gt;&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;2,707&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;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span 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;95.54&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;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;99&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;133.49&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;Canceled&lt;/span&gt;&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&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;133.50&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;Expired&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;&#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: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;Vested&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;(7&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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-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;99.05&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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;RSUs outstanding, end of period&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&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,797&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span 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:3px double #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:3px double #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;96.84&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #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-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Total RSU expense for the &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;three&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; months ended &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;September&#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;September&#160;29, 2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; was &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 &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;, respectively. Total RSU expense for the &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;nine&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; months ended &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;September&#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;September&#160;29, 2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; was &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$1.9 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.5 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, respectively. As of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;September&#160;28, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, the Company had &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$11.3 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; of unrecognized compensation cost related to non-vested RSU awards expected to be recognized and vest over a weighted-average period of approximately &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;4.1 years&lt;/span&gt;&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:17px;text-align:left;padding-left:24px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;PSUs&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The number of PSUs outstanding under all of the Company&#x2019;s equity plans are as follows (in thousands, except for weighted average grant date fair value amounts):&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:6px;text-align:left;padding-left:0px;text-indent:0px;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="7"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:71%;"/&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: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="overflow:hidden;font-size:10pt;"&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;"&gt;&lt;div style="text-align:center;font-size:7.5pt;"&gt;&lt;span style="font-family:inherit;font-size:7.5pt;font-weight:bold;"&gt;Nine Months Ended&#160;&lt;br/&gt;&#160;September 28, 2019&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="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-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:7.5pt;"&gt;&lt;span style="font-family:inherit;font-size:7.5pt;font-weight:bold;"&gt;Units&lt;/span&gt;&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="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:7.5pt;"&gt;&lt;span style="font-family:inherit;font-size:7.5pt;font-weight:bold;"&gt;Weighted Average Grant&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:7.5pt;"&gt;&lt;span style="font-family:inherit;font-size:7.5pt;font-weight:bold;"&gt;&#160;Date Fair Value&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;PSUs outstanding, beginning of period&lt;/span&gt;&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;313&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;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span 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;88.34&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;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;128&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;133.50&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;Canceled&lt;/span&gt;&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;&#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;&#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: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;Expired&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;&#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: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;Vested&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;(29&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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-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;90.69&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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;PSUs outstanding, end of period&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;412&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span 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:3px double #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:3px double #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;102.22&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #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-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;During&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt; &lt;/span&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;nine&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; months ended &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;September&#160;28, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, the Company awarded &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;128,000&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; PSUs that will vest &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;three years&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; from the award date, based on the achievement of certain 2021 performance criteria approved by the Board. If earned, the PSUs granted will vest upon achievement of the performance criteria after the year in which the performance achievement level has been determined. The number of shares that may be earned can range from &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;0%&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;200%&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; of the target amount; therefore, the maximum number of shares that can be issued under these awards is twice the original award of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;128,000&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; PSUs or &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;256,000&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; shares. Based on management&#x2019;s estimate of the number of units expected to vest, total PSU expense for the &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;three&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; months ended &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;September&#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;September&#160;29, 2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; was &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$6.2 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;$4.0 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, respectively. Based on management&#x2019;s estimate of the number of units expected to vest, total PSU expense for the &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;nine&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; months ended &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;September&#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;September&#160;29, 2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; was &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$16.7 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;$8.8 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, respectively. As of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;September&#160;28, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, the Company had &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$45.5 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; of unrecognized compensation cost related to non-vested PSU awards expected to be recognized and vest over a weighted-average period of approximately &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1.7 years&lt;/span&gt;&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:17px;padding-left:24px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Valuation of Stock-Based Award Activity&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;The Black-Scholes option pricing model is used to estimate the fair value of options granted under the Company&#x2019;s stock-based compensation plans. The range of assumptions used and the resulting weighted-average fair value of options granted at the date of grant were as follows:&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="8"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:41%;"/&gt;&lt;td style="width:14%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:14%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:14%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:14%;"/&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="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:7.5pt;"&gt;&lt;span style="font-family:inherit;font-size:7.5pt;font-weight:bold;"&gt;Three Months Ended&lt;/span&gt;&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="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:7.5pt;"&gt;&lt;span style="font-family:inherit;font-size:7.5pt;font-weight:bold;"&gt;Nine Months Ended&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="overflow:hidden;font-size:10pt;"&gt;&lt;span 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:7.5pt;"&gt;&lt;span style="font-family:inherit;font-size:7.5pt;font-weight:bold;"&gt;September&#160;28, &lt;br/&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 style="vertical-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:7.5pt;"&gt;&lt;span style="font-family:inherit;font-size:7.5pt;font-weight:bold;"&gt;September&#160;29, &lt;br/&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 style="vertical-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:7.5pt;"&gt;&lt;span style="font-family:inherit;font-size:7.5pt;font-weight:bold;"&gt;September&#160;28, &lt;br/&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 style="vertical-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:7.5pt;"&gt;&lt;span style="font-family:inherit;font-size:7.5pt;font-weight:bold;"&gt;September&#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;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Risk-free interest rate&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;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;1.4% to 1.9%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span 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;2.7% to 3.0%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span 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;1.4% to 2.6%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span 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;2.3% to 3.0%&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;Expected term (in years)&lt;/span&gt;&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;5.2&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;5.6&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;5.2&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;5.6&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;Estimated volatility&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;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;28.7% to 29.3%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span 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;26.8% to 32.0%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span 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;28.3% to 30.0%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span 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;26.8% to 32.0%&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;Expected dividends&lt;/span&gt;&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;0%&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;0%&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;0%&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;0%&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;Weighted-average fair value of options granted&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;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;$44.14&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;$37.62&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;$42.01&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;$31.21&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:6px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The aggregate intrinsic value of options is calculated as the positive difference, if any, between the market value of the Company&#x2019;s common stock on the date of exercise or the respective period end, as appropriate, and the exercise price of the options. The aggregate intrinsic value of options outstanding with an exercise price less than the closing price of the Company&#x2019;s common stock as of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;September&#160;28, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; was &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$500.3 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;. The aggregate intrinsic value of options exercisable with an exercise price less than the closing price of the Company&#x2019;s common stock as of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;September&#160;28, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; was &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$386.6 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;. The aggregate intrinsic value of options exercised during the &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;three&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; months ended &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;September&#160;28, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; was &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$33.7 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;. The aggregate intrinsic value of options exercised during the &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;nine&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; months ended &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;September&#160;28, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; was &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$76.1 million&lt;/span&gt;&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;span style="font-family:inherit;font-size:10pt;"&gt;The fair value of each RSU and PSU award is determined based on the closing price of the Company&#x2019;s common stock on the grant date, or the modification date, if any.&lt;/span&gt;&lt;/div&gt;</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1
      contextRef="FD2019Q3QTD"
      decimals="-5"
      id="d205059794e634-wk-Fact-FEFDD5C9BE9054CCBDCCC2AFAF33EB1C"
      unitRef="usd">10900000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1
      contextRef="FD2018Q3QTD"
      decimals="-5"
      id="d205059794e638-wk-Fact-B16F509EC5435F25A9BC9D7DA4A6C264"
      unitRef="usd">7600000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1
      contextRef="FD2019Q3YTD"
      decimals="-5"
      id="d205059794e651-wk-Fact-303F83D3A87E5FA8B9AC69B1364E7AD6"
      unitRef="usd">29600000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1
      contextRef="FD2018Q3YTD"
      decimals="-5"
      id="d205059794e655-wk-Fact-135E517297C655FC99131156E3171310"
      unitRef="usd">19700000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1>
    <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance
      contextRef="FI2019Q3"
      decimals="-5"
      id="d205059794e663-wk-Fact-B715CEF8C7DF58078430465FBBE83D34"
      unitRef="shares">10900000</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="FI2019Q3"
      decimals="-5"
      id="d205059794e667-wk-Fact-D4F3F35872505044BFE6D98DFCABD465"
      unitRef="shares">2400000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="FI2019Q3_srt_RangeAxis_srt_MaximumMember_us-gaap_PlanNameAxis_masi_A2017EquityIncentivePlanDomain"
      decimals="-5"
      id="d205059794e681-wk-Fact-EAB39E70E1A2515184C99ACE86F76A24"
      unitRef="shares">5000000.0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="FI2019Q3_srt_RangeAxis_srt_MaximumMember_us-gaap_PlanNameAxis_masi_A2007StockIncentivePlanDomain"
      decimals="-5"
      id="d205059794e694-wk-Fact-E0122A2A3DAD5382AB2A92D883ABA14C"
      unitRef="shares">5000000.0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock
      contextRef="FD2019Q3YTD"
      id="TextSelection-AA436529D54651828FE90E59D579698E-0-wk-Fact-583615CD0BD95A3DAA2316672B97CD0F">&lt;div style="line-height:120%;padding-top:6px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The number and weighted-average exercise price of options issued and outstanding under all of the Company&#x2019;s equity plans are as follows (in thousands, except for exercise prices):&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="7"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:71%;"/&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: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="overflow:hidden;font-size:10pt;"&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;"&gt;&lt;div style="text-align:center;font-size:7.5pt;"&gt;&lt;span style="font-family:inherit;font-size:7.5pt;font-weight:bold;"&gt;Nine Months Ended&#160;&lt;br/&gt;&#160;September 28, 2019&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="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-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:7.5pt;"&gt;&lt;span style="font-family:inherit;font-size:7.5pt;font-weight:bold;"&gt;Shares&lt;/span&gt;&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="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:7.5pt;"&gt;&lt;span style="font-family:inherit;font-size:7.5pt;font-weight:bold;"&gt;Average&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:7.5pt;"&gt;&lt;span style="font-family:inherit;font-size:7.5pt;font-weight:bold;"&gt;Exercise&#160;Price&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;Options outstanding, beginning of period&lt;/span&gt;&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;5,676&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;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span 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;43.61&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;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;447&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;138.42&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;Canceled&lt;/span&gt;&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;(132&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;79.27&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;Exercised&lt;/span&gt;&lt;/div&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;(699&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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-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;32.61&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;Options outstanding, end of period&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&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,292&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span 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:3px double #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:3px double #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;52.18&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span 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;Options exercisable, end of period&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;3,412&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;33.30&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;/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:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="FI2018Q4"
      decimals="-3"
      id="d205059794e811-wk-Fact-3F5F66457F405FB585423DD48CBEE311"
      unitRef="shares">5676000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="FI2018Q4"
      decimals="2"
      id="d205059794e830-wk-Fact-1F8B551B0B8B54E4A2446AD41FE527C8"
      unitRef="usdPerShare">43.61</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod
      contextRef="FD2019Q3YTD"
      decimals="-3"
      id="d205059794e845-wk-Fact-6465F38DA1B551869E75DE5B260D84F1"
      unitRef="shares">447000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="FD2019Q3YTD"
      decimals="2"
      id="d205059794e859-wk-Fact-DC76A99FA0365FCB9F975190725FBE9D"
      unitRef="usdPerShare">138.42</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
      contextRef="FD2019Q3YTD"
      decimals="-3"
      id="d205059794e879-wk-Fact-36543EF8F71B52648F22B72C8EF11633"
      unitRef="shares">132000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
      contextRef="FD2019Q3YTD"
      decimals="2"
      id="d205059794e894-wk-Fact-F5815B6F6AD55E4B92A69B45391D0738"
      unitRef="usdPerShare">79.27</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="FD2019Q3YTD"
      decimals="-3"
      id="d205059794e914-wk-Fact-988360EA8D285F92A77D086281A98ADA"
      unitRef="shares">699000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="FD2019Q3YTD"
      decimals="2"
      id="d205059794e929-wk-Fact-D01257033F395FB5B8435A9491335961"
      unitRef="usdPerShare">32.61</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="FI2019Q3"
      decimals="-3"
      id="d205059794e949-wk-Fact-0B7B712FFC045C90B527C0EF3A642B41"
      unitRef="shares">5292000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="FI2019Q3"
      decimals="2"
      id="d205059794e968-wk-Fact-74AE432DFB565484A15557698862814F"
      unitRef="usdPerShare">52.18</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="FI2019Q3"
      decimals="-3"
      id="d205059794e983-wk-Fact-D8C85D5E6EB357FF90064D7CDC89D08B"
      unitRef="shares">3412000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
      contextRef="FI2019Q3"
      decimals="2"
      id="d205059794e1002-wk-Fact-5D7E125771B65FD68E94E5ACE80C6128"
      unitRef="usdPerShare">33.30</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1
      contextRef="FD2019Q3QTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember"
      decimals="-5"
      id="d205059794e1032-wk-Fact-10A98E64005754B7AAF4213206030067"
      unitRef="usd">3700000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1
      contextRef="FD2018Q3QTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember"
      decimals="-5"
      id="d205059794e1036-wk-Fact-0A8D0707B7EC5F058C41F7B67298F9A1"
      unitRef="usd">3500000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1
      contextRef="FD2019Q3YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember"
      decimals="-5"
      id="d205059794e1053-wk-Fact-213D7C2ADE95559E95CAECC07407755A"
      unitRef="usd">11000000.0</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1
      contextRef="FD2018Q3YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember"
      decimals="-5"
      id="d205059794e1057-wk-Fact-2AF6550F4CB2561EB2BBA91B82AF4608"
      unitRef="usd">10300000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions
      contextRef="FI2019Q3_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember"
      decimals="-5"
      id="d205059794e1066-wk-Fact-4743FF9BA53B5638AAAD7D7761F18D65"
      unitRef="usd">45300000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="FD2019Q3YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember"
      id="d205059794e1070-wk-Fact-E6FA7D8B6ECE5D8CBF6BD6849F16BA93">P3Y</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="FD2019Q3YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember"
      id="d205059794e1078-wk-Fact-FD0FD911BA785172BABFF22A7B4D9D88">P5Y9M18D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1
      contextRef="FD2019Q3YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember"
      id="d205059794e1087-wk-Fact-1C37D0AC5E365419882345E34BEB7A29">P4Y7M6D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1>
    <us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock
      contextRef="FD2019Q3YTD"
      id="TextSelection-7A28D2423B2F5AB6A69FFC163E998790-0-wk-Fact-132D42A6F00C5A34B640D1759E3BF872">&lt;div style="line-height:120%;padding-top:6px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The number of RSUs issued and outstanding under all of the Company&#x2019;s equity plans are as follows (in thousands, except for weighted average grant date fair value amounts):&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:6px;padding-left:0px;text-indent:0px;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="7"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:71%;"/&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: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="overflow:hidden;font-size:10pt;"&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;"&gt;&lt;div style="text-align:center;font-size:7.5pt;"&gt;&lt;span style="font-family:inherit;font-size:7.5pt;font-weight:bold;"&gt;Nine Months Ended&#160;&lt;br/&gt;&#160;September 28, 2019&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="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-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:7.5pt;"&gt;&lt;span style="font-family:inherit;font-size:7.5pt;font-weight:bold;"&gt;Units&lt;/span&gt;&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="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:7.5pt;"&gt;&lt;span style="font-family:inherit;font-size:7.5pt;font-weight:bold;"&gt;Weighted Average Grant&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:7.5pt;"&gt;&lt;span style="font-family:inherit;font-size:7.5pt;font-weight:bold;"&gt;&#160;Date Fair Value&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;RSUs outstanding, beginning of period&lt;/span&gt;&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;2,707&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;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span 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;95.54&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;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;99&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;133.49&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;Canceled&lt;/span&gt;&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&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;133.50&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;Expired&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;&#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: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;Vested&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;(7&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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-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;99.05&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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;RSUs outstanding, end of period&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&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,797&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span 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:3px double #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:3px double #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;96.84&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #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:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="FI2018Q4_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember"
      decimals="-3"
      id="d205059794e1202-wk-Fact-3F950D322CDD5FF3A0298733F0FC5AB1"
      unitRef="shares">2707000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="FI2018Q4_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember"
      decimals="2"
      id="d205059794e1221-wk-Fact-220D270975D55CF39CC1F330FD568FDC"
      unitRef="usdPerShare">95.54</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="FD2019Q3YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember"
      decimals="-3"
      id="d205059794e1236-wk-Fact-F81520B7184F51AE8592C3E32478D29E"
      unitRef="shares">99000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="FD2019Q3YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember"
      decimals="2"
      id="d205059794e1250-wk-Fact-67357FA313F05024B9523F605E60B491"
      unitRef="usdPerShare">133.49</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="FD2019Q3YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember"
      decimals="-3"
      id="d205059794e1270-wk-Fact-BACD178C39545EADB787A7BC9988D156"
      unitRef="shares">2000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="FD2019Q3YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember"
      decimals="2"
      id="d205059794e1285-wk-Fact-C738B400D168522E96C1FD3AB7E858DD"
      unitRef="usdPerShare">133.50</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <masi:SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsExpiredinPeriod
      contextRef="FD2019Q3YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember"
      decimals="0"
      id="d205059794e1305-wk-Fact-65682B953332595DA4FB9866C1788476"
      unitRef="shares">0</masi:SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsExpiredinPeriod>
    <masi:SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsExpiredWeighedAverageGrantDateFairValue
      contextRef="FD2019Q3YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember"
      decimals="0"
      id="d205059794e1319-wk-Fact-4C2794AFEFB950BEA8B687614C0C109F"
      unitRef="usdPerShare">0</masi:SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsExpiredWeighedAverageGrantDateFairValue>
    <masi:SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsExercisedinPeriod
      contextRef="FD2019Q3YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember"
      decimals="-3"
      id="d205059794e1339-wk-Fact-07B4E9B02B0F52ED8F2EBD0D8E8BE433"
      unitRef="shares">-7000</masi:SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsExercisedinPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="FD2019Q3YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember"
      decimals="2"
      id="d205059794e1354-wk-Fact-E4B5D07ABC2551F9AB1E8DCC50F25B48"
      unitRef="usdPerShare">99.05</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="FI2019Q3_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember"
      decimals="-3"
      id="d205059794e1374-wk-Fact-DBB0927520545672BFD469808B766D20"
      unitRef="shares">2797000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="FI2019Q3_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember"
      decimals="2"
      id="d205059794e1393-wk-Fact-09031A8EBE875905A4EC76E36F1DA643"
      unitRef="usdPerShare">96.84</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1
      contextRef="FD2019Q3QTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember"
      decimals="-5"
      id="d205059794e1421-wk-Fact-2199E86C666A538A8D215073EC8BAFD7"
      unitRef="usd">900000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1
      contextRef="FD2018Q3QTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember"
      decimals="-5"
      id="d205059794e1425-wk-Fact-CD244F6C05175C3C9C8D07C071E3BB2B"
      unitRef="usd">200000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1
      contextRef="FD2019Q3YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember"
      decimals="-5"
      id="d205059794e1442-wk-Fact-523D3642D15259BAB96972982EA1FC61"
      unitRef="usd">1900000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1
      contextRef="FD2018Q3YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember"
      decimals="-5"
      id="d205059794e1446-wk-Fact-7E5ADE5A609C5C16A1BEAC7D2C6D7B3D"
      unitRef="usd">500000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions
      contextRef="FI2019Q3_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember"
      decimals="-5"
      id="d205059794e1455-wk-Fact-A54B6E716E745B69843BA286E9593903"
      unitRef="usd">11300000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms
      contextRef="FD2019Q3YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember"
      id="d205059794e1459-wk-Fact-A2E796BA1C3158BCB12B45594A8F5136">P4Y1M6D</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms>
    <us-gaap:ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock
      contextRef="FD2019Q3YTD"
      id="TextSelection-F75AD316F61B50E38EB29CE4FEC66C01-0-wk-Fact-028445EC59F75885ACBF44D23D1D16D0">&lt;div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The number of PSUs outstanding under all of the Company&#x2019;s equity plans are as follows (in thousands, except for weighted average grant date fair value amounts):&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:6px;text-align:left;padding-left:0px;text-indent:0px;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="7"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:71%;"/&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: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="overflow:hidden;font-size:10pt;"&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;"&gt;&lt;div style="text-align:center;font-size:7.5pt;"&gt;&lt;span style="font-family:inherit;font-size:7.5pt;font-weight:bold;"&gt;Nine Months Ended&#160;&lt;br/&gt;&#160;September 28, 2019&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="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-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:7.5pt;"&gt;&lt;span style="font-family:inherit;font-size:7.5pt;font-weight:bold;"&gt;Units&lt;/span&gt;&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="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:7.5pt;"&gt;&lt;span style="font-family:inherit;font-size:7.5pt;font-weight:bold;"&gt;Weighted Average Grant&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:7.5pt;"&gt;&lt;span style="font-family:inherit;font-size:7.5pt;font-weight:bold;"&gt;&#160;Date Fair Value&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;PSUs outstanding, beginning of period&lt;/span&gt;&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;313&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;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span 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;88.34&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;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;128&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;133.50&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;Canceled&lt;/span&gt;&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;&#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;&#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: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;Expired&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;&#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: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;Vested&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;(29&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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-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;90.69&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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;PSUs outstanding, end of period&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;412&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span 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:3px double #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:3px double #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;102.22&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #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:ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="FI2018Q4_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember"
      decimals="-3"
      id="d205059794e1571-wk-Fact-90D735CEB8FE5406B989B56F2F6D0D8B"
      unitRef="shares">313000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="FI2018Q4_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember"
      decimals="2"
      id="d205059794e1590-wk-Fact-8850667E6C8250AFA77305357E43A16E"
      unitRef="usdPerShare">88.34</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="FD2019Q3YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember"
      decimals="0"
      id="d205059794e1605-wk-Fact-ED19FA92005A5E359A298B22418D3A1D"
      unitRef="shares">128000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="FD2019Q3YTD_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember"
      decimals="2"
      id="d205059794e1619-wk-Fact-5CD68F5C87585AEFBB369E59057CF510"
      unitRef="usdPerShare">133.50</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="FD2019Q3YTD_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember"
      decimals="0"
      id="d205059794e1639-wk-Fact-5731EA4961E650788DCC611978763994"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="FD2019Q3YTD_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember"
      decimals="0"
      id="d205059794e1653-wk-Fact-265700E752DD55A598B77431CB3E6094"
      unitRef="usdPerShare">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <masi:SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsExpiredinPeriod
      contextRef="FD2019Q3YTD_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember"
      decimals="0"
      id="d205059794e1673-wk-Fact-03A82F1E7B135A6780A8784DE0FD6251"
      unitRef="shares">0</masi:SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsExpiredinPeriod>
    <masi:SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsExpiredWeighedAverageGrantDateFairValue
      contextRef="FD2019Q3YTD_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember"
      decimals="0"
      id="d205059794e1687-wk-Fact-80291A9C177C5400B24D0492F3FA02F0"
      unitRef="usdPerShare">0</masi:SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsExpiredWeighedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="FD2019Q3YTD_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember"
      decimals="-3"
      id="d205059794e1707-wk-Fact-75C26775143C5FA8B76205FCE2DC2C02"
      unitRef="shares">29000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="FD2019Q3YTD_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember"
      decimals="2"
      id="d205059794e1722-wk-Fact-A8971A8D25225B118779B55684A7FE9C"
      unitRef="usdPerShare">90.69</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="FI2019Q3_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember"
      decimals="-3"
      id="d205059794e1742-wk-Fact-19F075CA1C52593F924BEE917B962D15"
      unitRef="shares">412000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="FI2019Q3_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember"
      decimals="2"
      id="d205059794e1761-wk-Fact-F13719FDF246563F999C81454A2393C5"
      unitRef="usdPerShare">102.22</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="FD2019Q3YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember"
      decimals="0"
      id="d205059794e1788-wk-Fact-ED19FA92005A5E359A298B22418D3A1D"
      unitRef="shares">128000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights
      contextRef="FD2019Q3YTD"
      id="d205059794e1792-wk-Fact-6D0B9FECDA675BFBA1B4FB22A6B748A6">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="FI2019Q3_srt_RangeAxis_srt_MinimumMember_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember"
      decimals="0"
      id="d205059794e1797-wk-Fact-36911118F2A05D978976571EF923ED32"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="FI2019Q3_srt_RangeAxis_srt_MaximumMember_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember"
      decimals="2"
      id="d205059794e1801-wk-Fact-6942498734CB537B9EF10100C0D235FB"
      unitRef="shares">2</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="FD2019Q3YTD_srt_RangeAxis_srt_MinimumMember_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember"
      decimals="0"
      id="d205059794e1805-wk-Fact-ED19FA92005A5E359A298B22418D3A1D"
      unitRef="shares">128000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="FD2019Q3YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember"
      decimals="0"
      id="d205059794e1809-wk-Fact-28178502C5A7558A831032FDFBF8AC90"
      unitRef="shares">256000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1
      contextRef="FD2019Q3QTD_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember"
      decimals="-5"
      id="d205059794e1826-wk-Fact-60D1C7DF199351588D025B902BD3D781"
      unitRef="usd">6200000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1
      contextRef="FD2018Q3QTD_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember"
      decimals="-5"
      id="d205059794e1830-wk-Fact-586AA31146205171944A6064FCA57BB9"
      unitRef="usd">4000000.0</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1
      contextRef="FD2019Q3YTD_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember"
      decimals="-5"
      id="d205059794e1847-wk-Fact-9A5E7E810A38533396ACE26CEEF70867"
      unitRef="usd">16700000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1
      contextRef="FD2018Q3YTD_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember"
      decimals="-5"
      id="d205059794e1851-wk-Fact-4D054A92DCD5515FB48793CDD6A99FBB"
      unitRef="usd">8800000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions
      contextRef="FI2019Q3_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember"
      decimals="-5"
      id="d205059794e1859-wk-Fact-46CD98CC173B52D1BCA31E6DC19403D2"
      unitRef="usd">45500000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms
      contextRef="FD2019Q3YTD_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember"
      id="d205059794e1863-wk-Fact-DB40D3CDB9C95CFB975CEF4AD6B71146">P1Y8M12D</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms>
    <us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock
      contextRef="FD2019Q3YTD"
      id="TextSelection-1B0431C7A5765EEC8BDFFBCFEE0F4265-0-wk-Fact-90D01731896654D2B40D83C5EDB620EB">The range of assumptions used and the resulting weighted-average fair value of options granted at the date of grant were as follows:&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="8"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:41%;"/&gt;&lt;td style="width:14%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:14%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:14%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:14%;"/&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="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:7.5pt;"&gt;&lt;span style="font-family:inherit;font-size:7.5pt;font-weight:bold;"&gt;Three Months Ended&lt;/span&gt;&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="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:7.5pt;"&gt;&lt;span style="font-family:inherit;font-size:7.5pt;font-weight:bold;"&gt;Nine Months Ended&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="overflow:hidden;font-size:10pt;"&gt;&lt;span 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:7.5pt;"&gt;&lt;span style="font-family:inherit;font-size:7.5pt;font-weight:bold;"&gt;September&#160;28, &lt;br/&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 style="vertical-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:7.5pt;"&gt;&lt;span style="font-family:inherit;font-size:7.5pt;font-weight:bold;"&gt;September&#160;29, &lt;br/&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 style="vertical-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:7.5pt;"&gt;&lt;span style="font-family:inherit;font-size:7.5pt;font-weight:bold;"&gt;September&#160;28, &lt;br/&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 style="vertical-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:7.5pt;"&gt;&lt;span style="font-family:inherit;font-size:7.5pt;font-weight:bold;"&gt;September&#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;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Risk-free interest rate&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;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;1.4% to 1.9%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span 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;2.7% to 3.0%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span 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;1.4% to 2.6%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span 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;2.3% to 3.0%&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;Expected term (in years)&lt;/span&gt;&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;5.2&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;5.6&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;5.2&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;5.6&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;Estimated volatility&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;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;28.7% to 29.3%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span 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;26.8% to 32.0%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span 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;28.3% to 30.0%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span 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;26.8% to 32.0%&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;Expected dividends&lt;/span&gt;&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;0%&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;0%&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;0%&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;0%&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;Weighted-average fair value of options granted&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;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;$44.14&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;$37.62&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;$42.01&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;$31.21&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:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="FD2019Q3QTD"
      id="d205059794e2031-wk-Fact-6A65E490AE185D919810ECCABEF7677D">P5Y2M12D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="FD2018Q3QTD"
      id="d205059794e2041-wk-Fact-0995AE5DE5FD5994B2F46D089D0D9417">P5Y7M6D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="FD2019Q3YTD"
      id="d205059794e2051-wk-Fact-BDDBFC28758D577EBAB47408B8B4DE33">P5Y2M12D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="FD2018Q3YTD"
      id="d205059794e2061-wk-Fact-47E8BF0A08AB589D856A14E41E1B491F">P5Y7M6D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="FD2019Q3QTD"
      decimals="0"
      id="d205059794e2113-wk-Fact-D4B03882000E523AB1B8D351358F0BA8"
      unitRef="number">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="FD2018Q3QTD"
      decimals="0"
      id="d205059794e2123-wk-Fact-A25327611A805553A9AC09824539A456"
      unitRef="number">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="FD2019Q3YTD"
      decimals="0"
      id="d205059794e2133-wk-Fact-DC19E4F7A47F59F78305A9332ECA255B"
      unitRef="number">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="FD2018Q3YTD"
      decimals="0"
      id="d205059794e2143-wk-Fact-D191F7E6F99953309308EF6BA8A8881B"
      unitRef="number">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="FD2019Q3QTD"
      decimals="2"
      id="d205059794e2154-wk-Fact-D31D115FBB975206B4E17B8708304B3E"
      unitRef="usdPerShare">44.14</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="FD2018Q3QTD"
      decimals="2"
      id="d205059794e2164-wk-Fact-47EB97AC15E15B9BB260F09238671671"
      unitRef="usdPerShare">37.62</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="FD2019Q3YTD"
      decimals="2"
      id="d205059794e2174-wk-Fact-53A829B3DD1256FD9F0872634F490D93"
      unitRef="usdPerShare">42.01</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="FD2018Q3YTD"
      decimals="2"
      id="d205059794e2184-wk-Fact-8B553AE629995AC880C7BF2A0A1CC64E"
      unitRef="usdPerShare">31.21</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
      contextRef="FI2019Q3"
      decimals="-5"
      id="d205059794e2202-wk-Fact-092B1C727EF55BF7958DCEDC770C2899"
      unitRef="usd">500300000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue
      contextRef="FI2019Q3"
      decimals="-5"
      id="d205059794e2210-wk-Fact-7C63125BD54955FEA898B178A614725A"
      unitRef="usd">386600000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="FD2019Q3QTD"
      decimals="-5"
      id="d205059794e2223-wk-Fact-CEC0313010C2554DA88E7B30913525A3"
      unitRef="usd">33700000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="FD2019Q3YTD"
      decimals="-5"
      id="d205059794e2235-wk-Fact-A5223CD3C8A95D35BDD12C68292C141B"
      unitRef="usd">76100000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:OtherNonoperatingIncomeAndExpenseTextBlock
      contextRef="FD2019Q3YTD"
      id="TextSelection-CD215708FAD85134B5D8CA8150E069FE-0-wk-Fact-C3CA92B772935333BE8F8E844197C5E1">&lt;div style="line-height:120%;padding-top:17px;font-size:10pt;"&gt;&lt;span style="font-weight:bold;"&gt;19. Non-operating income&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;Non-operating income consists of the following (in thousands): &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="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="overflow:hidden;font-size:10pt;"&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:7.5pt;"&gt;&lt;span style="font-family:inherit;font-size:7.5pt;font-weight:bold;"&gt;Three Months Ended&lt;/span&gt;&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:7.5pt;"&gt;&lt;span style="font-family:inherit;font-size:7.5pt;font-weight:bold;"&gt;Nine Months Ended&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="overflow:hidden;font-size:10pt;"&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:7.5pt;"&gt;&lt;span style="font-family:inherit;font-size:7.5pt;font-weight:bold;"&gt;September&#160;28, &lt;br/&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="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:7.5pt;"&gt;&lt;span style="font-family:inherit;font-size:7.5pt;font-weight:bold;"&gt;September&#160;29, &lt;br/&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="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:7.5pt;"&gt;&lt;span style="font-family:inherit;font-size:7.5pt;font-weight:bold;"&gt;September&#160;28, &lt;br/&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="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:7.5pt;"&gt;&lt;span style="font-family:inherit;font-size:7.5pt;font-weight:bold;"&gt;September&#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: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 income&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,664&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;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span 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,326&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;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span 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;10,706&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;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span 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;5,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: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;Interest expense&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;(82&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;(7&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;(243&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;(694&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;"&gt;Realized and unrealized foreign currency loss&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;(856&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,311&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;(315&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;(764&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;"&gt;Other &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&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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-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;20&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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-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;(10&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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-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;291&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="text-align:left;padding-left:12px;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:3px double #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:3px double #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;2,723&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-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;border-bottom:3px double #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:3px double #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,028&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-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;border-bottom:3px double #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:3px double #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;10,138&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-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;border-bottom:3px double #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:3px double #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;4,080&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span 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:OtherNonoperatingIncomeAndExpenseTextBlock>
    <us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock
      contextRef="FD2019Q3YTD"
      id="TextSelection-E9376CCC6A4852FE8F20811CB4F39976-0-wk-Fact-2A060BAFE5395A30AF0EF5F04D192DA8">&lt;div style="line-height:120%;padding-top:6px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Non-operating income consists of the following (in thousands): &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="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="overflow:hidden;font-size:10pt;"&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:7.5pt;"&gt;&lt;span style="font-family:inherit;font-size:7.5pt;font-weight:bold;"&gt;Three Months Ended&lt;/span&gt;&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:7.5pt;"&gt;&lt;span style="font-family:inherit;font-size:7.5pt;font-weight:bold;"&gt;Nine Months Ended&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="overflow:hidden;font-size:10pt;"&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:7.5pt;"&gt;&lt;span style="font-family:inherit;font-size:7.5pt;font-weight:bold;"&gt;September&#160;28, &lt;br/&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="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:7.5pt;"&gt;&lt;span style="font-family:inherit;font-size:7.5pt;font-weight:bold;"&gt;September&#160;29, &lt;br/&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="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:7.5pt;"&gt;&lt;span style="font-family:inherit;font-size:7.5pt;font-weight:bold;"&gt;September&#160;28, &lt;br/&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="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:7.5pt;"&gt;&lt;span style="font-family:inherit;font-size:7.5pt;font-weight:bold;"&gt;September&#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: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 income&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,664&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;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span 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,326&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;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span 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;10,706&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;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span 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;5,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: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;Interest expense&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;(82&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;(7&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;(243&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;(694&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;"&gt;Realized and unrealized foreign currency loss&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;(856&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,311&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;(315&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;(764&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;"&gt;Other &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&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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-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;20&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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-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;(10&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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-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;291&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="text-align:left;padding-left:12px;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:3px double #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:3px double #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;2,723&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-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;border-bottom:3px double #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:3px double #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,028&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-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;border-bottom:3px double #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:3px double #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;10,138&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-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;border-bottom:3px double #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:3px double #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;4,080&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span 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:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock>
    <us-gaap:InterestIncomeOther
      contextRef="FD2019Q3QTD"
      decimals="-3"
      id="d205074547e819-wk-Fact-D404E2FB1F3A51D487C0D4A3B2B0BC92"
      unitRef="usd">3664000</us-gaap:InterestIncomeOther>
    <us-gaap:InterestIncomeOther
      contextRef="FD2018Q3QTD"
      decimals="-3"
      id="d205074547e838-wk-Fact-609AE7ACEFEC542E81C5F57D4A9A1DA7"
      unitRef="usd">2326000</us-gaap:InterestIncomeOther>
    <us-gaap:InterestIncomeOther
      contextRef="FD2019Q3YTD"
      decimals="-3"
      id="d205074547e857-wk-Fact-620257FFE71453EDA90E26704C4D5134"
      unitRef="usd">10706000</us-gaap:InterestIncomeOther>
    <us-gaap:InterestIncomeOther
      contextRef="FD2018Q3YTD"
      decimals="-3"
      id="d205074547e877-wk-Fact-5B969F21CE065337B925F040F86FFB25"
      unitRef="usd">5247000</us-gaap:InterestIncomeOther>
    <us-gaap:InterestExpense
      contextRef="FD2019Q3QTD"
      decimals="-3"
      id="d205074547e892-wk-Fact-34E44F56C34B5AEAA13E41B040291265"
      unitRef="usd">82000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="FD2018Q3QTD"
      decimals="-3"
      id="d205074547e912-wk-Fact-B7A2D9FF48405EFE918159568B813F7A"
      unitRef="usd">7000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="FD2019Q3YTD"
      decimals="-3"
      id="d205074547e932-wk-Fact-C623B01FED7D5AE1935D150E8949D571"
      unitRef="usd">243000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="FD2018Q3YTD"
      decimals="-3"
      id="d205074547e953-wk-Fact-504B8D7F179A5095ABE596E1A00E2751"
      unitRef="usd">694000</us-gaap:InterestExpense>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="FD2019Q3QTD"
      decimals="-3"
      id="d205074547e974-wk-Fact-3010B290734F5AFB8897DC58A30A77B4"
      unitRef="usd">-856000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="FD2018Q3QTD"
      decimals="-3"
      id="d205074547e994-wk-Fact-DB24E9F48D6E53A3A5ADBF1EA7831D03"
      unitRef="usd">-1311000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="FD2019Q3YTD"
      decimals="-3"
      id="d205074547e1014-wk-Fact-CD3C53777A935513A42AC52EAC040FFD"
      unitRef="usd">-315000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="FD2018Q3YTD"
      decimals="-3"
      id="d205074547e1035-wk-Fact-07D1EF8A9E855E31BB23ED145DCDC074"
      unitRef="usd">-764000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="FD2019Q3QTD"
      decimals="-3"
      id="d205074547e1056-wk-Fact-6919CB46CF8352088889A09F63C92E66"
      unitRef="usd">3000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="FD2018Q3QTD"
      decimals="-3"
      id="d205074547e1076-wk-Fact-1451D4F1433755B19EDC9F78A89686AF"
      unitRef="usd">-20000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="FD2019Q3YTD"
      decimals="-3"
      id="d205074547e1095-wk-Fact-4DD5025A1B035EADB0CBB10D05BD5D8E"
      unitRef="usd">10000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="FD2018Q3YTD"
      decimals="-3"
      id="d205074547e1116-wk-Fact-4CBDF36D96245741BC19BB2BB43162E7"
      unitRef="usd">-291000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="FD2019Q3QTD"
      decimals="-3"
      id="d205074547e1141-wk-Fact-032EEE33712D54678ACDC65FD8D0549D"
      unitRef="usd">2723000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="FD2018Q3QTD"
      decimals="-3"
      id="d205074547e1160-wk-Fact-88CB62DE403B5B2F8C85708C2E3F571E"
      unitRef="usd">1028000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="FD2019Q3YTD"
      decimals="-3"
      id="d205074547e1179-wk-Fact-4DDD03EE6ECA5141A88FD30AFC3CB441"
      unitRef="usd">10138000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="FD2018Q3YTD"
      decimals="-3"
      id="d205074547e1199-wk-Fact-4201BA19768E5112B27D272B5314849F"
      unitRef="usd">4080000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:IncomeTaxDisclosureTextBlock
      contextRef="FD2019Q3YTD"
      id="TextSelection-D4F97D080DB5598EBB16B502A5821205-0-wk-Fact-4ACD5943780A50CFB4034FDE07D2F61D">&lt;div style="line-height:120%;padding-top:17px;font-size:10pt;"&gt;&lt;span style="font-weight:bold;"&gt;20. Income Taxes&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The Company has provided for income taxes in fiscal year 2019 interim periods based on the estimated effective income tax rate for the complete fiscal year and adjusted for discrete tax events, including excess tax benefits or deficiencies related to stock-based compensation, in the period such events occur. The estimated annual effective tax rate is computed based on the expected annual pretax income of the consolidated entities located within each taxing jurisdiction based on legislation enacted as of the balance sheet date. For the &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;three&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; months ended &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;September&#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;September&#160;29, 2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, the Company recorded discrete tax benefits of approximately &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$7.0 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;$14.6 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, respectively, related to excess tax benefits realized from stock-based compensation. For the &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;nine&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; months ended &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;September&#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;September&#160;29, 2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, the Company recorded discrete tax benefits of approximately &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$13.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;$21.7 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, respectively, related to excess tax benefits realized from stock-based compensation. &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Deferred tax assets and liabilities are determined based on the future tax consequences associated with temporary differences between income and expenses reported for accounting and tax purposes. A valuation allowance for deferred tax assets is recorded to the extent that the Company cannot determine that the ultimate realization of the net deferred tax assets is more likely than not. Realization of deferred tax assets is principally dependent upon the achievement of future taxable income, the estimation of which requires significant judgment by the Company&#x2019;s management. The judgment of the Company&#x2019;s management regarding future profitability may change due to many factors, including future market conditions and the Company&#x2019;s ability to successfully execute its business plans or tax planning strategies. These changes, if any, may require material adjustments to these deferred tax asset balances.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;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;"&gt;September&#160;28, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, the liability for income taxes associated with uncertain tax positions was approximately &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$16.3 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;. If fully recognized, approximately &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$15.0 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; (net of federal benefit on state taxes) would impact the Company&#x2019;s effective tax rate. It is reasonably possible that the amount of unrecognized tax benefits in various jurisdictions may change in the next twelve months due to the expiration of statutes of limitation and audit settlements. However, due to the uncertainty surrounding the timing of these events, an estimate of the change within the next twelve months cannot currently be made.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The Company conducts business in multiple jurisdictions and, as a result, one or more of the Company&#x2019;s subsidiaries files income tax returns in U.S. federal, various state, local and foreign jurisdictions. The Company has concluded all U.S. federal income tax matters through fiscal year 2015. All material state, local and foreign income tax matters have been concluded through fiscal year 2011. The Company does not believe that the results of any tax authority examination would have a significant impact on its consolidated financial statements.&lt;/span&gt;&lt;/div&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:OtherTaxExpenseBenefit
      contextRef="FD2019Q3QTD"
      decimals="-5"
      id="d205058106e635-wk-Fact-EFCF36EB8ED25F53BA2628A3249C1E39"
      unitRef="usd">7000000.0</us-gaap:OtherTaxExpenseBenefit>
    <us-gaap:OtherTaxExpenseBenefit
      contextRef="FD2018Q3QTD"
      decimals="-5"
      id="d205058106e639-wk-Fact-7EB0B64C53715EB6AFE050620D3B68B5"
      unitRef="usd">14600000</us-gaap:OtherTaxExpenseBenefit>
    <us-gaap:OtherTaxExpenseBenefit
      contextRef="FD2019Q3YTD"
      decimals="-5"
      id="d205058106e656-wk-Fact-A97AC807C61852F6A5767257791791F1"
      unitRef="usd">13100000</us-gaap:OtherTaxExpenseBenefit>
    <us-gaap:OtherTaxExpenseBenefit
      contextRef="FD2018Q3YTD"
      decimals="-5"
      id="d205058106e660-wk-Fact-0BA7A243B88F595AA150BCFFD6E0E535"
      unitRef="usd">21700000</us-gaap:OtherTaxExpenseBenefit>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="FI2019Q3"
      decimals="-5"
      id="d205058106e674-wk-Fact-D9D03C6BDF9B5478A74C235FD630F061"
      unitRef="usd">16300000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate
      contextRef="FI2019Q3"
      decimals="-5"
      id="d205058106e678-wk-Fact-D6CD799294765B80B8766FA89FBE15E6"
      unitRef="usd">15000000.0</us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock
      contextRef="FD2019Q3YTD"
      id="TextSelection-6A750AF95453558E943B85FCBE5D8204-0-wk-Fact-2EDA343AFF145689AD0E58EFD43928B1">&lt;div style="line-height:120%;padding-top:17px;font-size:10pt;"&gt;&lt;span style="font-weight:bold;"&gt;21. Commitments and Contingencies&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&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;font-weight:bold;"&gt;Employee Retirement Savings Plan&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The Company sponsors a qualified defined contribution plan or 401(k) plan, the Masimo Retirement Savings Plan (MRSP), covering the Company&#x2019;s full-time U.S. employees who meet certain eligibility requirements. In general, the Company matches an employee&#x2019;s contribution up to &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; of the employee&#x2019;s compensation, subject to a maximum amount. The Company may also contribute to the MRSP on a discretionary basis. The Company contributed &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; and &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; to the MRSP for the &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;three&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; months ended &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;September&#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;September&#160;29, 2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, respectively. The Company contributed &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$1.9 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;$1.8 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; to the MRSP for the &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;nine&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; months ended &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;September&#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;September&#160;29, 2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, respectively. In addition, the Company sponsors various defined contribution plans in certain locations outside of the United States, the contributions to which were not material for any period.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:17px;text-indent:16px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Employment and Severance Agreements&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;In July 2017, the Company entered into the First Amendment to the certain Amended and Restated Employment Agreement entered into between the Company and Mr. Kiani on November 4, 2015 (as amended, the Amended Employment Agreement). Pursuant to the terms of the Amended Employment Agreement, upon a &#x201c;Qualifying Termination&#x201d; (as defined in the Amended Employment Agreement), Mr. Kiani will be entitled to receive a cash severance benefit equal to two times the sum of his then-current base salary and the average annual bonus paid to Mr. Kiani during the immediately preceding three years, the full amount of the &#x201c;Award Shares&#x201d; (as defined in the Amended Employment Agreement) and the full amount of the &#x201c;Cash Payment&#x201d; (as defined in the Amended Employment Agreement). In addition, in the event of a &#x201c;Change in Control&#x201d; (as defined in the Amended Employment Agreement) prior to a Qualifying Termination, on each of the first and second anniversaries of the Change in Control, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;50%&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; of the Cash Payment and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;50%&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; of the Award Shares will vest, subject in each case to Mr. Kiani&#x2019;s continuous employment through each such anniversary date; however, in the event of a Qualifying Termination or a termination of Mr. Kiani&#x2019;s employment due to death or disability prior to either of such anniversaries, any unvested amount of the Cash Payment and all of the unvested Award Shares shall vest and be paid in full. Additionally, in the event of a Change in Control prior to a Qualifying Termination, Mr. Kiani&#x2019;s stock options and any other equity awards will vest in accordance with their terms, but in no event later than in two equal installments on each of the one year and two year anniversaries of the Change in Control, subject in each case to Mr. Kiani&#x2019;s continuous employment through each such anniversary date. As of&#160;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;September&#160;28, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, the expense related to the Award Shares and Cash Payment that would be recognized in the Company&#x2019;s consolidated financial statements upon the occurrence of a Qualifying Termination under the Restated Employment Agreement was approximately&#160;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$292.9 million&lt;/span&gt;&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;span style="font-family:inherit;font-size:10pt;"&gt;As of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;September&#160;28, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, the Company had severance plan participation agreements with &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;eight&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; executive officers. The participation agreements (the Agreements) are governed by the terms and conditions of the Company&#x2019;s 2007 Severance Protection Plan (the Severance Plan), which became effective on July&#160;19, 2007 and which was amended effective December&#160;31, 2008. Under each of the Agreements, the applicable executive officer may be entitled to receive certain salary, equity, medical and life insurance benefits if he is terminated by the Company without cause or if he terminates his employment for good reason under certain circumstances. The executive officers are also required to give the Company &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;six months&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#x2019; advance notice of their resignation under certain circumstances.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:17px;text-indent:16px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Purchase Commitments&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;Pursuant to contractual obligations with vendors, the Company had &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$90.0 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; of purchase commitments as of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;September&#160;28, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, which are expected to be purchased within one year. These purchase commitments have been made for certain inventory items in order to secure sufficient levels of those items and to achieve better pricing.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:17px;padding-left:18px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Other Contractual Commitments&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;In the normal course of business, the Company may provide bank guarantees to support government hospital tenders in certain foreign jurisdictions. As of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;September&#160;28, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, the Company had approximately &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$2.3 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; in outstanding unsecured bank guarantees. &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;In certain circumstances, the Company also provides limited indemnification within its various customer contracts whereby the Company indemnifies the parties to whom it sells its products with respect to potential infringement of intellectual property, and against bodily injury caused by a defective Company product. It is not possible to predict the maximum potential amount of future payments under these or similar agreements, due to the conditional nature of the Company&#x2019;s obligations and the unique facts and circumstances involved. As of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;September&#160;28, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, the Company had not incurred any significant costs related to contractual indemnification of its customers.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:17px;text-indent:16px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Concentrations of Risk&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;The Company is exposed to credit loss for the amount of its cash deposits with financial institutions in excess of federally insured limits. The Company invests its excess cash in time deposits with major financial institutions. As of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;September&#160;28, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, the Company had &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$633.4 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; of bank balances, which was comprised of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$120.0 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; of certificates of deposit and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$513.4 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; in checking or deposit accounts. Of the &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$633.4 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; of bank balances, &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; was covered by either the U.S. Federal Deposit Insurance Corporation limit or foreign countries&#x2019; deposit insurance organizations. &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The Company&#x2019;s ability to sell its products to U.S. hospitals depends in part on its relationships with GPOs. Many existing and potential customers for the Company&#x2019;s products become members of GPOs. GPOs negotiate pricing arrangements and contracts, sometimes exclusively, with medical supply manufacturers and distributors, and these negotiated prices are made available to a GPO&#x2019;s affiliated hospitals and other members. During the &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;three&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; months ended &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;September&#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;September&#160;29, 2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, revenue from the sale of the Company&#x2019;s products to U.S. hospitals that are members of GPOs approximated &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;56.0%&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;57.1%&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; of total product revenue, respectively. During the &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;nine&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; months ended &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;September&#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;September&#160;29, 2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, revenue from the sale of the Company&#x2019;s products to U.S. hospitals that are members of GPOs approximated &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;56.3%&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;57.6%&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; of total product revenue, respectively. &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;For the &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;three&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; months ended &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;September&#160;28, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, the Company had sales through &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;two&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; just-in-time distributors that represented &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;12.6%&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;10.6%&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; of total product revenue, respectively. For the &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;three&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; months ended &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;September&#160;29, 2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, the Company had sales through the same &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;two&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; just-in-time distributors that represented &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; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;9.4%&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; of total product revenue, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;For the &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;nine&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; months ended &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;September&#160;28, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, the Company had sales through &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;two&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; just-in-time distributors that represented &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;13.2%&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;11.0%&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; of total product revenue, respectively. For the &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;nine&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; months ended &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;September&#160;29, 2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, the Company had sales through the same &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;two&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; just-in-time distributors that represented &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;12.4%&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;10.4%&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; of total product revenue, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;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;"&gt;September&#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:10pt;"&gt;&lt;span&gt;one&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; customer represented &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;21.4%&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;13.9%&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, respectively, of the Company&#x2019;s accounts receivable balance. The receivable balances related to such customer are fully secured by letters of credit.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:17px;text-indent:16px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Litigation&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;During the third quarter of fiscal year 2017, the Company became aware that certain amounts had been paid by a foreign government customer to the Company&#x2019;s former appointed foreign agent in connection with a foreign government tender, but had not been remitted by such agent to the Company in accordance with the agency agreement. On December 28, 2017, the Company initiated arbitration proceedings against this foreign agent after unsuccessful attempts to recover such remittances. As a result, the Company recorded a net charge of approximately &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$10.5 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; during the fourth quarter of fiscal year 2017 in connection with this dispute, of which &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; was recovered during the year 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;. An arbitration hearing was held on February 11, 2019. On July 8, 2019, the arbitrator awarded the Company &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$10.5 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; in damages, fees, and costs. Although the Company intends to vigorously pursue collection of the arbitration award, there is no guarantee that the Company will be successful in these efforts.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;On January 2, 2014, a putative class action complaint was filed against the Company in the U.S. District Court for the Central District of California by Physicians Healthsource, Inc. The complaint alleges that the Company sent unsolicited facsimile advertisements in violation of the Junk Fax Protection Act of 2005 and related regulations. The complaint seeks &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$500&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; for each alleged violation, treble damages if the District Court finds the alleged violations to be knowing, plus interest, costs and injunctive relief. On March 26, 2019, an amended complaint was filed adding Radha Geismann, M.D. PC as an additional named plaintiff. On June 17, 2019, the plaintiffs filed their motion for class certification. On September 10, 2019, the parties filed motions for summary judgment. On September 30, 2019, the Company filed its opposition to the motion for class certification, and the plaintiffs filed their reply on October 7, 2019. On October 15, 2019, the District Court issued a tentative order denying plaintiffs&#x2019; motion for class certification and granting in part and denying in part the motions for summary judgment. On October 18, 2019, the District Court heard arguments on the motions. The District Court has not yet issued a final order on the motions. The trial date previously set for November 5, 2019 was continued by the District Court and a new trial date has not been set. The Company believes it has good and substantial defenses to the class claims, but there is no guarantee that the Company will prevail. The Company is unable to determine whether any loss will ultimately occur or to estimate the range of such loss; therefore, no amount of loss has been accrued by the Company in the accompanying condensed consolidated financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;From time to time, the Company may be involved in other litigation and investigations relating to claims and matters arising out of its operations in the normal course of business. The Company believes that it currently is not a party to any other legal proceedings which, individually or in the aggregate, would have a material adverse effect on its consolidated financial position, results of operations or cash flows.&lt;/span&gt;&lt;/div&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent
      contextRef="FD2019Q3YTD"
      decimals="INF"
      id="d205059118e639-wk-Fact-5FA8926EF0DB52969FA602214E35E549"
      unitRef="number">0.03</us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent>
    <us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount
      contextRef="FD2019Q3QTD_srt_StatementGeographicalAxis_country_US"
      decimals="-5"
      id="d205059118e643-wk-Fact-979D9A79C73B5526AD4514DEE43E71A7"
      unitRef="usd">700000</us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount>
    <us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount
      contextRef="FD2018Q3QTD_srt_StatementGeographicalAxis_country_US"
      decimals="-5"
      id="d205059118e647-wk-Fact-6BDAC8243A596E8663F9DA251F2E6421"
      unitRef="usd">500000</us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount>
    <us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount
      contextRef="FD2019Q3YTD_srt_StatementGeographicalAxis_country_US"
      decimals="-5"
      id="d205059118e664-wk-Fact-E660730CBC3728A9238ADA261AE77BAC"
      unitRef="usd">1900000</us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount>
    <us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount
      contextRef="FD2018Q3YTD_srt_StatementGeographicalAxis_country_US"
      decimals="-5"
      id="d205059118e668-wk-Fact-AA39E1277D59A82CA7EEDA26C6660064"
      unitRef="usd">1800000</us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount>
    <masi:EmploymentAgreementSeveranceTerms
      contextRef="D2017Q3SD_srt_TitleOfIndividualAxis_srt_ChiefExecutiveOfficerMember_us-gaap_AwardTypeAxis_us-gaap_CashDistributionMember"
      decimals="INF"
      id="d205059118e691-wk-Fact-A2046A5D32F15D5E9118D9147FBBB611"
      unitRef="number">0.50</masi:EmploymentAgreementSeveranceTerms>
    <masi:EmploymentAgreementSeveranceTerms
      contextRef="D2017Q3SD_srt_TitleOfIndividualAxis_srt_ChiefExecutiveOfficerMember_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember"
      decimals="INF"
      id="d205059118e695-wk-Fact-EB661BBD69835902A23E12A9C84A81F8"
      unitRef="number">0.50</masi:EmploymentAgreementSeveranceTerms>
    <masi:EmploymentAgreementSeveranceBenefitsSpecialPaymentQualifyingTermination
      contextRef="FD2019Q3YTD_srt_TitleOfIndividualAxis_srt_ChiefExecutiveOfficerMember"
      decimals="-5"
      id="d205059118e703-wk-Fact-71DFF1AB63F85919B65B48BAD100FD4E"
      unitRef="usd">292900000</masi:EmploymentAgreementSeveranceBenefitsSpecialPaymentQualifyingTermination>
    <masi:SeverancePlanParticipationAgreements
      contextRef="FI2019Q3"
      decimals="INF"
      id="d205059118e714-wk-Fact-3EA2145860CD53EBB023CF3782613149"
      unitRef="Agreement">8</masi:SeverancePlanParticipationAgreements>
    <masi:SupplementalUnemploymentBenefitsSeveranceBenefitsRequiredNoticeofResignation
      contextRef="FD2019Q3YTD"
      id="d205059118e718-wk-Fact-A17435B28E8F543FBD2290B7FDDFE2A1">P6M</masi:SupplementalUnemploymentBenefitsSeveranceBenefitsRequiredNoticeofResignation>
    <us-gaap:PurchaseCommitmentRemainingMinimumAmountCommitted
      contextRef="FI2019Q3"
      decimals="-5"
      id="d205059118e728-wk-Fact-67FCBA7FDC5B5BCE87329220D8560101"
      unitRef="usd">90000000.0</us-gaap:PurchaseCommitmentRemainingMinimumAmountCommitted>
    <us-gaap:OtherCommitment
      contextRef="FI2019Q3"
      decimals="-5"
      id="d205059118e746-wk-Fact-96D81992A1BF5E82B81005D6E6BC02E1"
      unitRef="usd">2300000</us-gaap:OtherCommitment>
    <us-gaap:Cash
      contextRef="FI2019Q3"
      decimals="-5"
      id="d205059118e768-wk-Fact-CFB9EA57DC695EEAAF327F7472EE1598"
      unitRef="usd">633400000</us-gaap:Cash>
    <us-gaap:ShortTermInvestments
      contextRef="FI2019Q3"
      decimals="-3"
      id="d205059118e772-wk-Fact-2925DF2108B658529EB6013D995BAEAF"
      unitRef="usd">120000000.0</us-gaap:ShortTermInvestments>
    <us-gaap:CashEquivalentsAtCarryingValue
      contextRef="FI2019Q3"
      decimals="-5"
      id="d205059118e776-wk-Fact-ABBE75FB43315B11BB2D09824583E38F"
      unitRef="usd">513400000</us-gaap:CashEquivalentsAtCarryingValue>
    <us-gaap:Cash
      contextRef="FI2019Q3"
      decimals="-5"
      id="d205059118e780-wk-Fact-CFB9EA57DC695EEAAF327F7472EE1598"
      unitRef="usd">633400000</us-gaap:Cash>
    <us-gaap:CashFDICInsuredAmount
      contextRef="FI2019Q3"
      decimals="-5"
      id="d205059118e785-wk-Fact-3D0175E0B53B5FB5B51E6DBCC7B468C5"
      unitRef="usd">3500000</us-gaap:CashFDICInsuredAmount>
    <masi:PercentageofRevenueCustomerConcentration
      contextRef="FD2019Q3QTD_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_SalesRevenueProductLineMember"
      decimals="3"
      id="d205059118e804-wk-Fact-E278B7705F1BFD5A5F44928632C5F768"
      unitRef="number">0.560</masi:PercentageofRevenueCustomerConcentration>
    <masi:PercentageofRevenueCustomerConcentration
      contextRef="FD2018Q3QTD_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_SalesRevenueProductLineMember"
      decimals="3"
      id="d205059118e808-wk-Fact-8852B95E8C310A121FED9286DBF5D4BB"
      unitRef="number">0.571</masi:PercentageofRevenueCustomerConcentration>
    <masi:PercentageofRevenueCustomerConcentration
      contextRef="FD2019Q3YTD_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_SalesRevenueProductLineMember"
      decimals="3"
      id="d205059118e825-wk-Fact-3685EA52774AB00F88BE928718C88B01"
      unitRef="number">0.563</masi:PercentageofRevenueCustomerConcentration>
    <masi:PercentageofRevenueCustomerConcentration
      contextRef="FD2018Q3YTD_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_SalesRevenueProductLineMember"
      decimals="3"
      id="d205059118e829-wk-Fact-FCE21D03AFE45ED2C9AE92874DEB4C55"
      unitRef="number">0.576</masi:PercentageofRevenueCustomerConcentration>
    <masi:ConcentrationRiskJustintimeDistributors
      contextRef="FD2019Q3QTD_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesMember"
      decimals="INF"
      id="d205059118e844-wk-Fact-EA95BB8756F653828C08D869D581FDA3"
      unitRef="distributor">2</masi:ConcentrationRiskJustintimeDistributors>
    <masi:PercentageOfRevenueOneCustomer
      contextRef="FD2019Q3QTD"
      decimals="3"
      id="d205059118e848-wk-Fact-431B32E8C2A65AD58ED1DDFF0228EE55"
      unitRef="number">0.126</masi:PercentageOfRevenueOneCustomer>
    <masi:PercentageOfRevenueTwoCustomer
      contextRef="FD2019Q3QTD"
      decimals="3"
      id="d205059118e852-wk-Fact-8F98CB418ED15666B0C6F9DE0AB3041B"
      unitRef="number">0.106</masi:PercentageOfRevenueTwoCustomer>
    <masi:ConcentrationRiskJustintimeDistributors
      contextRef="FD2018Q3QTD_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesMember"
      decimals="INF"
      id="d205059118e865-wk-Fact-2BE11EF29E5258E69BB7FF859A624AD8"
      unitRef="distributor">2</masi:ConcentrationRiskJustintimeDistributors>
    <masi:PercentageOfRevenueOneCustomer
      contextRef="FD2018Q3QTD"
      decimals="3"
      id="d205059118e869-wk-Fact-2EF74A3151A852B8B560789CDD731B7D"
      unitRef="number">0.123</masi:PercentageOfRevenueOneCustomer>
    <masi:PercentageOfRevenueTwoCustomer
      contextRef="FD2018Q3QTD"
      decimals="3"
      id="d205059118e873-wk-Fact-EFE5BAB9BE3654EF81EC8D974743024F"
      unitRef="number">0.094</masi:PercentageOfRevenueTwoCustomer>
    <masi:ConcentrationRiskJustintimeDistributors
      contextRef="FD2019Q3YTD_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesMember"
      decimals="INF"
      id="d205059118e888-wk-Fact-2BB19A9AFDA95FF9B75E1DB5D48A9ACD"
      unitRef="distributor">2</masi:ConcentrationRiskJustintimeDistributors>
    <masi:PercentageOfRevenueOneCustomer
      contextRef="FD2019Q3YTD"
      decimals="3"
      id="d205059118e892-wk-Fact-AFDA03E8D94A55EE9F279F8C7A9BD0EF"
      unitRef="number">0.132</masi:PercentageOfRevenueOneCustomer>
    <masi:PercentageOfRevenueTwoCustomer
      contextRef="FD2019Q3YTD"
      decimals="3"
      id="d205059118e896-wk-Fact-3DA3B0B0AE955A428F5C3C8F896F0AC5"
      unitRef="number">0.110</masi:PercentageOfRevenueTwoCustomer>
    <masi:ConcentrationRiskJustintimeDistributors
      contextRef="FD2018Q3YTD_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesMember"
      decimals="INF"
      id="d205059118e909-wk-Fact-305378D59A565802955CC8759B80464C"
      unitRef="distributor">2</masi:ConcentrationRiskJustintimeDistributors>
    <masi:PercentageOfRevenueOneCustomer
      contextRef="FD2018Q3YTD"
      decimals="3"
      id="d205059118e913-wk-Fact-B72D5A9B6F4250B09D4550069C4A8584"
      unitRef="number">0.124</masi:PercentageOfRevenueOneCustomer>
    <masi:PercentageOfRevenueTwoCustomer
      contextRef="FD2018Q3YTD"
      decimals="3"
      id="d205059118e917-wk-Fact-BE1418F45B90562183CDBFA5F72CA993"
      unitRef="number">0.104</masi:PercentageOfRevenueTwoCustomer>
    <masi:ConcentrationRiskARCustomer
      contextRef="FI2019Q3"
      decimals="INF"
      id="d205059118e939-wk-Fact-B31A8A0023D495EACBEE138C05D2FA13"
      unitRef="Customer">1</masi:ConcentrationRiskARCustomer>
    <masi:PercentageofAccountsReceivableBalance
      contextRef="FI2019Q3_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_AccountsReceivableMember"
      decimals="3"
      id="d205059118e943-wk-Fact-0E6CFACD27CD5E8A86A5044F9B781A3D"
      unitRef="number">0.214</masi:PercentageofAccountsReceivableBalance>
    <masi:PercentageofAccountsReceivableBalance
      contextRef="FI2018Q4_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_AccountsReceivableMember"
      decimals="3"
      id="d205059118e947-wk-Fact-34E3352A3D919C180F8EE4F4036C9F09"
      unitRef="number">0.139</masi:PercentageofAccountsReceivableBalance>
    <us-gaap:LitigationSettlementExpense
      contextRef="FD2017Q4QTD_srt_LitigationCaseAxis_masi_MasimovsFormerAgencyTenderMember"
      decimals="-5"
      id="d205059118e959-wk-Fact-B01A68E717725CF998EF3C6A72D9E1F1"
      unitRef="usd">10500000</us-gaap:LitigationSettlementExpense>
    <us-gaap:ProceedsFromLegalSettlements
      contextRef="FD2018Q4YTD_srt_LitigationCaseAxis_masi_MasimovsFormerAgencyTenderMember"
      decimals="-5"
      id="d205059118e963-wk-Fact-296C835E46215FB090EDA0F5044E92B3"
      unitRef="usd">2000000.0</us-gaap:ProceedsFromLegalSettlements>
    <us-gaap:LossContingencyDamagesAwardedValue
      contextRef="FD2019Q3QTD"
      decimals="-5"
      id="d205059118e971-wk-Fact-C5A15F1991385B81942B27A377977D93"
      unitRef="usd">10500000</us-gaap:LossContingencyDamagesAwardedValue>
    <masi:LossContingencyDamagesSoughtValuePerViolation
      contextRef="D2014Q1Jan3_srt_LitigationCaseAxis_masi_Masimovs.PhysiciansHealthsourceInc.Member"
      decimals="0"
      id="d205059118e978-wk-Fact-8C1A57F23E3C5A87831EA60C164354EA"
      unitRef="usd">500</masi:LossContingencyDamagesSoughtValuePerViolation>
    <us-gaap:SegmentReportingDisclosureTextBlock
      contextRef="FD2019Q3YTD"
      id="TextSelection-018DADBEC7A75223B9700727FFB90B52-0-wk-Fact-B7C2D50601A256618D611F49CABD6723">&lt;div style="line-height:120%;padding-top:17px;font-size:10pt;"&gt;&lt;span style="font-weight:bold;"&gt;22. Segment Information and Enterprise Reporting&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt; &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;The Company&#x2019;s chief operating decision maker, the CEO, reviews financial information presented on a consolidated basis, accompanied by disaggregated information about revenues by geographic region, for purposes of making operating decisions and assessing financial performance. Accordingly, the Company considers itself to be in a single reporting segment, specifically noninvasive patient monitoring solutions and related products. In addition, the Company&#x2019;s assets are primarily located in the U.S. The Company does not produce reports for, or measure the performance of, its geographic regions on any asset-based metrics. Therefore, geographic information is presented only for revenues and long-lived assets.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The following schedule presents an analysis of the Company&#x2019;s product revenues based upon the geographic area to which the product was shipped (in thousands, except percentages):&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:2px;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="28"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:21%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:7%;"/&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:7%;"/&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:7%;"/&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:7%;"/&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="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="13" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:7.5pt;"&gt;&lt;span style="font-family:inherit;font-size:7.5pt;font-weight:bold;"&gt;Three Months Ended&lt;/span&gt;&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="13" 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:7.5pt;"&gt;&lt;span style="font-family:inherit;font-size:7.5pt;font-weight:bold;"&gt;Nine Months Ended&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="overflow:hidden;font-size:10pt;"&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:7.5pt;"&gt;&lt;span style="font-family:inherit;font-size:7.5pt;font-weight:bold;"&gt;September&#160;28, &lt;br/&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="6" 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:7.5pt;"&gt;&lt;span style="font-family:inherit;font-size:7.5pt;font-weight:bold;"&gt;September&#160;29, &lt;br/&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="6" 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:7.5pt;"&gt;&lt;span style="font-family:inherit;font-size:7.5pt;font-weight:bold;"&gt;September&#160;28, &lt;br/&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="6" 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:7.5pt;"&gt;&lt;span style="font-family:inherit;font-size:7.5pt;font-weight:bold;"&gt;September&#160;29, &lt;br/&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="4" style="vertical-align:bottom;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;Geographic area by destination:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-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;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span 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="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span 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="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span 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="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-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;padding-left:2px;padding-top:2px;padding-bottom:2px;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 States (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;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;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;157,646&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;68.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;"&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;136,895&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;67.7&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;469,827&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;68.2&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;418,178&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;68.7&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;"&gt;Europe, Middle East and Africa&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,356&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;18.5&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;37,257&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;18.4&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;136,234&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.8&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;115,631&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.0&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;Asia and Australia&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;22,721&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;9.9&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;21,332&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;10.6&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;62,524&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;9.1&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;54,627&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;9.0&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;North and South America (excluding the U.S.)&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,193&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;2.7&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;6,584&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;3.3&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;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;20,389&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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span 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;2.9&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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-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;20,025&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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span 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;3.3&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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&#160;&#160;&#160;&#160;Total product revenue&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;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:3px double #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;228,916&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span 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:3px double #000000;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;100.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;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;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span 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:3px double #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:3px double #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;202,068&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span 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:3px double #000000;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;100.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;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;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span 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:3px double #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:3px double #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;688,974&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span 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:3px double #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.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span 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:3px double #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:3px double #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;608,461&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #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;border-bottom:3px double #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.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #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;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The Company&#x2019;s consolidated long-lived assets (tangible non-current assets) by geographic area are (in thousands, except percentages):&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:2px;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="15"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:60%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:7%;"/&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:7%;"/&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="overflow:hidden;font-size:10pt;"&gt;&lt;span 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="overflow:hidden;font-size:10pt;"&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;"&gt;&lt;div style="text-align:center;font-size:7.5pt;"&gt;&lt;span style="font-family:inherit;font-size:7.5pt;font-weight:bold;"&gt;September&#160;28, &lt;br/&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="6" 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:7.5pt;"&gt;&lt;span style="font-family:inherit;font-size:7.5pt;font-weight:bold;"&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:bottom;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;Long-lived assets by geographic area:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&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="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span 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="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-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;padding-left:2px;padding-top:2px;padding-bottom:2px;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 States&lt;/span&gt;&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;206,578&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;98.4&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;262,373&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;95.6&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;"&gt;International&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-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,311&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;1.6&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;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;12,016&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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span 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;4.4&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;&#160;&#160;&#160;&#160;&#160;Total&lt;/span&gt;&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;border-bottom:3px double #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:3px double #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;209,889&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span 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:3px double #000000;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;100.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;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;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span 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:3px double #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:3px double #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;274,389&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span 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:3px double #000000;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;100.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;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;/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:ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock
      contextRef="FD2019Q3YTD"
      id="TextSelection-67C4785FFAF5509A9A69F5F3054BC8E4-0-wk-Fact-C3FC8F655A4C5CB8952B0EE6B9A20B43">&lt;div style="line-height:120%;padding-top:12px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The following schedule presents an analysis of the Company&#x2019;s product revenues based upon the geographic area to which the product was shipped (in thousands, except percentages):&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:2px;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="28"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:21%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:7%;"/&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:7%;"/&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:7%;"/&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:7%;"/&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="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="13" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:7.5pt;"&gt;&lt;span style="font-family:inherit;font-size:7.5pt;font-weight:bold;"&gt;Three Months Ended&lt;/span&gt;&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="13" 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:7.5pt;"&gt;&lt;span style="font-family:inherit;font-size:7.5pt;font-weight:bold;"&gt;Nine Months Ended&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="overflow:hidden;font-size:10pt;"&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:7.5pt;"&gt;&lt;span style="font-family:inherit;font-size:7.5pt;font-weight:bold;"&gt;September&#160;28, &lt;br/&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="6" 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:7.5pt;"&gt;&lt;span style="font-family:inherit;font-size:7.5pt;font-weight:bold;"&gt;September&#160;29, &lt;br/&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="6" 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:7.5pt;"&gt;&lt;span style="font-family:inherit;font-size:7.5pt;font-weight:bold;"&gt;September&#160;28, &lt;br/&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="6" 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:7.5pt;"&gt;&lt;span style="font-family:inherit;font-size:7.5pt;font-weight:bold;"&gt;September&#160;29, &lt;br/&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="4" style="vertical-align:bottom;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;Geographic area by destination:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-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;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span 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="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span 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="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span 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="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-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;padding-left:2px;padding-top:2px;padding-bottom:2px;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 States (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;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;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;157,646&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;68.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;"&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;136,895&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;67.7&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;469,827&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;68.2&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;418,178&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;68.7&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;"&gt;Europe, Middle East and Africa&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,356&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;18.5&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;37,257&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;18.4&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;136,234&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.8&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;115,631&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.0&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;Asia and Australia&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;22,721&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;9.9&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;21,332&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;10.6&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;62,524&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;9.1&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;54,627&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;9.0&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;North and South America (excluding the U.S.)&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,193&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;2.7&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;6,584&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;3.3&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;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;20,389&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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span 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;2.9&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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-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;20,025&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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span 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;3.3&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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&#160;&#160;&#160;&#160;Total product revenue&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;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:3px double #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;228,916&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span 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:3px double #000000;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;100.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;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;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span 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:3px double #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:3px double #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;202,068&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span 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:3px double #000000;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;100.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;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;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span 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:3px double #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:3px double #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;688,974&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span 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:3px double #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.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span 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:3px double #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:3px double #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;608,461&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #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;border-bottom:3px double #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.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #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:ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="FD2019Q3QTD_srt_ConsolidationItemsAxis_srt_ReportableGeographicalComponentsMember_srt_StatementGeographicalAxis_country_US"
      decimals="-3"
      id="d205064713e1108-wk-Fact-7014D86EF59E5148AF34704B38305602"
      unitRef="usd">157646000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="FD2019Q3QTD_srt_ConsolidationItemsAxis_srt_ReportableGeographicalComponentsMember_srt_StatementGeographicalAxis_country_US"
      decimals="3"
      id="d205064713e1122-wk-Fact-F3D2640045785FDFB48383F224E9916C"
      unitRef="number">0.689</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="FD2018Q3QTD_srt_ConsolidationItemsAxis_srt_ReportableGeographicalComponentsMember_srt_StatementGeographicalAxis_country_US"
      decimals="-3"
      id="d205064713e1142-wk-Fact-0D671A8D61FB5FE7AAE3949DBC0E4218"
      unitRef="usd">136895000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="FD2018Q3QTD_srt_ConsolidationItemsAxis_srt_ReportableGeographicalComponentsMember_srt_StatementGeographicalAxis_country_US"
      decimals="3"
      id="d205064713e1157-wk-Fact-4148392DF21B532293E66EECB7CD87E8"
      unitRef="number">0.677</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="FD2019Q3YTD_srt_ConsolidationItemsAxis_srt_ReportableGeographicalComponentsMember_srt_StatementGeographicalAxis_country_US"
      decimals="-3"
      id="d205064713e1177-wk-Fact-A3812C8070A75DD6B93CB3EC8E03A35E"
      unitRef="usd">469827000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="FD2019Q3YTD_srt_ConsolidationItemsAxis_srt_ReportableGeographicalComponentsMember_srt_StatementGeographicalAxis_country_US"
      decimals="3"
      id="d205064713e1191-wk-Fact-63BB6EF133BB543F90F065B39BF6F17B"
      unitRef="number">0.682</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="FD2018Q3YTD_srt_ConsolidationItemsAxis_srt_ReportableGeographicalComponentsMember_srt_StatementGeographicalAxis_country_US"
      decimals="-3"
      id="d205064713e1212-wk-Fact-A9E551BEDF8252A4B15597BDE802697E"
      unitRef="usd">418178000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="FD2018Q3YTD_srt_ConsolidationItemsAxis_srt_ReportableGeographicalComponentsMember_srt_StatementGeographicalAxis_country_US"
      decimals="3"
      id="d205064713e1226-wk-Fact-9D04BF90BF4B58D9B2567A4C8F7BE335"
      unitRef="number">0.687</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="FD2019Q3QTD_srt_ConsolidationItemsAxis_srt_ReportableGeographicalComponentsMember_srt_StatementGeographicalAxis_us-gaap_EMEAMember"
      decimals="-3"
      id="d205064713e1242-wk-Fact-FF64840EC5775345BAC9CAD955DBD0EF"
      unitRef="usd">42356000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="FD2019Q3QTD_srt_ConsolidationItemsAxis_srt_ReportableGeographicalComponentsMember_srt_StatementGeographicalAxis_us-gaap_EMEAMember"
      decimals="3"
      id="d205064713e1261-wk-Fact-37C3CD8429865E38B28D39F3DB78FF5B"
      unitRef="number">0.185</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="FD2018Q3QTD_srt_ConsolidationItemsAxis_srt_ReportableGeographicalComponentsMember_srt_StatementGeographicalAxis_us-gaap_EMEAMember"
      decimals="-3"
      id="d205064713e1275-wk-Fact-0A275ABDDE4B567BBBD761EF9F328D3D"
      unitRef="usd">37257000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="FD2018Q3QTD_srt_ConsolidationItemsAxis_srt_ReportableGeographicalComponentsMember_srt_StatementGeographicalAxis_us-gaap_EMEAMember"
      decimals="3"
      id="d205064713e1295-wk-Fact-6500DAFE69D454FAA4816E48B7B45980"
      unitRef="number">0.184</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="FD2019Q3YTD_srt_ConsolidationItemsAxis_srt_ReportableGeographicalComponentsMember_srt_StatementGeographicalAxis_us-gaap_EMEAMember"
      decimals="-3"
      id="d205064713e1309-wk-Fact-8D2E35FDAA345FF9BEF5B629F6D5FF73"
      unitRef="usd">136234000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="FD2019Q3YTD_srt_ConsolidationItemsAxis_srt_ReportableGeographicalComponentsMember_srt_StatementGeographicalAxis_us-gaap_EMEAMember"
      decimals="3"
      id="d205064713e1328-wk-Fact-48C91C426F05506EBA5ADBACD9527203"
      unitRef="number">0.198</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="FD2018Q3YTD_srt_ConsolidationItemsAxis_srt_ReportableGeographicalComponentsMember_srt_StatementGeographicalAxis_us-gaap_EMEAMember"
      decimals="-3"
      id="d205064713e1343-wk-Fact-4619D034345256A19F80F5DFC91DB0A3"
      unitRef="usd">115631000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="FD2018Q3YTD_srt_ConsolidationItemsAxis_srt_ReportableGeographicalComponentsMember_srt_StatementGeographicalAxis_us-gaap_EMEAMember"
      decimals="3"
      id="d205064713e1362-wk-Fact-B09439ECC92054B3AC4195C2A5A4575C"
      unitRef="number">0.190</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="FD2019Q3QTD_srt_ConsolidationItemsAxis_srt_ReportableGeographicalComponentsMember_srt_StatementGeographicalAxis_srt_AsiaPacificMember"
      decimals="-3"
      id="d205064713e1377-wk-Fact-63A0238ABBC35480B85970A37BC739CB"
      unitRef="usd">22721000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="FD2019Q3QTD_srt_ConsolidationItemsAxis_srt_ReportableGeographicalComponentsMember_srt_StatementGeographicalAxis_srt_AsiaPacificMember"
      decimals="3"
      id="d205064713e1396-wk-Fact-1AD64B842DDB5E268E4D99A56D9D6B75"
      unitRef="number">0.099</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="FD2018Q3QTD_srt_ConsolidationItemsAxis_srt_ReportableGeographicalComponentsMember_srt_StatementGeographicalAxis_srt_AsiaPacificMember"
      decimals="-3"
      id="d205064713e1410-wk-Fact-F15E6AB1923D56968276438934CB00EF"
      unitRef="usd">21332000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="FD2018Q3QTD_srt_ConsolidationItemsAxis_srt_ReportableGeographicalComponentsMember_srt_StatementGeographicalAxis_srt_AsiaPacificMember"
      decimals="3"
      id="d205064713e1430-wk-Fact-2B4F42A3B0CE5879AD22279EDD9C9F0D"
      unitRef="number">0.106</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="FD2019Q3YTD_srt_ConsolidationItemsAxis_srt_ReportableGeographicalComponentsMember_srt_StatementGeographicalAxis_srt_AsiaPacificMember"
      decimals="-3"
      id="d205064713e1444-wk-Fact-84DBC6FC60C65B2E8EAFC0BE0FDDB02A"
      unitRef="usd">62524000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="FD2019Q3YTD_srt_ConsolidationItemsAxis_srt_ReportableGeographicalComponentsMember_srt_StatementGeographicalAxis_srt_AsiaPacificMember"
      decimals="3"
      id="d205064713e1463-wk-Fact-0792E98CF6475CDD9980A541387D1D25"
      unitRef="number">0.091</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="FD2018Q3YTD_srt_ConsolidationItemsAxis_srt_ReportableGeographicalComponentsMember_srt_StatementGeographicalAxis_srt_AsiaPacificMember"
      decimals="-3"
      id="d205064713e1478-wk-Fact-2E76657CB09A53EA9703E87FB0D50134"
      unitRef="usd">54627000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="FD2018Q3YTD_srt_ConsolidationItemsAxis_srt_ReportableGeographicalComponentsMember_srt_StatementGeographicalAxis_srt_AsiaPacificMember"
      decimals="3"
      id="d205064713e1497-wk-Fact-A07C80A30B8A5D1F9D648A9B50DA0588"
      unitRef="number">0.090</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="FD2019Q3QTD_srt_ConsolidationItemsAxis_srt_ReportableGeographicalComponentsMember_srt_StatementGeographicalAxis_srt_AmericasMember"
      decimals="-3"
      id="d205064713e1512-wk-Fact-D7774FC743EB5972AB73705C7B8CAF54"
      unitRef="usd">6193000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="FD2019Q3QTD_srt_ConsolidationItemsAxis_srt_ReportableGeographicalComponentsMember_srt_StatementGeographicalAxis_srt_AmericasMember"
      decimals="3"
      id="d205064713e1531-wk-Fact-2B9997A3370055999FEE0A1D8C01FE67"
      unitRef="number">0.027</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="FD2018Q3QTD_srt_ConsolidationItemsAxis_srt_ReportableGeographicalComponentsMember_srt_StatementGeographicalAxis_srt_AmericasMember"
      decimals="-3"
      id="d205064713e1545-wk-Fact-128B04609E815E4182C2512615319812"
      unitRef="usd">6584000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="FD2018Q3QTD_srt_ConsolidationItemsAxis_srt_ReportableGeographicalComponentsMember_srt_StatementGeographicalAxis_srt_AmericasMember"
      decimals="3"
      id="d205064713e1565-wk-Fact-7C9ABACC37365FC99FBC7141A79BDCEF"
      unitRef="number">0.033</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="FD2019Q3YTD_srt_ConsolidationItemsAxis_srt_ReportableGeographicalComponentsMember_srt_StatementGeographicalAxis_srt_AmericasMember"
      decimals="-3"
      id="d205064713e1579-wk-Fact-6D45F7ACA6945A68B8D82B7B6A186FD6"
      unitRef="usd">20389000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="FD2019Q3YTD_srt_ConsolidationItemsAxis_srt_ReportableGeographicalComponentsMember_srt_StatementGeographicalAxis_srt_AmericasMember"
      decimals="3"
      id="d205064713e1598-wk-Fact-FB96B5870F5256C4AE88740FE7184F9A"
      unitRef="number">0.029</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="FD2018Q3YTD_srt_ConsolidationItemsAxis_srt_ReportableGeographicalComponentsMember_srt_StatementGeographicalAxis_srt_AmericasMember"
      decimals="-3"
      id="d205064713e1613-wk-Fact-463013118E425B8F94DF9ECC4F29894E"
      unitRef="usd">20025000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="FD2018Q3YTD_srt_ConsolidationItemsAxis_srt_ReportableGeographicalComponentsMember_srt_StatementGeographicalAxis_srt_AmericasMember"
      decimals="3"
      id="d205064713e1632-wk-Fact-3D8A4259572B5E63AAC5CFB77C4DDF7F"
      unitRef="number">0.033</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="FD2019Q3QTD"
      decimals="-3"
      id="d205064713e1652-wk-Fact-CFEAAE8AD26658D0834157F171A4862B"
      unitRef="usd">228916000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="FD2019Q3QTD"
      decimals="3"
      id="d205064713e1666-wk-Fact-68131AB9C67D58F1BC26B23FE7B35391"
      unitRef="number">1.000</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="FD2018Q3QTD"
      decimals="-3"
      id="d205064713e1686-wk-Fact-D5AF6E61F97D5B7B8E46DF6C005CD94E"
      unitRef="usd">202068000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="FD2018Q3QTD"
      decimals="3"
      id="d205064713e1701-wk-Fact-71A58E3E05E35B5C955DCC2E5643BA9A"
      unitRef="number">1.000</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="FD2019Q3YTD"
      decimals="-3"
      id="d205064713e1721-wk-Fact-1D4570298EE6540E9ABE546AED61234F"
      unitRef="usd">688974000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="FD2019Q3YTD"
      decimals="3"
      id="d205064713e1735-wk-Fact-016C685231F356E893D0E0A1E1C8D797"
      unitRef="number">1.000</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="FD2018Q3YTD"
      decimals="-3"
      id="d205064713e1756-wk-Fact-725464E2B1DA56D6A13E40FDBD8526A9"
      unitRef="usd">608461000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="FD2018Q3YTD"
      decimals="3"
      id="d205064713e1770-wk-Fact-21742248D11152B39250D8C5A210B603"
      unitRef="number">1.000</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock
      contextRef="FD2019Q3YTD"
      id="TextSelection-04DF631CA1955EB0A23FAA14B590E82E-0-wk-Fact-1538FF0115CD50D9952FDEBD5DEB73F9">&lt;div style="line-height:120%;padding-top:12px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The Company&#x2019;s consolidated long-lived assets (tangible non-current assets) by geographic area are (in thousands, except percentages):&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:2px;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="15"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:60%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:7%;"/&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:7%;"/&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="overflow:hidden;font-size:10pt;"&gt;&lt;span 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="overflow:hidden;font-size:10pt;"&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;"&gt;&lt;div style="text-align:center;font-size:7.5pt;"&gt;&lt;span style="font-family:inherit;font-size:7.5pt;font-weight:bold;"&gt;September&#160;28, &lt;br/&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="6" 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:7.5pt;"&gt;&lt;span style="font-family:inherit;font-size:7.5pt;font-weight:bold;"&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:bottom;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;Long-lived assets by geographic area:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&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="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span 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="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-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;padding-left:2px;padding-top:2px;padding-bottom:2px;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 States&lt;/span&gt;&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;206,578&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;98.4&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;262,373&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;95.6&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;"&gt;International&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-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,311&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;1.6&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;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;12,016&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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span 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;4.4&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;&#160;&#160;&#160;&#160;&#160;Total&lt;/span&gt;&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;border-bottom:3px double #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:3px double #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;209,889&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span 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:3px double #000000;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;100.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;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;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span 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:3px double #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:3px double #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;274,389&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span 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:3px double #000000;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;100.0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;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;/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="FI2019Q3_srt_ConsolidationItemsAxis_srt_ReportableGeographicalComponentsMember_srt_StatementGeographicalAxis_country_US"
      decimals="-3"
      id="d205064713e1989-wk-Fact-09DA6CDF61385EBE85E93A8796664ACF"
      unitRef="usd">206578000</us-gaap:NoncurrentAssets>
    <masi:ConcentrationRiskLonglivedAssetGeographicAreaPercentage
      contextRef="FI2019Q3_srt_ConsolidationItemsAxis_srt_ReportableGeographicalComponentsMember_srt_StatementGeographicalAxis_country_US"
      decimals="3"
      id="d205064713e2003-wk-Fact-886FDB45120D5277BF103407B0E2B5CA"
      unitRef="number">0.984</masi:ConcentrationRiskLonglivedAssetGeographicAreaPercentage>
    <us-gaap:NoncurrentAssets
      contextRef="FI2018Q4_srt_ConsolidationItemsAxis_srt_ReportableGeographicalComponentsMember_srt_StatementGeographicalAxis_country_US"
      decimals="-3"
      id="d205064713e2023-wk-Fact-EBBF67BA450F53AB96AA208E3A0C6BB8"
      unitRef="usd">262373000</us-gaap:NoncurrentAssets>
    <masi:ConcentrationRiskLonglivedAssetGeographicAreaPercentage
      contextRef="FI2018Q4_srt_ConsolidationItemsAxis_srt_ReportableGeographicalComponentsMember_srt_StatementGeographicalAxis_country_US"
      decimals="3"
      id="d205064713e2038-wk-Fact-74E09EFBF11A5C77A6A83C0FB8FAFE56"
      unitRef="number">0.956</masi:ConcentrationRiskLonglivedAssetGeographicAreaPercentage>
    <us-gaap:NoncurrentAssets
      contextRef="FI2019Q3_srt_ConsolidationItemsAxis_srt_ReportableGeographicalComponentsMember_srt_StatementGeographicalAxis_us-gaap_NonUsMember"
      decimals="-3"
      id="d205064713e2059-wk-Fact-8F9B2788F1925B8E99DBE89B716B54B1"
      unitRef="usd">3311000</us-gaap:NoncurrentAssets>
    <masi:ConcentrationRiskLonglivedAssetGeographicAreaPercentage
      contextRef="FI2019Q3_srt_ConsolidationItemsAxis_srt_ReportableGeographicalComponentsMember_srt_StatementGeographicalAxis_us-gaap_NonUsMember"
      decimals="3"
      id="d205064713e2078-wk-Fact-7E9EF98BF093581FA881100C19F8148A"
      unitRef="number">0.016</masi:ConcentrationRiskLonglivedAssetGeographicAreaPercentage>
    <us-gaap:NoncurrentAssets
      contextRef="FI2018Q4_srt_ConsolidationItemsAxis_srt_ReportableGeographicalComponentsMember_srt_StatementGeographicalAxis_us-gaap_NonUsMember"
      decimals="-3"
      id="d205064713e2092-wk-Fact-78FEA694B5CC57E899B182E9253CCF15"
      unitRef="usd">12016000</us-gaap:NoncurrentAssets>
    <masi:ConcentrationRiskLonglivedAssetGeographicAreaPercentage
      contextRef="FI2018Q4_srt_ConsolidationItemsAxis_srt_ReportableGeographicalComponentsMember_srt_StatementGeographicalAxis_us-gaap_NonUsMember"
      decimals="3"
      id="d205064713e2112-wk-Fact-72F4B0858C595B7686BB188F834580F5"
      unitRef="number">0.044</masi:ConcentrationRiskLonglivedAssetGeographicAreaPercentage>
    <us-gaap:NoncurrentAssets
      contextRef="FI2019Q3"
      decimals="-3"
      id="d205064713e2137-wk-Fact-E188305BCBDA55E7AD2902D9935C8B8D"
      unitRef="usd">209889000</us-gaap:NoncurrentAssets>
    <masi:ConcentrationRiskLonglivedAssetGeographicAreaPercentage
      contextRef="FI2019Q3"
      decimals="3"
      id="d205064713e2151-wk-Fact-521C951D45DE5886A9EC9739AFCB9D8D"
      unitRef="number">1.000</masi:ConcentrationRiskLonglivedAssetGeographicAreaPercentage>
    <us-gaap:NoncurrentAssets
      contextRef="FI2018Q4"
      decimals="-3"
      id="d205064713e2171-wk-Fact-F63268BAABE75D7AA5482BF37B43580B"
      unitRef="usd">274389000</us-gaap:NoncurrentAssets>
    <masi:ConcentrationRiskLonglivedAssetGeographicAreaPercentage
      contextRef="FI2018Q4"
      decimals="3"
      id="d205064713e2186-wk-Fact-2F8D68C0013C5345A22C4321DFDA20CA"
      unitRef="number">1.000</masi:ConcentrationRiskLonglivedAssetGeographicAreaPercentage>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>104
<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.19.3</span><table class="report" border="0" cellspacing="2" id="idp6811955344">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other Non-Current Assets Other Non-Current Assets (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 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_masi_OtherAssetsLongtermAbstract', window );"><strong>Other Assets, Longterm [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_ScheduleOfOtherAssetsTableTextBlock', window );">Schedule of Other Non-Current Assets</a></td>
<td class="text"><div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other current assets consist of the following (in thousands): </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="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="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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">September&#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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">December&#160;29, <br/>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;">Lease receivable, current</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>19,855</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 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></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;">Prepaid 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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>15,013</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,071</span></span></div></td><td 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;">Prepaid 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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,052</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,582</span></span></div></td><td style="vertical-align: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;">Indirect taxes 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>7,115</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,516</span></span></div></td><td 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;">Customer notes 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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,954</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,780</span></span></div></td><td style="vertical-align: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;">Other current 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>5,780</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,278</span></span></div></td><td 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;">&#160;&#160;&#160;&#160;&#160;Total other current assets</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>60,769</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>29,227</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><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;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other assets, long-term consist of the following (in thousands):</span></div><div style="line-height:120%;padding-top:6px;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="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="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:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">September&#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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">December&#160;29, <br/>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;">Lessee ROU assets</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>19,892</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 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></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;">Strategic 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;"><span>6,287</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,200</span></span></div></td><td 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;">Prepaid deposits</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,048</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,881</span></span></div></td><td style="vertical-align: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;">Restricted cash</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>151</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;"><div style="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>151</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="text-align:left;padding-left:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total other assets, long-term</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>29,378</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,232</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #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_masi_OtherAssetsLongtermAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Other Assets, Longterm [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;">masi_OtherAssetsLongtermAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>masi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfOtherAssetsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 amounts of other assets. This disclosure includes other current assets and other noncurrent assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfOtherAssetsTableTextBlock</td>
</tr>
<tr>
<td style="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>105
<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.19.3</span><table class="report" border="0" cellspacing="2" id="idp6813823632">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Lessee ROU Assets and Lease Liabilities Lessee Operating Lease Balance Sheet Classification (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Sep. 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_LeasesAbstract', window );"><strong>Leases [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_OperatingLeaseRightOfUseAsset', window );">Lessee ROU assets</a></td>
<td class="nump">$ 19,892,000<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_OperatingLeaseLiabilityCurrent', window );">Lessee lease liabilities, current</a></td>
<td class="nump">4,680,000<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityNoncurrent', window );">Lessee lease liabilities, noncurrent</a></td>
<td class="nump">16,451,000<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_OperatingLeaseLiability', window );">Present value</a></td>
<td class="nump">$ 21,131,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_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_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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>106
<FILENAME>R67.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3</span><table class="report" border="0" cellspacing="2" id="idp6626355536">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Intangible Assets Intangible Assets - Schedule of Finite-Lived Intangible Assets (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Sep. 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_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Total intangible assets</a></td>
<td class="nump">$ 56,991<span></span>
</td>
<td class="nump">$ 55,158<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated amortization</a></td>
<td class="num">(29,559)<span></span>
</td>
<td class="num">(27,234)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Intangible assets, net</a></td>
<td class="nump">27,432<span></span>
</td>
<td class="nump">27,924<span></span>
</td>
</tr>
<tr class="rh">
<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_PatentsMember', window );">Patents</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Total intangible assets</a></td>
<td class="nump">22,781<span></span>
</td>
<td class="nump">21,323<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember', window );">Customer relationships</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_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Total intangible assets</a></td>
<td class="nump">7,669<span></span>
</td>
<td class="nump">7,669<span></span>
</td>
</tr>
<tr class="rh">
<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_LicensingAgreementsMember', window );">Licenses-related party</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Total intangible assets</a></td>
<td class="nump">7,500<span></span>
</td>
<td class="nump">7,500<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=masi_AcquiredTechnologyMember', window );">Acquired technology</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_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Total intangible assets</a></td>
<td class="nump">5,580<span></span>
</td>
<td class="nump">5,580<span></span>
</td>
</tr>
<tr class="rh">
<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</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Total intangible assets</a></td>
<td class="nump">4,558<span></span>
</td>
<td class="nump">4,190<span></span>
</td>
</tr>
<tr class="rh">
<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_SoftwareAndSoftwareDevelopmentCostsMember', window );">Capitalized software development costs</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_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Total intangible assets</a></td>
<td class="nump">3,436<span></span>
</td>
<td class="nump">3,430<span></span>
</td>
</tr>
<tr class="rh">
<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_OtherIntangibleAssetsMember', window );">Other</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Total intangible assets</a></td>
<td class="nump">$ 5,467<span></span>
</td>
<td class="nump">$ 5,466<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_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_FiniteLivedIntangibleAssetsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 928<br> -SubTopic 340<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6473545&amp;loc=d3e61844-108004<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)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_PatentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_PatentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_LicensingAgreementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_LicensingAgreementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=masi_AcquiredTechnologyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=masi_AcquiredTechnologyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TrademarksMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TrademarksMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_SoftwareAndSoftwareDevelopmentCostsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_SoftwareAndSoftwareDevelopmentCostsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_OtherIntangibleAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_OtherIntangibleAssetsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>107
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
M4$L#!!0    ( &:*7D\?(\\#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,$%     @ 9HI>3R?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    " !FBEY/H_#ZN^X    K @  $0   &1O8U!R;W!S+V-O
M<F4N>&ULS9+!2L0P$(9?17)O)]FRBJ&;B^))07!!\1:2V=U@TX1DI-VW-ZV[
M740?0,@E,W^^^0;2FBA-2/B<0L1$#O/5Z+L^2Q,W[$ 4)4 V!_0ZUR71E^8N
M)*^I7-,>HC8?>H^PXOP:/)*VFC1,P"HN1*9::Z1)J"FD$]Z:!1\_4S?#K 'L
MT&-/&40M@*EI8CR.70L7P 0C3#Y_%] NQ+GZ)W;N #LEQ^R6U# ,]=#,N;*#
M@+>GQY=YW<KUF71OL+S*3M(QXH:=)[\V=_?;!Z967-Q6@E<-WXH;6<YZ_3ZY
M_O"["/M@W<[]8^.SH&KAU[]07U!+ P04    " !FBEY/F5R<(Q &  "<)P
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
M:L*2@"S)G"5S6#H)&64AR/X<FL>Z"4\*\J1S'F<*BG26QR6YIY@P9"!#-F/
M;K%%]A#BGF("D8,0.0#AS'^1?VB5/%)-8#""=R0$X(3NGH1F)6.$P+7R(>D4
M[)VM$@-@L\T2SY=FE& ,<$%*E)'WL>"]$X< 5NQBA?./0.(D K @94@ K&!T
MQIA#_P<5I[*1WC-7^KBRA\J1<\5T5+30\<[ZGC%T*G94IIGJMN@.VZZC>-M?
M)(+A-K/Y#U!+ P04    " !FBEY/H-%:VF8$  !T$P  &    'AL+W=O<FMS
M:&5E=',O<VAE970T+GAM;(V8VV[C-A"&7\7P?2UR>!!E. 9BR44+M$"PB[;7
MBLW$QDJ6*RGQ]NU+'>*U9T9I;V)+^3CD3PXYO[FZ5/6WYN!]._M>%J?F87YH
MV_,RBIK=P9=YLZC._A3^\U+59=Z&Q_HU:LZUS_=]H[*(0 @;E?GQ-%^O^G=/
M]7I5O;7%\>2?ZEGS5I9Y_<_&%]7E82[G'R^^'%\/;?<B6J_.^:O_ZML_SD]U
M>(JN4?;'TI^:8W6:U?[E8?XHEUL078.>^//H+\W-]UDGY;FJOG4/O^X?YJ(;
MD2_\KNU"Y.'CW:>^*+I(81Q_CT'GUSZ[AK??/Z+_W(L/8I[SQJ=5\==QWQX>
MYFX^V_N7_*UHOU277_PHR,QGH_K?_+LO MZ-)/2QJXJF_SO;O35M58Y1PE#*
M_/OP>3SUGY<Q_D<SO@&,#>#:(/3]60,U-E _&NA/&^BQ@?Z_/9BQ@4$]1(/V
M?C*SO,W7J[JZS.HA'\YYEW9R:<)R[;J7_>KT_POSV82W[VLIS"IZ[P*-S&9@
MX(ZQ]TS&,%<B"B.X#@.X86R -#?Q?0\I1:1 3/;?8;:?A[D;JF)G3/4!U%T
MQP?0; #=!]!W 1(TY0-C>^;4,P ND6C64P83(*Q#TT(QZUP2:S0U#":<MA,+
M:5AQAHJ3 HD;&'/33X)2+J6(,Q)!&86D,@J)HA!8FUA>DV4U64:31)HL[082
M@;&4P<)^<VC0&<5L(A3@7&8P%:9I(IUC5ES,B ,D+B;]Q!!K-.B44C9Q"BU^
M1JF0V2)&*;ME,.',U+HY5IICI*%!;QS-(6,![Z"4P;2(<;)E%-,60*/=O64P
ML&9JHR6LN(01AS;T)J&[2"B#J)12L30*'ZV4@I"0$J\;@TD H7EI4O!%23#B
M2%42M"L-#N5NRF'"Q/@L8;"0O3&*MN4P 3*9D#=1<R4CSV)YDJ:<T%;A$L!P
M"9 MG#&8$F 2@052#N(PKVI"(5O.'R4P"F.L$$A71EI%%I!BVEDML4"*R7!>
M&+SW6$Y+-5'")6\"I&($.BQ0<7.)CTV&D@)P"6>IVU&/ZBBFA1,3VGA_(AF#
M(K%!&:&[Q=/*X#K.8#H)]1>KHYBT29S@@L=QQH&<6CS>HTC&I  V*9(:!P.Q
MP/HH]5.LL>G,&"P<^(*<+HRCD59,G2Z\6Y&,70%L5T;(WJU+*+!8'L5,+(&8
M?XI)K0"[NBW+V6F!O&.1C&4!;%E&R-UT)18).5LH)1?8C&<,!0N<PUN6NBE'
M]])XQR(9RX(/C,T(W4MSI"Y0*D@C98%2L# 22^,H.R6-]RN2,2QTU:A],,'2
MD[1D,-"X<F1L-&7)H<)%"Z5VXO<K;UF L2QDY8"Z!Q.#Q5G)81:((V.C"7P$
M;SG,N!L#-,B+;FX,2E^_]M<WS6Q7O9W:[N?NS=OK%=$C=#<.Z/U&+E/)O,_D
M<CM< /T(/]Q'_9[7K\=3,WNNVK8J^]N(EZIJ?1B]6(1Q'WR^OSX4_J7MOL;A
M>SW< PT/;74>[[BBZT7;^E]02P,$%     @ 9HI>3_Q3M;!J @  C@<  !@
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
M%/=VG+,Q\*:;GA";WW'Q!U!+ P04    " !FBEY/!#4(8[<!  #3 P  &0
M 'AL+W=O<FMS:&5E=',O<VAE970Q,RYX;6QU4]MNG# 0_17+'Q#O FFB%2!E
M4T6IU$JK5&V?O3" %5^H;9;T[SLVA)"4OMB>\9PS9SSC?#3VV74 GKPHJ5U!
M.^_[ V.NZD!Q=V5ZT'C3&*NX1].VS/46>!U!2K)DM_O$%!>:EGGTG6R9F\%+
MH>%DB1N4XO;/$:09"[JGKXXGT78^.%B9][R%[^!_]">+%EM8:J% .V$TL= 4
M]&Y_.&8A/@;\%#"ZU9F$2L[&/ ?C2UW071 $$BH?&#AN%[@'*0,1RO@]<](E
M90"NSZ_L#[%VK.7,'=P;^4O4OBOH+24U-'R0_LF,CS#7<TW)7/Q7N(#$\* $
M<U1&NKB2:G#>J)D%I2C^,NU"QWV<;M)LAFT#DAF0+(#;F(=-B:+RS]SS,K=F
M)'9Z^YZ'%N\/";Y-%9SQ*>(=BG?HO938T)Q= M$<<YQBDE7,?HE@R+ZD2+92
M')-_X-<WV_AT4V(:\>D[B?\1D&T29)$@>T>0?*AQ*R;]D(2M'E6!;>,X.5*9
M0<=17GF7B;U+8E/>PJ=Q_\9M*[0C9^.QM;$!C3$>4,KN"F>HPQ^V&!(:'XXW
M>+;3G$V&-_W\A=CRC\N_4$L#!!0    ( &:*7D^\!IJLM@$  -,#   9
M>&PO=V]R:W-H965T<R]S:&5E=#$T+GAM;'U3[6[;(!1]%<0#%(<X2Q;9EII6
M4R=M4M1I[6]B7]NH?+B X^[M!]AUK<WJ'^!>SCGW@TLV:/-B6P"'WJ10-L>M
M<]V1$%NV()F]T1TH?U-K(YGSIFF([0RP*I*D(#1)OA#)N,)%%GUG4V2Z=X(K
M.!MD>RF9^7,"H8<<;_"[XY$WK0L.4F0=:^ 7N-_=V7B+S"H5EZ LUPH9J'-\
MNSF>TH"/@"<.@UV<4:CDHO5+,+Y7.4Y"0B"@=$&!^>T*=R!$$/)IO$Z:> X9
MB,OSN_JW6+NOY<(LW&GQS"O7YOB 404UZX5[U,,#3/7L,)J*_P%7$!X>,O$Q
M2BUL7%'96Z?EI.)3D>QMW+F*^S#>[/<3;9U )P*="8<8AXR!8N;WS+$B,WI
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
M965T,C$N>&UL?5/M;MP@$'P5Q .$,W>71"?;4BY1E$JM=$K4]C=GKS\48!W
MY_3M ]AQW=;J'\.N9V9G84D'-*^V 7#D74EM,]HXUQT8LT4#2M@K[$#[/Q4:
M)9P/3<UL9T"4D:0DXYO--5.BU31/8^YD\A1[)UL-)T-LKY0POXX@<<AH0C\3
MSVW=N)!@>=J)&E[ ?>].QD=L5BE;!=JVJ(F!*J-WR>&X"_@(^-'"8!=[$CHY
M([Z&X$N9T4TP!!(*%Q2$7RYP#U(&(6_C;=*D<\E 7.X_U1]C[[Z7L[!PC_)G
M6[HFH[>4E%")7KIG')Y@ZF=/R=3\5[B ]/#@Q-<H4-KX)45O':I)Q5M1XGU<
M6QW78?RS32;:.H%/!#X3;F,=-A:*SA^$$WEJ<"!F//M.A"M.#MR?31&2\2CB
M/V_>^NPEYWR?LDL0FC#'$<,7F&1&,*\^E^!K)8[\'_K^9IV_7;6XC?SM'Q:O
MUP5VJP*[*+#[;X]KF+]=LL6A*C!U'"=+"NQU'.5%=I[8.QXOY3=\'/=OPM2M
MMN2,SE]MO( *T8&WLKGR,]3X%S8'$BH7MC=^;\8Y&P.'W?2$V/R.\P]02P,$
M%     @ 9HI>3ZJ$ZF>X 0  TP,  !D   !X;"]W;W)K<VAE971S+W-H965T
M,C(N>&UL;5/1;IPP$/P5RQ\0<^:27$^ E$M5M5(KG5(U??;! E9L3&USI'_?
MM2&4IKQ@[S(S.VNOL]'8%]<">/*J5>=RVGK?'QES90M:N!O30X=_:F.U\!C:
MAKG>@J@B22O&D^2.:2$[6F0Q=[9%9@:O9 =G2]R@M;"_3Z#,F-,=?4L\R:;U
M(<&*K!<-? ?_HS];C-BB4DD-G9.F(Q;JG#[LCJ=]P$? LX31K?8D='(QYB4$
M7ZJ<)L$0*"A]4!"X7.$1E I":./7K$F7DH&XWK^I?XJ]8R\7X>#1J)^R\FU.
M#Y144(M!^2<S?H:YGUM*YN:_PA44PH,3K%$:Y>*7E(/S1L\J:$6+UVF575S'
MZ4]Z-].V"7PF\(5PB'785"@Z_RB\*#)K1F*GL^]%N.+=D>/9E"$9CR+^0_,.
ML]>"\T/&KD%HQIPF#%]A=@N"H?I2@F^5./'_Z+?WV_QTTV(:^>D_%C]L"^PW
M!?918+\62)-W/6YAWG?)5H>JP39QG!PIS=#%45YEEXE]X/%2_L*G<?\F;",[
M1R[&X]7&"ZB-\8!6DAN<H19?V!(HJ'W8WN/>3G,V!=[T\Q-BRSLN_@!02P,$
M%     @ 9HI>3YY;7+*T 0  TP,  !D   !X;"]W;W)K<VAE971S+W-H965T
M,C,N>&UL?5/1;IPP$/P5RQ\0WQG21"= RB6J6JF53JG://M@ 2LVIK8YTK_O
MVG"$MJ@OV+O,S,[:ZVPT]M6U )Z\:=6YG+;>]P?&7-F"%N[&]-#AG]I8+3R&
MMF&NMR"J2-**\=WN ]-"=K3(8NYDB\P,7LD.3I:X06MA?QU!F3&G>WI-/,NF
M]2'!BJP7#7P#_[T_68S8HE))#9V3IB,6ZIP^[ _'-. CX(>$T:WV)'1R-N8U
M!)^KG.Z"(5!0^J @<+G (R@5A-#&SUF3+B4#<;V_JG^,O6,O9^'@T:@76?DV
MI_>45%"+0?EG,WZ"N9];2N;FO\ %%,*#$ZQ1&N7BEY2#\T;/*FA%B[=IE5U<
MQ^E/>J5M$_A,X OA/A+85"@Z?Q)>%)DU(['3V?<B7/'^P/%LRI",1Q'_H7F'
MV4O!$YZQ2Q":,<<)PU>8_8)@J+Z4X%LECOP?^NW=-C_9M)A$?O*'Q61;(-T4
M2*- ^M\>MS#I7T78ZE UV":.DR.E&;HXRJOL,K$//%[*.WP:]Z_"-K)SY&P\
M7FV\@-H8#VAE=X,SU.(+6P(%M0_;.]S;:<ZFP)M^?D)L><?%;U!+ P04
M" !FBEY/8E\,>K8!  #3 P  &0   'AL+W=O<FMS:&5E=',O<VAE970R-"YX
M;6Q]4^UNG# 0?!7+#Q#?^>Z2Z 1(N411*[72*57;WSY8P(H_J&V.].V[-H32
M%O4/]BXSL[/V.ANL>_4M0"!O6AF?TS:$[LB8+UO0PM_8#@S^J:W3(F#H&N8[
M!Z)*)*T8WVQNF1;2T")+N;,K,ML')0V<'?&]UL+]/(&R0TZW]#WQ(ILVQ 0K
MLDXT\ 7"U^[L,&*S2B4U&"^M(0[JG#YLCZ=]Q"? -PF#7^Q)[.1B[6L,/E8Y
MW41#H* ,44'@<H5'4"H*H8T?DR:=2T;B<O^N_IQZQUXNPL.C5=]E%=J<WE-2
M02UZ%5[L\ &F?@Z43,U_@BLHA$<G6*.TRJ<O*7L?K)Y4T(H6;^,J35J'\0\_
M3+1U I\(?";<ISIL+)2</XD@BLS9@;CQ[#L1KWA[Y'@V94RFHTC_T+S'[+7@
MNT/&KE%HPIQ&#%]@MC."H?I<@J^5./%_Z(>[=?YNU>(N\7=_6+Q=%]BO"NR3
MP/Z_/:YA_G;)%H>JP35IG#PI;6_2*"^R\\0^\'0IO^'CN'\6KI'&DXL->+7I
M FIK Z"5S0W.4(LO; X4U"%N[W#OQCD;@V"[Z0FQ^1T7OP!02P,$%     @
M9HI>3]V0RXJX 0  TP,  !D   !X;"]W;W)K<VAE971S+W-H965T,C4N>&UL
M;5/M;IPP$'P5RP\0<X8TUQ,@Y1)5J=1(IU1M?_M@ 2O^(+8YDK>O;0BE"7^P
M=YF9G;77^:C-L^T ''J50MD"=\[U!T)LU8%D]DKWH/R?1AO)G ]-2VQO@-61
M) 6A2?*%2,85+O.8.YDRUX,37,')(#M(R<S;$80>"[S#[XDGWG8N)$B9]ZR%
MG^!^]2?C([*HU%R"LEPK9* I\.WN<,P"/@)^<QCM:H]")V>MGT/PO2YP$@R!
M@,H%!>:7"]R!$$'(VWB9-?%2,A#7^W?U;[%WW\N96;C3X@^O75?@/48U-&P0
M[DF/#S#W<XW1W/P/N(#P\.#$UZBTL/&+JL$Z+6<5;T6RUVGE*J[C]"=+9]HV
M@<X$NA#VL0Z9"D7G]\RQ,C=Z1&8Z^YZ%*]X=J#^;*B3C4<1_WKSUV4M)TWU.
M+D%HQAPG#%UA=@N">/6E!-TJ<:2?Z-<WV_QTTV(:^>E_%K]N"V2; ED4R-8"
M6?*AQRW,QR[)ZE EF#:.DT65'E0<Y55VF=A;&B_E'WP:]T=F6JXL.FOGKS9>
M0*.U V\EN?(SU/D7M@0"&A>V-WYOICF; J?[^0F1Y1V7?P%02P,$%     @
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
MXYO--=-"MC1/8^YD\A1[IV0+)T-LK[4P?XZ@<,CHEKXG'F7=N)!@>=J)&I[
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
MZV1PN!BW3>Q>#0-F,(QLQ]E)IP%>_ 502P,$%     @ 9HI>3[7R#!RY 0
MTP,  !D   !X;"]W;W)K<VAE971S+W-H965T,S(N>&UL;5/;;MP@$/T5Q <$
M7W:;S<JVE$T4M5(KK5(U?6;ML8T"Q@6\3O^^ W9<-_4+,,,Y9RX,V:C-JVT!
M''E3LK,Y;9WKCXS9L@7%[8WNH<.;6AO%'9JF8;8WP*M 4I(E4?2)*2XZ6F3!
M=S9%I@<G10=G0^R@%#>_3R#UF-.8OCN>1=,Z[V!%UO,&OH/[T9\-6FQ1J82"
MS@K=$0-U3N_CXVGG\0'P(F"TJS/QE5RT?O7&ERJGD4\())3.*W#<KO  4GHA
M3./7K$F7D)ZX/K^K/X7:L98+M_"@Y4]1N3:G!THJJ/D@W;,>/\-<SYZ2N?BO
M< 6)<)\)QBBUM&$EY6"=5K,*IJ+XV[2++NSC=),F,VV;D,R$9"$<0APV!0J9
M/W+'B\SHD9BI]SWW3QP?$^Q-Z9VA%>$.D[?HO19I=,C8U0O-F-.$25:8>$$P
M5%]")%LA3LE_]/WM-C_=3#$-_'0=_FZ_+;#;%-@%@=T_-=Y]J'$#$T<?@K!5
M4Q68)HR3):4>NC#**^\RL??A%=E?^#3NW[AI1&?)13M\VO  M=8.,)7H!F>H
MQ1^V&!)JYX^W>#;3G$V&T_W\A=CRCXL_4$L#!!0    ( &:*7D\^"9"?N $
M -,#   9    >&PO=V]R:W-H965T<R]S:&5E=#,S+GAM;&U3VV[<(!#]%<0'
MA#7>=+<KVU(V495*C;1*U?29M<<V"A<'\#KY^P)V'#?Q"S##.6<N#-F@S;-M
M 1QZE4+9'+?.=0=";-F"9/9*=Z#\3:V-9,Z;IB&V,\"J2)*"T,WF&Y&,*UQD
MT7<R1:9[)[B"DT&VEY*9MR,(/>0XP>^.1]ZT+CA(D76L@=_@_G0GXRTRJU1<
M@K)<*V2@SO%-<CAN SX"GC@,=G%&H9*SUL_!^%GE>!,2 @&E"PK,;Q>X!2&"
MD$_C9=+$<\A 7)[?U7_$VGTM9V;A5HN_O')MCO<855"S7KA'/=S#5,\U1E/Q
MO^ "PL-#)CY&J86-*RI[Z[2<5'PJDKV..U=Q'\:;W6ZBK1/H1* S81_CD#%0
MS/R..59D1@_(C+WO6'CBY$!];\K@C*V(=SYYZ[V7(DV2C%R"T(0YCABZP'P@
MB%>?0]"U$$?ZA7Z]6^>GJRFFD9\NPW_?KPML5P6V46#[7XWT4XUKF/13$+)H
MJ@33Q'&RJ-2]BJ.\\,X3>T/CHWS QW%_8*;ARJ*S=OYIXP/46COPJ6RN_ RU
M_H?-AH#:A>/.G\TX9Z/A=#=](3+_X^(?4$L#!!0    ( &:*7D]2;HBLQP$
M #@$   9    >&PO=V]R:W-H965T<R]S:&5E=#,T+GAM;'54[6[<(!!\%<0#
M!)NS<Z>3;2F7*&JE5CJE:ON;L]<?"A@7\#E]^P)V'/=*_QA89F9G@74V2?6J
M6P"#W@3O=8Y;8X8C(;IL03!])P?H[4XME6#&+E5#]*" 59XD.*%1=$\$ZWI<
M9#YV5D4F1\.['LX*Z5$(IGZ?@,LIQS%^#[QT36M<@!39P!KX!N;[<%9V15:5
MJA/0ZT[V2$&=XX?X>$H=W@-^=##IS1RY2BY2OKK%YRK'D3,$'$KC%)@=KO (
MG#LA:^/7HHG7E(ZXG;^K/_O:;2T7IN%1\I]=9=H<'S"JH&8C-R]R^@1+/2E&
M2_%?X K<PIT3FZ.47/LO*D=MI%A4K!7!WN:QZ_TXS3M)NM#"!+H0Z$HX^#QD
M3N2=/S'#BDS)":GY[ ?FKC@^4GLVI0OZH_![UKRVT6NQBY.,7)W0@CG-&+K!
MQ"N"6/4U!0VE.-%_Z.D^S-\%+>X\?[?AT^@_!I*@0.(%DK]J3&]J#&'NPTG2
M8)(T(+"_21+"'&Z2D,W-"5"-?[,:E7+L?;]LHFM;/%!_\Q_PN:>^,M5TO487
M:>S[\;=<2VG 6HGNK)?6MO&ZX% ;-]W;N9H?\[PP<ECZE*P_B^(/4$L#!!0
M   ( &:*7D_IP5H8M $  -,#   9    >&PO=V]R:W-H965T<R]S:&5E=#,U
M+GAM;&U3VVZ<,!#]%<L?$ .[:9(5(&535:W42JM4;9^],( 57ZAMEO3O.S8L
M15M>\,QPSIF+Q_EH[)OK #QY5U*[@G;>]P?&7-6!XN[.]*#Q3V.LXAY=VS+7
M6^!U)"G)LB3YP!07FI9YC)ULF9O!2Z'A9(D;E.+VSQ&D&0N:TFO@5;2=#P%6
MYCUOX3OX'_W)HL<6E5HHT$X832PT!7U.#\=]P$? 3P&C6]DD='(VYBTX7^J"
M)J$@D%#YH,#QN, +2!F$L(S?LR9=4@;BVKZJ?XJ]8R]G[N#%R%^B]EU!'RFI
MH>&#]*]F_ QS/_>4S,U_A0M(A(=*,$=EI(M?4@W.&S6K8"F*OT^GT/$<9_TK
M;9N0S83LAL"F1+'RC]SS,K=F)'::?<_#%:>'#&=3A6 <1?R'Q3N,7LI=^I2S
M2Q":,<<)DZTPZ8)@J+ZDR+92'+/_Z/</V_S=9HF[R-^MTS\];@OL-P7V46"_
M[C%+;GK<PMQVR59#56#;N$Z.5&;0<957T65CG[-X*?_@T[I_X[85VI&S\7BU
M\0(:8SQ@*<D=[E"'+VQQ)#0^F ]HVVG/)L>;?GY";'G'Y5]02P,$%     @
M9HI>3SB%OB*Y 0  TP,  !D   !X;"]W;W)K<VAE971S+W-H965T,S8N>&UL
M=5/;;MP@$/T5Q <$+W9N*]M2-E752JVT2M7DF;7'-@H7!_ Z_?L"=APW<5^
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
MJ0N<A(1 0.6" O/;%1Y!B"#DT_@]:^(E9""NSV_JGV+MOI8+L_"HQ2]>NZ[
M!XQJ:-@@W+,>/\-<SQZCN?BO< 7AX2$3'Z/2PL8558-U6LXJ/A7)7J>=J[B/
MT\WM_4S;)M"90!?"(<8A4Z"8^1-SK,R-'I&9>M^S\,2[(_6]J8(SMB+>^>2M
M]U[+-#ODY!J$9LQIPM 59K<@B%=?0M"M$"?Z@;Z_V^:GFRFFD9^N^#1-MP6R
M38$L"F3_U7C_KL8-S#YY%X2LFBK!M'&<+*KTH.(HK[S+Q#[0^"C_X-.X?V.F
MY<JBBW;^:>,#-%H[\*DD-WZ&.O_#%D- X\+QSI_--&>3X70_?R&R_./R+U!+
M P04    " !FBEY/MM$ON[D!  #3 P  &0   'AL+W=O<FMS:&5E=',O<VAE
M970T-"YX;6QM4^UNW" 0?!7$ X0[[&NBDVTIEZIJI58ZI6KSF[/7'PJP+N!S
M^O8%[#ANXC^&7<_,SL*2C6B>;0O@R(N2VN:T=:X_,F;+%I2P-]B#]G]J-$HX
M'YJ&V=Z J"))2<9WNT],B4[3(HNYLRDR')SL-)P-L8-2POP]@<0QIWOZFGCL
MFM:%!"NR7C3P$]RO_FQ\Q!:5JE.@;8>:&*AS>K\_GM* CX#?'8QVM2>ADPOB
M<PB^53G=!4,@H71!0?CE"@\@91#R-O[,FG0I&8CK_:OZE]B[[^4B+#R@?.HJ
MU^;TCI(*:C%(]XCC5YC[.5 R-_\=KB ]/#CQ-4J4-GY).5B':E;Q5I1XF=9.
MQW6<_B3I3-LF\)G %\)=K,.F0M'Y9^%$D1D<B9G.OA?ABO='[L^F#,EX%/&?
M-V]]]EHDAWW&KD%HQIPF#%]AWA#,JR\E^%:)$_] /]QN\Y--BTGD)_]9Y-L"
MZ:9 &@72M?_D?8\?,<DA>5>$K0Y5@6GB.%E2XJ#C**^RR\3>\W@I;_!IW'\(
MTW3:D@LZ?[7Q FI$!][*[L;/4.M?V!)(J%W8WOJ]F>9L"ASV\Q-BRSLN_@%0
M2P,$%     @ 9HI>3\X)U?W> 0   @4  !D   !X;"]W;W)K<VAE971S+W-H
M965T-#4N>&UL;51MCYP@$/XKA!]PN+KJW49-;J]IVJ1--M>T_<SJ^)(#L8#K
M]=\7T+76\F5AQN=EAF7()B'?5 N@T3MGO<IQJ_5P(D25+7"J'L0 O?E2"\FI
M-J%LB!HDT,J1."-A$"2$TZ['1>9R%UED8M2LZ^$BD1HYI_+W&9B8<GS ]\1K
MU[3:)DB1#;2!;Z"_#Q=I(K*J5!V'7G6B1Q+J'#\?3N?4XAW@1P>3VNR1[>0J
MQ)L-/E<Y#FQ!P*#45H&:Y08OP)@5,F7\6C3Q:FF)V_U=_:/KW?1RI0I>!/O9
M5;K-\2-&%=1T9/I53)]@Z2?&:&G^"]R &;BMQ'B4@BGWB\I1:<$7%5,*I^_S
MVO5NG1;].\U/"!="N".0V<A5_H%J6F123$C.9S]0^Q<?3J$YF](FW5&X;Z9X
M9;*W(HJ/&;E9H05SGC'A!G-8$<2HKQ:AS^(<_D>/4S\_\I88.7ZTX8?1DU_@
MZ!4X.H'C/SW&NQY]F,1O$GM-8H] NC/Q81[])HG7)/$(/.U,/)@D\)ND7I/4
M(W#8F?@PX<Z$;.X@!]FXZ5.H%&/O)G^370?\.71W^"]\?AV^4METO4)7H<TD
MN/M:"Z'!E!(\F%-MS8.T!@QJ;;>IV<MY+.= BV%Y<<CZ[!5_ %!+ P04
M" !FBEY/#YYNY+D!  #3 P  &0   'AL+W=O<FMS:&5E=',O<VAE970T-BYX
M;6QM4]MNG# 0_17+'Q OADVB%2!E$T6MU$BK1&V?O3" %5^H;9;D[V,;0FG*
MB^T9GW/FXG$^:O-J.P"'WJ10ML"=<_V!$%MU()F]TCTH?]-H(YGSIFF)[0VP
M.I*D('2WNR:2<87+//I.ILSUX 17<#+(#E(R\WX$H<<")_C3\<S;S@4'*?.>
MM? "[F=_,MXBBTK-)2C+M4(&F@+?)8=C%O 1\(O#:%=G%"HY:_T:C.]U@7<A
M(1!0N:# _':!>Q B"/DT_LR:> D9B.OSI_ICK-W7<F86[K7XS6O7%?@6HQH:
M-@CWK,=O,->SQV@N_@=<0'AXR,3'J+2P<4758)V6LXI/1;*W:><J[N-TLT]F
MVC:!S@2Z$&YC'#(%BID_,,?*W.@1F:GW/0M/G!RH[TT5G+$5\<XG;[WW4J;7
M:4XN06C&'"<,76&2!4&\^A*";H4XTO_H^YMM?KJ98AKYZ8I/LW1;(-L4R*)
M]D^-V9<:MS#[+T'(JJD23!O'R:)*#RJ.\LJ[3.P=C8_R%SZ-^Q,S+5<6G;7S
M3QL?H-':@4]E=^5GJ/,_;#$$-"X<;_S93',V&4[W\Q<BRS\N/P!02P,$%
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
M8>PY<)@ #!, 89!V_L$@C.A<XJ-E<Q?62R<$TPF!=%Q8( (%HO%UCT&!&,C
MTPK28"8=IY[E:[>UP81=C%:OH<K$0I/>1[NY0T9D!;"Y"6AN IC3$E\V&.1T
MHCB6=B568T )"'(U3W>4>J8D"NIA#F!KT,2<,;Y&H1(8I9WO^AZJ;^U*>T:
MM5"WAH:!'@8W,AD'VRA8]Y8]N-:5WQ "V_DC<H&TK_1/!#=0](4.BN 6BJ >
M&NO%\P=V@6LQ I0HT.V[LP:EKK0X!/=L!#7M:Z6!^RP*OU!=N-.BZ'ZG3!2H
MVP;UAF5W1I6<5(=ZT&3&EIX*+C/L[+;#[*,K1QUM?XFF*P3L)VBZ;D:C3_EF
M<OZ)JT-:,..5<C%@U6/0GE).1.:.)8I\%,-ZN\C(GLO72+Q7S<3:+#@MU31N
MM_\2+/X#4$L#!!0    ( &:*7D^E7.Q( P(  'P%   9    >&PO=V]R:W-H
M965T<R]S:&5E=#4U+GAM;'V4[6Z;,!B%;P5Q 35@3$)$D-I4TR9M4M1IVV\'
MW@14@YGMA.[NYP^**/'V!W^=\_HY!ER,7+S*!D %;QWKY3YLE!IV",FJ@8[*
M!SY KU?.7'14Z:&X(#D(H+4U=0PE492ACK9]6!9V[BC*@E\5:WLXBD!>NXZ*
M/T_ ^+@/X_!]XJ6]-,I,H+(8Z 6^@_HQ'(4>H;E*W7;0RY;W@8#S/GR,=X?,
MZ*W@9PNC7/0#D^3$^:L9?*GW862 @$&E3 6JFQL<@#%32&/\GFJ&\Y;&N.R_
M5_]DL^LL)RKAP-FOME;-/MR&00UG>F7JA8^?8<I#PF *_Q5NP+3<D.@]*LZD
M?0;552K>354T2D??7-OVMAW=R@9/-K\AF0S);(C3_QKP9, K W)D-NHS5;0L
M!!\#X5[60,TW$>^P/LS*3-JSLVLZK=2SMS+-HP+=3*%)\^0TR4)#-A\E!X]D
M.TN0)I@Q$B]&8OUXX8]SXB^ O06P+9!^R!&O<CA-9C6]@\0DS5=1[E5XFY-_
MP*1>F-0#DZQ@G(8LMHFC>$M6,/>J/,*9GX5X68B'!:]8R-TN*5E&=BP>5;9)
M8S],YH7)/##I"B:[._\XRK/M^C7=R_)T@Y,5#5K\!^9>^D;%I>UE<.)*_U+V
MPS]SKD!7C!YTM$9?A?. P5F9[D;WA;L0W$#Q8;KKT'SAEG\!4$L#!!0    (
M &:*7D\/+7!+0@(  !<'   9    >&PO=V]R:W-H965T<R]S:&5E=#4V+GAM
M;'V5;Z^;(!3&OXKQ UP01?3&-EE=EBW9DN8NNWM-6UK-57% Z]VW'Z U7J1[
M(_^>\YS?085BX.)-5HRIX+UM.KD)*Z7Z9P#DL6(ME4^\9YU>.7/14J6'X@)D
M+Q@]V:"V 0C"%+2T[L)M8>?V8EOPJVKJCNU%(*]M2\7?'6OXL FC\#[Q4E\J
M92; MNCIA?UDZE>_%WH$9I=3W;).UKP+!#MOPD_1<YD;O16\UFR0BWY@*CEP
M_F8&WTZ;$!H@UK"C,@Y4-S=6LJ8Q1AKCS^09SBE-X+)_=_]B:]>U'*AD)6]^
MUR=5;<(L#$[L3*^->N'#5S;5@\-@*OX[N[%&RPV)SG'DC;3/X'B5BK>3BT9I
MZ?O8UIUMAW&%D"G,'X"F #0'1,E_ ^(I('8"P$AF2_U,%=T6@@^!&%]63\TW
M$3W'>C./9M+NG5W3U4H]>]LF.2[ S1A-FMVH00L-)A\EI4>2S1*@"68,Y,5
M-CY>Q$?Y X/8:Q!;@^1#':E3QZA)K::[)\%.M>5:!?T@B1<D\8 XN[4;-7@)
M@F$4.R!K50Q)Y&?!7A;L8<D<%KQF@1 CA\6GPAGRPZ1>F-0#DSLPZ2H-B2+W
M!:U%*8Y2/PKQHI 5"H;002&K+"C'B8.R%L4D>_"Y9%Z4;(62.DEVV2H)7B89
M23PB1![\0;F7)/=L2N2@Y*M_(X4D==YBN5:A'"'BP(#%$66NC!]47.I.!@>N
M]&EGSZ0SYXII1_BD"ZOT+34/&G96IDMT7XQG]3A0O)^N(3#?A=M_4$L#!!0
M   ( &:*7D\,:I^" P(  )T%   9    >&PO=V]R:W-H965T<R]S:&5E=#4W
M+GAM;(U4[X^;(!C^5XS?=R@JM(TUV759MF1+FEMN^TS;M]4<B@-:;__] #WC
M*5WVI?#"\SX_J)!W0KZH$D 'KS5OU#8LM6XW"*EC"353#Z*%QNR<A:R9-J6\
M(-5*8"?75'.$HXB@FE5-6.1N;2^+7%PUKQK8RT!=ZYK)/X_ 1;<-X_!MX:FZ
ME-HNH")OV05^@'YN]])4:&0Y534TJA)-(.&\#3_&FQVU> ?X64&G)O/ )CD(
M\6*+KZ=M&%E#P.&H+0,SPPUVP+DE,C9^#YSA*&D;I_,W]L\NN\ER8 IV@O^J
M3KK<AJLP.,&97;E^$MT7&/)D83"$_P8WX 9NG1B-H^#*_0;'J]*B'EB,E9J]
M]F/5N+'K=T@VM/D;\-" QX8X_6=#,C0DLP;4.W-1/S'-BER*+I#]G]4R^TW$
MF\0<YM$NNK-S>R:M,JNW(HMPCFZ6:, \]A@\Q=#WD)T'LAHAR#@8;6"O#>SZ
MDTD_CF(_0>(E2!Q!^BY',LO18XC#- Y#*"'K*(K\2JE7*?4HI3.E'I--E#XD
M%-\5RKQ"V7]$RA9"A.(UO:M$O$K$HY3-E,@R4KQ>9=E4JO\6R.*8[YBA7C-T
M88:0F1>Z4$AIFN*EE25P;@5-+HI]N+XS>:D:%1R$-G?.W8RS$!H,6_1@TI?F
MK1P+#F=MI]3,9?]B](46[? 8HO%%+OX"4$L#!!0    ( &:*7D^C=$AA P(
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
M/ 0;;SIUG@[XHMLIX_H_4$L#!!0    ( &:*7D^+(L2*>P(  ",(   9
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
M']A2#D*\V<'WTS9$-B/@<-36@IGF!L_ N74R>?P=3,.1:0.G_;O[5U>\*>;
M%#P+_J<ZZ7(;9F%P@C.[<OTBNF\P%$3#8*C^!]R &[G-Q#".@BOW#8Y7I44]
MN)A4:O;>MU7CVF[POX?Y \@00,8 TM?2@USF7YAF12Y%%\A^\5MF]QAOB%F;
MHYUT2^'^F>25F;T5E,9Y=+-&@V;7:\A4@U:C)C+^(X1X(<09Q!,#@K#?(/8:
MQ,X@^9!!-LNRUZ1.TS@-CF/BIR1>2N*AK&>47D,G%(HSY*=0+X4N*1C-*'1!
MB7&\]E-2+R7U4/",DBXH!$TV_P-EY:6L/!0RHZP6%)S%J9^2>2G9DD*3&25;
M4C!&#S!K+V:]P& RW_[U<LF2-'F P<A_Y)"G'CH_<VA!^A133!^0'AQN["'-
M]V<030\.P3B>G\]H<J/8&_LGDY>J4<%!:',YN2OD+(0&8XF>3-JE>23& 8>S
MMMV5Z<O^INP'6K3#*Q"-3U'Q'U!+ P04    " !FBEY/#'%370,"  "_!0
M&0   'AL+W=O<FMS:&5E=',O<VAE970V-2YX;6QUE-N.FS 0AE\%\0!K,.>(
M(#5;K5JIE:*MVEX[, 2T!K.V$[9O7]L0A,![@T___-^,C9V/C+^)!D Z'QWM
MQ=%MI!P."(FR@8Z()S9 KU9JQCLBU9!?D1@XD,H$=11ASXM11]K>+7(S=^9%
MSFZ2MCV<N2-N74?XOQ-0-AY=WWU,O+;71NH)5.0#N<(OD+^',U<CM+A4;0>]
M:%GO<*B/[A?_<,JTW@C^M#"*5=_1E5P8>].#[]71]71"0*&4VH&HY@[/0*DV
M4FF\SY[N@M2!Z_[#_<74KFJY$ '/C/YM*]D<W=1U*JC)C<I7-GZ#N9[(=>;B
M?\ =J)+K3!2C9%28KU/>A&3=[*)2Z<C'U+:]:<?9_Q%F#\!S %X"\%3+!#*9
M?R62%#EGH\.GO1^(/F+_@-7>E'K2;(594\D+-7LOHBC.T5T;S9K3I,$K39 D
MBP8I_P6"K1!L#(*5 ?9\NT%@-0B,0;@R"+--DI,D-I+>2.(,QW9(:(6$.TCD
M;2F3)EI1PA!C.R6R4J(]Q?<VE&A'P4$:VBFQE1);*/Z&$N\H?O+9L2162F*A
MX TEV5.B.+534BLEW5.B<$-)=Y0LPY_4DEDIV8[BX^WI9[M_#*N?;'O\:'7W
M]-/VD_!KVPOGPJ2ZQN:RU8Q)4([>DTJY4:_I,J!02]U-5)]/;\HTD&R8GTNT
MO-G%?U!+ P04    " !FBEY/F"F+#AP"   ,!@  &0   'AL+W=O<FMS:&5E
M=',O<VAE970V-BYX;6Q]E5%OFS 0Q[\*XGTUF!BZB" UF:9-VJ2H4[=GAUP"
MJHV9[83NV\\VA!'P^A+;Q__N?G?$1]X)^:HJ !V\<=:H35AIW:X14F4%G*H'
MT4)CGIR$Y%2;HSPCU4J@1^?$&<)1E").ZR8L<F?;RR(7%\WJ!O8R4!?.J?RS
M!2:Z31B'-\-S?:ZT-: B;^D9?H!^:??2G- 8Y5AS:%0MFD#":1,^Q>M=9O5.
M\+.&3DWV@:WD(,2K/7P];L+( @&#4ML(U"Q7V %C-I#!^#W$#,>4UG&ZOT7_
M[&HWM1RH@IU@O^JCKC;A8Q@<X40O3#^+[@L,]9 P&(K_!E=@1FY)3(Y2,.5^
M@_*BM.!#%(/"Z5N_UHU;NR'^S<WO@ <'/#J8W.\Y)(-#,G- /9DK]1/5M,BE
MZ +9OZR6VO]$O$Y,,TMK=+USSTRUREBO!2%9CJXVT*#9]AH\T<11>J_9>32C
M AF"$0/[,+9XX3ZGV+TKN4N1>"M-G'\R\<?1?QA7W@ K%V!UUZK'6:MZ3>HT
M3=^&+)Y7LA21.(O\*,2+0CPH'V<HO89,LD0SCJ4BQGZ*U$N1+BG268YMNLCQ
M@> 9AT<3D]1/DGE),@])/"/)EJ\F3<D,92DB$9ZCH,GEXB#/;@ZIH!27QLW
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
MX)GQF7-FQC;Y(-6K;@%,],:9T 5JC>GW&.NJ!4[U2O8@[$XC%:?&NNJ,=:^
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
MW:P$'R(QOJV>FJ* SZG>S(.9M'MGG^ELI9Z];0C(5\G-&$V:[:A!"PUV)%5
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
M;3/+ 696P$R,9R-@4D4[7O22JK$!"0W(UH#L&2!!SCM-TFH.=B)!0I+FBJ*
M7CI7PQ,J6@)O21#A.2DX)P7F%),Y=1K5FU,2-A\2\P!A+R0-0](@))+!N78\
M<8DBNJWK!13!@"(W($4<S2/'D>()=P,:J%L!G8ZT-_ 8!AZ#P!D)"&DX=I)
M)PDP($AV$N<^56$8$-7S+54O&!9B<H8@'$G1V8F:K[,K$6NG!F_K^B%Y8,Y
M2 [-&7 E HI2)(MT$":7'T]TD/%/C(/H?!/$8&5WD)5AM+(A;+6B?HYHBA98
MI6@BI<LJ4AI+9(GY;T@,6 8(2Y>_N17U/$GE%(B5)3Y5/QY,5P;PJF+JR!7)
MT-,Z, Q-AJB94#] I#V(8YAQ# !,4\A!D8=R#&..N9R3H<0F.&83#X?7"<<L
MX8 E3IUP  FW"<$J3C)G5;T6@YI:8E/*,S/,(0XXI.DZ8D6]:)A3)K=4_7 P
MT[@ X4CJ"(E\T\;@XP!\6M-IN[#B41*YW<50X0H*P\C;7W ,-P[@IIWVWVT+
MD\3O"6.+ VQIBBT.VCV_(\PMCI!$N<7=]LSG!5.+ R!%SM6,'2^_7+E$F%L<
M]&<1HS=8)XHO+Y$.8N=^'R1;(9D*5-=X=Q_/6B(P. 5HZB)**BMB[++LZQ9*
M>OHA@0DK &$C2A@K<GQY:E]@Y F O(CFW(IZR4R"T.?)\^@+0!7Y3&!0"3E\
M\1*8%@(];-+%2[@]CJ:KTL**]&4C1//FVF&:-HM+H(J#. P'W*J84P)QBBYC
M5D3Z.-JBWE+UP\$T$XAF3JJ */)=6LPS@1HLNHP)EV>2@6?D@;H5T DFO( 4
M&) " -)96:QH / E1I@$"'.6%2L:X@7#2R)X4=A;T2516,@#3H$Z4+<"NC@.
MA*<WEIB%$K'0B8C?A5V)82@1#"GAK6C(I?"\+ 2-G0-W*^K!/0RT9\62&*L2
M8#7RO 24F%I2#X>[Q*21 "+.:SMYK6^R*1G<6DF,(HE01'M2Z:*#\=B+#HG1
M(5%OY7DGK3 7U!W/A H7O4+/A#3S5M1KC>G;VVN2?B"XAA5ZA*.9MZ*>%^5_
ML:EP#2M4PYZR4;A U1T-C?*\/$<-C9-Y]_%'A?#M^6UA/RA<RPIT(+'/!*YE
M%=V1&ER%"E2AFQJW"CVIN2WL!X7K58%ZC3W]G<;UJN^H5XWK58-Z=<I$@V*,
M0&J6 X1=4).+S<>]*=[;K>-RM,X_#E4SH8NSY^WI)]YL7I+S<_:P8.#\,WM8
M=IO//\UW>^%_I,7[[E".7O.JRO?MQN9;GE>FCC\,ZLBW)MV<#S+S5C4_H_IW
MT>U!=P=5?K3[ZY/S)O_L?U!+ P04    " !FBEY/V= D):("  !""0  &0
M 'AL+W=O<FMS:&5E=',O<VAE970X,2YX;6R-EFUOFS 0Q[\*XOT VSR8*HG4
M=)HV:9.J3MU>NXF3H )FMI-TWWZV(8SB0^J;8#MW][LS]\=>785\52?.=?#6
MU*U:AR>MN[LX5KL3;YB*1,=;\\]!R(9I,Y7'6'62L[US:NH8)TD>-ZQJP\W*
MK3W*S4J<=5VU_%$&ZMPT3/[=\EI<UR$*;PM/U?&D[4*\677LR']R_=P]2C.+
MQRC[JN&MJD0;2'Y8A_?H;HNH=7 6ORI^59-Q8$MY$>+53K[MUV%B,^(UWVD;
M@IG'A3_PNK:13!Y_AJ#AR+2.T_$M^A=7O"GFA2G^(.K?U5Z?UB$-@ST_L'.M
MG\3U*Q\*RL)@J/X[O_#:F-M,#&,G:N5^@]U9:=$,44PJ#7OKGU7KGM<A_LT-
M=L"# QX=#-O6TH-<YI^99IN5%-= ]IO?,?N.T1TV>[.SBVXKW'\F>656+YN<
MXE5\L8$&FVUO@R<V:+2(3?01@2'$%GON60'[$S!%XOS)Q!^3$@Z0@@%2%R"=
MUIB6LQI[F\S9M#TD31*8DH&4S$LSIP0.D(,!<C]-FL[2S+TTL[S(84H!4@J
MDLTHA4=)TX571D$(!2#Y#$(]R"=$,$PI04H)4(H9I?0I>;G0/2B!)9( '#K7
M2.*_&5PNE(,6M(@ T+Q1!Z,IB*1H"00J\AYAOU?+A69'L"@1^4"W#D9TVD@D
MRA>^'@A6+P+DZW7L8(30!(4(C=*EC8$UC+(/-.Y@](Y5E!%>4 B"U8X@N<^[
M=S!ZAR)X>0=AR2-(\UX#%SXJPQ&B"RA8^ A2OM?"U&L+0J+YMS*>'&$-ET=W
M>*M@)\ZMNSE,5L<+PCUV1^!_\_YV\8/)8]6JX$5H<Y"ZX^X@A.8FF20R;_-D
M+C3CI.8';8>%&<O^5.\G6G3#C24>KTV;?U!+ P04    " !FBEY/NT]_[GX$
M  "T%@  &0   'AL+W=O<FMS:&5E=',O<VAE970X,BYX;6R5F&EOJT84AO\*
MXON%65@MQU(66ZW42M&MVGXF]GC1!>,"B6__?5DF#LQY)Z'Y$,/X/=L,?LXP
MRVM9_:B/2C7.SR(_UW?NL6DN"]^OMT=59+577M2Y_69?5D76M+?5P:\OE<IV
MO5&1^X*QR"^RT]E=+?NQYVJU+%^;_'16SY53OQ9%5OW[H/+R>N=R]WW@^^EP
M;+H!?[6\9 ?UAVK^O#Q7[9U_\[([%>I<G\JS4ZG]G7O/%YN =0:]XJ^3NM:C
M:Z<KY:4L?W0WO^[N7-9EI'*U;3H76?OQIAY5GG>>VCS^T4[=6\S.<'S][GW3
M%]\6\Y+5ZK',_S[MFN.=F[C.3NVSU[SY7EY_4;J@T'5T];^I-Y6W\BZ3-L:V
MS.O^O[-]K9NRT%[:5(KLY_!Y.O>?5^W_W0P;"&T@;@9M[,\,I#:0'P;!IP:!
M-@AN!N)S@U ;A',C1-H@,@S\8;+ZV7_*FFRUK,JK4PT/T"7KGE.^B-KUW7:#
M_7+VW[4+4+>C;ZLHY4O_K7.D-0^#1HPTG$53S1/0W!1^F\$M#8'2>!#$/(RG
M$1ZIA#-#\_2UF_4,-QO@)L'52#BILK>7XTD-(NP@@ Z"WD$P<6 D^3!HTEYS
MUH5XJ3%I5!1[YM)1C4A-T1I$2[T8UQ3"FD):4VB9E @ZB.;/:@P=Q#-F==!P
M-BI4>N:C"$6A,:V#*!S/F/'#6@,_[1I*7%,":TK K)HU)63M@G 494CW"]$D
ME12FDI)4 A9@!UW)"$9L_A)S"\\XG9 H,H'&R=J(.(T98R;59@HW4,@FPFGV
M$(/W7(#L3<AIT3A6FMHC841Q"2(E9B1)(GT3]DB891S +$K-2 &)9(N"Z<(!
M7F*RG"&MYY,UPACB$8A$6N8@2L9K%'E)8"8T2[9!LM + _;Q9^FV').0 Q3&
MPDQ.XXF/\22E%Z266)A0'" J-NFC1216: F%"<0I@J*4E)7.?=0$II1@H"!S
M9;5HLF2IQRSU" PS 6!&.I86C<E-]P%:-&DUS#.G!KCBIJLU=F4K#'-.(,Y)
MLS!!L^&D;WVEFJ:#82@0#,F*(I&M;(Q" 5 8VUQ@SHEP?HL4&& " (RT2"T:
M_TH"+FB'G*G; )WDTLI>@;DE +=(UQ)TYV6+@HDE +%(Q]*B.5$PK 2"%7FZ
M*:R^"7NSEYA8$A'+;%F2$HLSX0D3$C-U&Z!+$D]:=H02$U " I)&I45SFX?$
M3)* 2:1/2;KWLBV%Y=404(2T*$GW7;8H&#02@<8$FA9-6A3S(DMWEYA'$NR[
M2(O2HC&C([/Y/&I1-":)F3'UPR/S[6P-5(F7,/;U;DEB8$H$3+-;:9'Q F6^
M%'ZEFJ:#(2@1!,E4H1V>I4](C$$),)C89@XS3J;_XR0$LRL ["*O1%IDO'XQ
MTH;6,X1#4O[H *U0U:$__JR=;?EZ;KJ"1J.W(]9[T1W &>,/?/'(P?@37ZR'
M ]0/]\-Y[N]9=3B=:^>E;)JRZ _G]F79J#;_=I_E.D>5[6XWN=HWW67<7E?#
M.>IPTY07?4;LWPZJ5_\!4$L#!!0    ( &:*7D]W?H%OL0(  (8*   9
M>&PO=V]R:W-H965T<R]S:&5E=#@S+GAM;(V6VX[:,!"&7R7* Y!S. B0-H>J
ME5H);;7MM0$#T29Q:AO8OGUM)V3),$JY(;'SS>_YS22>Y97Q=W&B5%H?55F+
ME7V2LEDXCMB=:$7$A#6T5D\.C%=$JB$_.J+AE.Q-4%4ZONO&3D6*VEXOS=R&
MKY?L+,NBIAMNB7-5$?XWH26[KFS/ODV\%L>3U!/.>MF0(_U)Y5NSX6KD]"K[
MHJ*U*%AM<7I8V2_>(O=<'6"(7P6]BKM[2UO9,O:N!]_V*]O5&=&2[J26(.IR
MH2DM2ZVD\OC3B=K]FCKP_OZF_L685V:V1-"4E;^+O3RM[)EM[>F!G$OYRJY?
M:6<HLJW._7=ZH:7"=29JC1TKA?FU=F<A6=6IJ%0J\M%>B]I<KYW^+0P/\+L
MOP_PH]& H L(/@/"T8"P"PB?72'J B*P@M-Z-YN9$4G62\ZN%F_KH2&Z[+Q%
MI/ZNG9XT_XYYIO93J-G+.IZ'2^>BA3HF:1G_CO'<>,AD"-,3CLJ@3\/'TDC\
MA_!H.EPA?40\%S#9_V7R<9E!J@&Z8X$1" 8[%N$"(2H0&H%P( "V,\$8N"$8
M,P,;\H1.CC%SW%"$&HH>!*:N"PQAC <,88P/#&%,  R-ZPP,Q:BA&!& +P7&
M1, 0QL 7YPF=?%QG8&B*&IHB J ,$HP!Y91BS!P80A@/5$,^KC,P-$,-S9!%
M0#DE& /**<484$X9QH!JR,=U!H;FJ*$Y(@#*(,$84$[I$TSV!)./,P-#JD]
M3Q87D8!%UT$S ]4&"L,)W-X4P8+I)(8?!TS-G\#O3(ZI>1,?'EC.W1E:47XT
M#8VP=NQ<2WT W,WV3=.+K\]@,)]XB]1#YC/=9)DS^U.^[=!^$'XL:F%MF50G
MOSF?#XQ)JK)W)^KS=E)-83\HZ4'JVZFZYVUGU XD:[JNS^E;S_4_4$L#!!0
M   ( &:*7D\,W-EBFP(  .,(   9    >&PO=V]R:W-H965T<R]S:&5E=#@T
M+GAM;(V676^;,!2&_PKB?@6;ST8D4A,R;=(F1:VV73O$":B F>V$[M_/-I02
MV\EV$_#A.:_/ZT-LLI[05U9BS)VWIF[9TBTY[Q:>QXH2-X@]D ZWXLF1T 9Q
M,:0GCW44HX-*:FH/^G[L-:AJW56F8CNZRLB9UU6+=]1AYZ9!],\:UZ1?NL!]
M#SQ7IY++@+?*.G3"+YC_Z'94C+Q)Y5 UN&45:1V*CTOW"2RVJ>05\+/"/9O=
M.]+)GI!7.?AZ6+J^+ C7N.!2 8G+!6]P74LA4<;O4=.=II2)\_MW]<_*N_"R
M1PQO2/VK.O!RZ::N<\!'=*[Y,^F_X-%/Y#JC^6_X@FN!RTK$' 6IF?IUBC/C
MI!E51"D->ANN5:NN_? D2<8T>P(<$^"4(.:^EQ","<%'0G@W(1P3PO^=(1H3
M(FT&;_"N%C-''*TR2GJ'#J]#A^1;!Q:1:%<A@ZH[ZIE83R:BEU4"TLR[2*&1
M60\,G#' CZ^9W,),A"<JF,J MC+6T$B/DNL9-B8"?(W)_RVSO2]S56I@7;%
M"00S 1@&=H'0*A J@?!JR1^U)1^86#&M8H(X#K45,2$80+TQ)B3\ZNW;FE0$
MPQO+$EE=1:8KZ&NN!B::S?(IA9HI"Z-WV8+,6S XLD#Q8VAW%%L=Q19'0',4
M6QQ%VN)N+! (@":56Z@ 1)HK"Y3$-UPE5E>)X2I*]#XEEE(T3R:B=SNWJ "-
MV5ID'F]L'*G53FK8 <;^E9K_DP3JADP(^%!3RFT0"#1J:U*AG_J:*V^V0S>8
MGM1QR9R"G%LNMY=9=#J1GZ#<X;7X&BPVP!+/Q0D^'+@?\L/Q_QW14]4R9T^X
M.%?4[G\DA&-1N_\@>E&*+XYI4.,CE[>)N*?#N3L,..G&3PIO^JY9_0502P,$
M%     @ 9HI>3SF +F$] @  I@8  !D   !X;"]W;W)K<VAE971S+W-H965T
M.#4N>&ULC57;CILP$/T5Q =@S"UM1) V8:M6:J5HJ[;/3C(): VFMA.V?U]?
M6)80-]L7L,?G')\9XR'O&7\6%8#T7AK:BI5?2=DM$1+["AHB M9!JU:.C#=$
MJBD_(=%Q( =#:BB*PC!##:E;O\A-;,N+G)TEK5O8<D^<FX;P/VN@K%_YV'\-
M/-6G2NH *O*.G. [R!_=EJL9&E4.=0.MJ%GK<3BN_ >\?,PTW@!^UM"+R=C3
MF>P8>]:3+X>5'VI#0&$OM0)1KPML@%(MI&S\'C3]<4M-G(Y?U3^9W%4N.R)@
MP^BO^B"KE?_!]PYP)&<JGUC_&89\4M\;DO\*%Z *KIVH/?:,"O/T]F<A63.H
M*"L->;'ONC7OWJXL\$!S$Z*!$(T$M?<]0CP0XC="<I>0#(3D?W=(!T(ZVP'9
MW$TQ2R))D7/6>]Q^#AW17QU>INJX]CIH3L>LJ7H*%;T4BRC*T44+#9BUQ403
M# ZS:TSIP(P(I!R,-B*7C75T0T\7USML;B$XG&'*]V4>[\M<68V=%8N-0#P1
MB)+,+9 X!1(CD%R5/)Z5W&(R@VDM9E8.B_@X0> DF)^* Q0'>%:16U"$@W^4
M)'5FE#HR2F8960P.IUZR8)9W^1[JRDSF-),YS*0S,]E->?$,4MZ%6!MH<LD:
MX"?3\82W9^=6ZB]D$AV;ZD.D+^DLOL;+#7;$2]6$;<]\D[<=_!OAI[H5WHY)
MU1K,!3XR)D$Y#P-5Q$K]-,8)A:/4PX4:<]LZ[42R;O@KH/'75/P%4$L#!!0
M   ( &:*7D\&IXM[0 0  $L7   9    >&PO=V]R:W-H965T<R]S:&5E=#@V
M+GAM;)58VVZK.!3]E8@/.. ;ABJ)-&W:)M*,5)VCF7FFB=.@PR4#M#GS]\.M
M3+"7*>E# V3M[;7MO98=EI>\^%F>E*H6O](D*U?.J:K.=ZY;[D\JC<IO^5EE
M]3?'O$BCJKXMWMSR7*CHT :EB4L]SW?3*,Z<];)]]E*LE_E[E<29>BD6Y7N:
M1L6_]RK)+RN'.)\/OL=OIZIYX*Z7Y^A-_5#5G^>7HKYSARR'.%59&>?9HE#'
ME?,;N=MQU@2TB+]B=2FOKA=-*:]Y_K.YV1U6CM<P4HG:5TV*J/[X4 \J29I,
M-8]_^J3.,&83>'W]F?VI+;XNYC4JU4.>_!T?JM/*"9S%01VC]Z3ZGE^VJB](
M.(N^^M_5ATIJ>,.D'F.?)V7[?[%_+ZL\[;/45-+H5_<99^WGI<__&88#:!]
MAP#")P-8'\"& $HF W@?P(< 'DX&B#Y # &,3@;X?8 _EY+L ^1<2D$?$,RE
M%/8!H4;)[=:O;8A-5$7K99%?%D77T^>HD0ZY"^N6VS</VPYKOZM[HJR??JPE
M]9?N1Y.HQ]QW&#K"R#'F 6&",6:#,.$8\P@PS!MCGA"&C#'/,\;:SAAK9V*8
M_+]VMY[;88(IG&#:)F"C02A.P& "UB;@HP1,JQ9@/,L@' ["P2!<6[X.(UI,
MUF*T!7Z>0HQ("$A" !)"&\+$<,+Q(#X<Q >#: V_Z3#^51VAU_UI;&8 1Y0D
MI"0!)4U?&VE,+66(T=>X$:$ $@H (5W,@3&0SQA'E.8@1Z1"2"HT2/F:Z#>A
M,1*A>.%F(W>AL<06UL3#!NN!R0QU9_0,/H+@V9P%'1.S.#\QB7%/)T:,\IF
MM+X&CDEAMR04D-*7&8+H&/0(0;IO0I#F>UL($I:RL(<38-!<=QT(DGI9"*3[
M, 09NQ\ "=MJX5V#@&U#&*ME[@K&9CT%&1/!.P<!6X>@.A%AM"CQ)GL4[R $
M;"&"65)@QR=R_JF 8(\FP*2%OF43TWL-G7P)>?X:LIV$C,O![DY,>Y?"(C**
MG99Z\R>58D^DP!.%KE,(TG3Z/ >T@R#+D8E:CI? G$1H28'-B;(;Y@T; 05&
MX.M["01I5O (07I#0I#F[5L(LAP5*;85"FS%MS4E-@OJWS"YV"PH.!_Z6E,^
M]:#YYD:QK5!@*[[1MX$Q&)TZ]E*L>0HT[UO:GV'-LQLTS[#F&1"AKVV6#\P\
MW@A;M0PKE0&E2EL*RT_!&Y3*L%(94(74M^P>=%VM!(>^1X"#AT. (R$ ;A$P
MF&@LAG7+@&ZE;9ZP;MD-NF58MPSH5AJ_W$W=TI"&4S5CX3)3N'Y@.44QK$<6
MSJ^98SUR\&M':J>2>PBRV"K'HN5 M-*WI,!ZY#>\F>%8CQP<H<UJ$4BOUKUZ
M7]>\9OXC*M[BK%R\YE65I^T+NF.>5ZI.Z'VKN_NDHL-PDZACU5S*^KKH7N]V
M-U5^[E]=N\/[\_5_4$L#!!0    ( &:*7D_2P-V:9@,  %,/   9    >&PO
M=V]R:W-H965T<R]S:&5E=#@W+GAM;)67[6Z;,!2&;P5Q 07;V)@HB=1\3)NT
M256G;;]IXB2H@#-PDN[N9PREB7W(V)\"SG->_-J'XY[I15:O]4$(Y;T5>5G/
M_(-2QTD0U)N#*-+Z01Y%J7_9R:I(E7ZL]D%]K$2Z-4%%'N P9$&19J4_GYJQ
MIVH^E2>59Z5XJKSZ5!1I]6<A<GF9^<A_'WC.]@?5# 3SZ3'=B^]"_3@^5?HI
MZ%6V62'*.I.E5XG=S']$DS4V 8;XF8E+?77O-59>I'QM'KYL9W[8S$CD8J,:
MB51?SF(I\KQ1TO/XW8GZ_3N;P.O[=_5/QKPV\Y+68BGS7]E6'68^][VMV*6G
M7#W+RV?1&:*^U[G_*LXBUW@S$_V.C<QK\]?;G&HEBTY%3Z5(W]IK5IKKI=-_
M#X,#<!> ^P#][GL!I L@'P'1W8"H"XC&OH%V =1Z0]!Z-XNY2E4ZGU;RXE5M
M/AS3)NW0A.KMVC2#9G?,;WH]:SUZGL=Q/ W.C5#'+%H&7S$H9+?,"F!Z(M S
MZ*>!H6DLL!-.K5DL702%%K/ZM\SZOLS-5 FX8L0(D)L5X[! ! I$1B"Z$4BL
M)6\99IC2,!CS!%FKO@2P$(>,6\OB8HSS)(ZLI0&PD$=L8",I:(ZZYGAHF8,8
M9#D;P:Q&,.O[S(TA!AIB@ "&!6)0(!Z?+QP4X"/RA3M;AVC,(CM? (PPGE!K
M85TL8@G']J<$8(BC(7,):"X9D2\00RQG$&/E]PIB+.MKB&&P(13"%34$) 8J
M#!HHRFA\SB"PH#XB/")K.NAF!S&A=M8 &(FQ75E7 *:S"Q.[S$ <HHP,?)8(
M+L.(C,@<$.*V/0A*;', E(2V,P@:L@4?#@@X'9*!>H/@$HSH?V0/7/004/7<
M[&' (15CNY)#&"($VPOL8@Q3["2/B]&(X:'O"R[)*!Z3.P"4V&4'@B+GPX"4
M'&,01 =LP0<% DZ*9*AXP>48)>-S!\/U#P/US\F=#KK9;>2L+D11IZP#% Z)
M_06O02S$ TN,X<J,T8C, 2!]?-K> *7$^7\6@KAM[+Y2:RNX:@@*4>U-=U9[
M&WDJ5;/?5Z-]!_B(FX;"&E^@R1(!XRO=,;;]W8=\VVY^2ZM]5M;>BU2ZC3'-
MQDY*)?3<PP==JPZZP^T?<K%3S6VL[ZNVS6L?E#QV+6S0]]'SOU!+ P04
M" !FBEY/H1*SVC@"  "<!P  &0   'AL+W=O<FMS:&5E=',O<VAE970X."YX
M;6R-5>V.FS 0?!7$ YRQ^4Q$(O6HJE9JI>BJMK^=Q GH#*:V$ZYO7]L01+C-
MB3_8:V:&62]>YYV0KZID3'MO-6_4QB^U;M<(J4/):JJ>1,L:\^8D9$VU">49
MJ58R>G2DFB,2! FJ:=7XV]RM[>0V%Q?-JX;MI*<N=4WEOV?&1;?QL7];>*G.
MI;8+:)NW],Q^,OVKW4D3H5'E6-6L495H/,E.&_\37A>86()#_*Y8IR9SSZ:R
M%^+5!M^.&S^PCAAG!VTEJ!FNK&"<6R7CX^\@ZH_?M,3I_*;^Q25ODME3Q0K!
M_U1'76[\S/>.[$0O7+^([BL;$HI];\C^.[LR;N#6B?G&07#EGM[AHK2H!Q5C
MI:9O_5@U;NP&_1L-)I"!0$8"CCXDA ,AG!%0[\RE^IEJNLVEZ#S95ZNE]J?
MZ]!LYL$NNKUS[TRVRJQ>M^EJE:.K%1HPSSV&3#!Q>@\I $@V0I!Q,-H@H WB
M^.&$GP4!+!"" J$3B.X$\"R/'I,X3.,P)%AEV2S= H"E43B!W=F)0#L18(?,
M[+S'I-G,<O$QYLY(#!J) 2,A+)"  LGRRJ2@0+J@,BE0F21.L]EN +"$A.F#
M?#+03K:@,A FFGF!,#%L9 4:60$""2R  _CL!LMK@Q\<?[R@.@-HNN]AB.>_
M*H#"),"/4H+[ "8+R@."WG4D"#3O26C2)NV]]8/*<]4H;R^TZ;BN+YZ$T,P(
M!D_F*)7FJAP#SD[:3E,SE_U]T0=:M,-=B,8+>?L?4$L#!!0    ( &:*7D]:
MW;&VV*T  -+, @ 4    >&PO<VAA<F5D4W1R:6YG<RYX;6SLO6MSVTB6(/IY
M[Z] ]+AGI0B(Q3=%NZ<C5+)=[1F[K+&JJF/OQL8-B 0EM$F #9"2-7%__#W/
MS)-X4%39[MV9N!/398H$,D]FGCSOQY^J:A=]V:SSZE_^<+?;;5_^\$.UN$LW
M2=4KMFD.OZR*<I/LX,_R]H=J6Z;)LKI+T]UF_<.PWY_^L$FR_ _1/L_^OD\O
MBWV^^Y<_G/?G?_CSGZKLSW_:_?EUL=AOTGP7)?DR>I/OLMUC]"[G,;,B_],/
MNS__Z0=\E!^?1Q^*?'=7P:/+=%G_]3K=]J+A>1P-^X-Y=9>4:55_Q,UWT3I?
M]#\O;JI=F2QV_ZOSS5\>MVG]QT'_[-\[7_CW?5+NTG+]&'U*MT6YJS^X*_>-
M =W+5VF9%0CJ,GJ=[!K/Z9+_K__VWW#1W4"725YEM,1V(%;)NFJ,+AOT-ENG
MT<_[S4U:UI_H]P=GH]%T/.QX]5-ZF^&& @@_)YO&!!\NKM]]^!A=?OQTU3'
MNWQ1E  P'4\<7>]@$Z*BC B7RD?X=]G<O#<=@_V2?(G>+6$_LE6VX -O7]9H
M=-8?3<_/S[O6=;%< G95L7Z(WF=Y&GW,&[!,AM'KK%H4]VGY^-18E_@7K.V7
MXJ&!^>_*^ZPY>GT$MSU790'/+QHO7%X\-<154>V2=?1_9]O6O9T/IX/SQJ@T
M MS]UE=.YN/Y:?W+]\4"9KFZ*_(NU!K.9V>S?K]?__Z7; ?H6*RBP?#DYC2Z
M3A?[$N9OP%1L-G"^U[MB\3F.7O1[@*K1-BFC^V3=O&]P/Y99?AM=/VYNBG4;
MFC9O'L\;O?FRN$ORV[05P7^^N'Y]T2 -LN>7^[+$R\DWDJ:'\]LWB-;_:-(Q
M=SN L "URNY3) ^)#GG@(L/5 1RY+9KH^#XI8147BT4*3\$S2WZ^L?!-LL9A
M/-2PU=LD;Z+W)BUO\?>?RN)A=]?Y&,-V?9>NUT\\$Y[I-5'XZ.-^!QB;X_'5
M7[L VK<D^O=VG31^=<3Q+5Q00,;_D0)VO(4O&[M]D+3*VT*H6]__]U'7@F"
M$EY^!^SL2_1O:6/A@/_]^6@VF4P;^"W(8X'OXA)G9X/AV;!Y;0N8-J_@H.%3
M5:RS)9WZC\DZ =*!)Y+NJN@L^O7Z=73RHG&% W;;V)YT 3_.Z<?FQ )[4E4P
M0^/7I+HC>6"!']*_[S.XLO!XX\'K.T# ,[@!FRC+[]-JMVE["J]V&B6+!7*,
M*BK310H#WJS3.,K3'1(2P.?B@98,@D"T+/8WN]5^[5^!1UX,XOEX2E#!Q\EH
M$B4[(#W;78JDR^T"/0!+EV]E^3%,6FU3NJ;KQA&_ ]#S75%FS5O^<7<'PRP.
M[M8O!9+KP\^\3Y,J#5=>Y(MV4O$Z7:7P ^P^,(**%E0P&$5.DE''',!QMFD)
M.(UOX*%M\31HCYLKAOMZFP$@,E;K4S\5Q?(A6S>(L0-P!]R\'1;>-UCCV3%[
MUX&%\N8Z2VZR-8A.S>.Y4 39)H^XK2V_@VB'.[D!6;EJE6C=:LH4T&"?MFSX
M69FNZ6(:4.*HX_A"E#D ?(@W!QYL;N:3HQYX $EXQA>5[S@L$BAWFB^:#Z/B
M\;+:)HOT7_X FD65EO?I'_X<-;AS4F6; FB8DQ.C"CG$7;%>IF7US_]T/AS,
M7A%.[AY?-O%63Z!J%Q5>19,8J'#$"D64['= =K+_2)>O(O=E5E5XT'1VGAT]
MAT9TB"^=, WZ_2ZH)J-X.AC0-/"Q?S[Y=E >IF2_@ 18[4$H%Z@'DW@\'=%(
M\'$X<8!\LQE!:B6E!G!NFV3+LRP'IK'-  =;[N)^L^=[I-=K TAU!Q<3I:=U
M435P]5.Z ^T57@#>FL-.-1F00;/_'KTA!(LN=KLRN]GOD")$NR*Z2MKN:>.B
M.+K9)LH>PZ=/>**[= >ZS?K4\^WH!;#'Z)>[8E_!'"V+@-%(D@$^]S;+8<P,
MY9E"],5NE?BBC:<^P4SK8_P("F*.FZO+>?)^=LKPC2<;=^/8-_BB'/MTT2V
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
MO>IO#]&!#JB2BM"F+:S5#R HS%Z/XS?BF8*RBNK <4!/BW[#2"VUC/. %QS
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
M#X/&1>_A]>-Z+3\F8(S<? -$:K?GBI8,1*DM*FZ":EZA(M.F89,>)4REVI<
M#Q=1VA;H"<Y,38@?>-\HE*=B)E2J)]F7L&CLDD;BL"7TT:16;85&..,6X:HT
MD/$XTL4DN[0!C+M$DO'T""1_P^<*,W$[X&A@UI&J5"MH+O$AC+3JVH..N>N!
M=L?I2&U4IA$IUVY:<)%9C"VL()3L_@E3M5SDO\\B\:9IAQ+[W,?'>.\=4S2/
MYN;&H #6"!<*ELU./U)1N0IY0$3]_G*67\WF9TL[MUZ2[V/O"R]G(>6;O3DO
M[CQ,2NNJ[F2C,*0^17,UU_:SMS"T.+'::#)[B-C ZV:K_?4LEVA?N'[:M!<4
MA#VXD:$%,.3XX0UV[2F<+,_IA;+F5KL'CEZK5>MM@LZ"*-6,NF]*;7-YMV#L
M1M%G.;+P/)WS(MP"I<LP3KW4N C/*KX8"RE*YBK]UTU4D:NJL<.06/;2\<T.
M3%M<^*:J.^LX]<0+NV8;6>>BJ/ED([J,#^4B]:[];!+.U-)=C<U2)+5/LV0H
M4H7D>K3&D> DMEB"& 3BI?%X[VKRS$.E9CPAB&[KK'^P%UWL+$%0?2,KEET2
MOT2OEWMOP:1R0SQ7YT;4=,E @3"V(S)0U6(@>0:N?@PPMAM$_"569&A)!72^
MPJV7]>]!4=V@B,XUZL2$[9,V)<Q#BAQ[H[-1*;RER91.YP4_:3;KZFD)%[_0
M<F*H61GQF)+,L?JG^+JDHXVZG"E3 @D_2KIPP+E/T6(@\+AD6E<W*_#=9<X0
M@:&2V'2W(V=3ZB?%OH2?5H.DJ%$3/$VQ<1AP(SG=%*6N55OKET3@%0M$5@6F
M:=X=A-=-NO5%%S5";!=>Y)3\E#41TV\"4J/8YBVB<I5]@=^6R6,'W]3Z2EV>
M?IE3B[>MW73J[1#=)+.JCPDG"#+JV5WZ@>HM28;#G)/0.AX]WK,:U_=*27P-
M1VKEE0.P46H--N]%OQZX>=X;= 9NZCJ^QD'\O98Q"Y<QG!P(0 UURLK8^(R[
MB4X=$/UL5YP1PAM*A]*XKVZ28M)\RK:3DY\_O3DUEBKXT_70< ZC@U)MMK%)
MHTRX.!! 4[)J:A'64\BV6[5J_ 7^0[:=2U=7[2T:%[!X8V4?O-,'#R> N>(&
M-JHU\8*\3T^VO7J[RJSY+")320P+=;CH:+*?EK=:;:H58E!0UWP2H0#F"GHW
M0:Q%"?2PZ6%:4>8\LYJW>."7@2_PDW&"_>2<8' >%]X-]G1HOJ:SZ/'[EK2'
M/'',V=J<<%RY7^?O^;@*?^"UJ J31,!GC;6X#QB6?,,GVQ[F&(7-. 7J>_(<
M@YE[-DP_((-$ ]-\"H7)03#LPUD$X:(4F[2+PS\!'Y()]6.Y/LR,HRJQ&3^M
M5)-!Y[JKL"8R=$/_\OJ-*R<A!B.G^ODMUK879JYPZVHA<T_FV3">66VE2T"N
MZAM[I"6B70V7FAE5J'4<9URMG+G1="%J<2>W"MVH931].O8<G[:U'!TV%%@8
MK4712E)D5#AJ,UF,)/FWH1NG'+/!E4C$@T!\LU@ (:^:?)>U75B+4%.G0YL2
M&H;G<=,!V2Z?@N$ H X9F-'@JJ'4^SP$&KO!HT/[R.A#&<5"^QP%XS08#@AQ
ML+N2V7JE6I.,M85I+:Q8PC"D,&SE(C),C&4[M?$=/-5P:(V?Q/!!RM]I84;-
M4L% 'IBJUAC4R@9K"B8J(E-0E55FT7\6K@M&Y>3_]@X(KET)O[A+DXW4)<[3
M6L'_] N(-DI_GKB*6OC(TFC-F/.!%B[TTYCK6B@TE4$@+OU7=5BT$P]G9TB\
M:T.KLR# BYV4GI3.3@CF0U%^ANN% H7$UXG>%!0]0M<#YHK <A[/*!%)!=TX
M[.ACW%KDR&*G9)FXENBBH+HFB5:_%>,9L>HW']3I6=/C =VRZHZ4W$8;U4?G
MG_$JE]L)D>="7:W%;1R[VU*4;.^3@K3:*-CP6P*Q9^0C)*/$%)V-S54T,H!(
M!I</ N+JK-%^>XL96)5+!^4*I$GE'<U/D(6V4*%N (S[N [!DS9F01,7T\81
M=!K31''J-YX+:3,)$:D:('5"\H08'H056.3S(W/59,[(\W4[:B4;7T8_H_;V
M@9'Z38OV%BIM?ZT-']O.!MH?$\OVQ?,!E>^+!^,YUE B6%;>^4BEW*H*L1B>
M'?:C^7CDUL1B\AG%;I!GS+]SXJ^-B9YWAJG3Z&1P"B..^^-H-IL#]%B0E:D3
MR5\G@W@XFT;PW'PVAG^:"PI:?<(21O%\<DY+.9_/ZE7G<;9W3;I)B<1!2W2N
M? !_-4H>M+%B8DVUO@Y=.X)UW(:]B5-O6^/13%EIR_]8<B'C_&'IQ04WA^%&
M%:/7CM@9(6C#E<%3L)2B817 Z5(N,3GLO\*"<90C>-'L" (,("_VDK!/W=*&
M@U>_JR(%$_FEH\?6RA4:+9O=>)H'V8O>^XKE7M&ZU++YBWK$NI.PU+F>_IU,
MD 429MPI)L_H"=[L-X:,AR0^X?P<5YY_\<@E;!TLE<-W-JC=%#L7R.]#9GT4
M T?]ICN.<@OJ)KAJ"D["M&V+:<#V[@9+J35HLAR!.MVPYX\B2LVJL&RAR(EJ
M8/"=!0Y-)*%9&L!&*A%5AZ -XIK1IH2"VU&FR(T(,.=\?\8.VX61<=_-MBVD
M[B-*OVLJ;Q.UER0UYE2-#B-?"_DE#4<W^E^XU%L0_Y@%Y!1WHQ%0#@][01J%
MP?761=6#IM*U4<D=<0I<;V%2#/DBY"VL4',K I>DG_@Y/5.4PO/U2B42IF3#
MA4.V6K]<(/#M2T)0/R&@8[K)L]VCBNV9F)(,)+[T_3.OC&3!N8)C!B$$/6].
MU::C"$_1J Y1,/Q/TID5=@,GE4++UX8KJ-6 ^@B*XE%KG6!CRIW2X.N;!8:\
ML*Q0UU7KT4Z7Z1T&1U#34*K&%WXIS1U,/YQ:KV\*!%X+<?$MWEPQ)(>9R1>
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
M,QT=U_C4UK2\\D3Y@GI*-H.'5V$VF+&?=-:/KN] .CPC:F$?T^"?P=!G1D@
MT,D$W=4G@PE68/S%" MD^L;QIY2$/8G[<&1OG[<=-CF%4N+5;&"83"OU>C&H
M]PN8=-KU6X+C=E@Q%IEZNUOTIZ)84EE0'+GQ]'%17H-^K^55\PUSI]"Z^'4^
MTV0G%L3A,)Z=#Y@0C>"*N& K[EQ94 W=*F)?-__WO?0A<K7D.9UL%D_Z??GO
MQ4([\OK8[DD\H5@L_.\O6 05FRXBNYQ,SC%Y?MZWH7/>GK#$PJD%2_N,@J-X
M#&08_ZMA7Y-XC-4BX+]3%^=7VSTLX#"?#[!RPP FO.ARI)S _DPF9,P;SN+A
M"$MDM1\%;MJ,JE70A_EP+','XRF:?I-4Q@XG3C<^'P/1UYCR"*!1W3 W.I!^
M@ZTIG,[4/"5IM 3HR<2^(<X$2]$*/SX(HW.E0>Y2^F47LJ<#A6*>*4^,R=4O
M_*@//%_DB<ELJ/+$J'_NY8F 'X$L,3P?>F9$Z-5)<O1#YP.=)"?ZLEF_I(CV
M?_D#Z3?E??J'/P\&/3>FK4!\J]\MGVE3?7YU8IV^JWC><$113Q>F#A[URQ
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
M"R&D#ZYM+U]]$2R8*/C@L;9-;J<MW1"<T$^6$!L[8:PHNA0493RT%F5[W.%
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
M,IR7NF9WS/Z\L.4I)CQ9\D\W7OUBL1$FT 194A@9//5B,*RQ#:0*?" L8@O
M;(R;#.PL2#ONTL5G<K&4_DGV/,,"/C)>/@E<D/C),')[ KB'HI.1U0P-NV_%
MX_!:9GOG9 Y;#82.!H%R,4D($JH-RL<56B^S4'%.\2J'I]KJ"L52^ %9@B\)
M0E_6G9W.E9;K5A=!V$J2$.&GJX\PY0<N?9Y5SFWOR4?83:+MNCM 0+Q$S\F&
ML(8.D8?'_T9Y>@N2"_5/D\COQ!?U<;(OT^R8NI"SP8FJX%<22L'(*^(?,D J
MYIWOD:S U9"*&DM,7T>3)@DL0H&JU(,@[<]9&B,QP5=_(446(/9[#Q+!FM_R
M.^SK?<AJ>S;SYZM-UJ;- AG<DG4GL3V !BY1MW8BEI,OH\D4 ZW)*#/K#=@L
M0T%P,K)OQ! :K9^;Z?1_SG)';KG3XY?[O("K%ET3VQ$Y#1]-"QAB<);E[#RR
M.,LK*5/I>)]B/AB"BD /^M\>Z/:PJ!:@Z6S0-_ILZ&7+YYAB\%S@?T<>W==O
M^*@WE T?]/K?&.9_P'Z/';8\8\,[^7Y[,6L.&3 =HCP$PX&#8(1Y)O60N([+
MK1Q<+ !$CX5;2\I.X_LP7!1-9@X@) 4<#^.TD<>VFN#O0:IE<36DX5FY1,]R
MN6/3;,W17_-GB6DEH2Z@G HH:HYVJ\'S);V4#*XDZ:N08%0X!WU')3!JID*]
M18LLWYG@YX3J:6?-YF"MT^RDXC;:3%64)N#*% 08,9:P!?+6>..\M-EFBJ5G
M%Z8+4R]H-2#H5-LX+E1/INWR)M.R,X"IBY0\/Y73F*@C1[A<3B$%==/%AV'Q
MW'2S]2U<,,=-&KC@RGRX5MA5I!$,FE!TX.(.DT';8D"MV]IXKU8%5KT]A#=M
M9T1+@TN-8<BF5AWHV/U /I4%A:D8-'(JS:::%><O\F!G[^!IRMJ!X:B29&$J
MH0^X.-.\Q]7<8*%" L20)^.@$T0RE>W>A9N"S;6234+!=JLT%4F,U#(,Q4';
MV^U=#15V)+9B(F=V6P 1K-92C1;53RX [Z,W[:H(' *2B@.B$\!9':)&M*@Z
M0PW:L*6[(N-H49(282KUTR:,L?T$G!"7>*8VAU1FKY > A@*1MN*D5%+@[;!
MO7$*Q>N,"]/!CX R7KHFK7/M?X;57J+-O"CS+,%K>77W6($$C3[_OZ0);&0%
M V"^V;M\P632@P-Z8WJKR<F!A9%"4LF,OR#C"HC09 !(T=*(NIBV^L, O*Q8
M!X&S_[H'/>IM\L5:GR\8UF&_/^%"7D*7R_1VO[;*C8>N2M//G,OE6X,SQ$L_
M)YQJF2+%%VQ",RW"4-^_C%#G+FV.4(E!\7-.^3!QM 6-PJ5%QF(J0)C1&I.S
M[06;&Z<K0H,/28F%(Z=Z%;#\EEC&6P]^24:P3\GR#C2)-*M 0T$G6.]U+[JZ
M=.V4C3%E@QH)#9.M5CU?27%F+Y][0.=A^^^FH-TG.R>AI%>D*6S\HRW&/.@'
M(XK5BX?C@5C-T^K!&B=<&V84#*,HQ<-0R/Q6PU:5<1R&TN<G=BP29 N@!##
MQ\6N0 AFAD[I=UC:VT-50P^M6H.<3VXPVWZ7:4[>*#^S:NJ'82:0*9^,<[!8
MTR;U4T;4[_SZ#VRN6\3Y@44@[48^>;MWSDLS.-^N^BL)VPL?4[,'U)E=UM\V
MQHX"?I:LK*?W&1-B#'A&^%VXS,2D^6D)/.=EJ<'!5>ZQQK<97($CR0.&#TU:
M$C*)-BUZDEPO%(>POT&[(9DGT%A*20BNW"&=%!RFNH2?PQ-PM4FV[M7M?/M<
M;0,^P^#A+B4# #Y"5C\:0=,-$%W1]1F)A]\FM;O$<Y)+\-V@R@3 Z0V'-++O
MX2Y-J1KF;"9\BP5_(96FCJW6#VH+J=ZH6>PXT*?IB9 6BVBD)7,_K7WM16<F
MGU106FV_;&_B;KQ\(O241M6"'$)9G.B#$Q.I)#6*#?2@KZ0#5[CSH0V5%H-Y
M(CW"J+..AAIP3S K;)+@%5.3L_MLR>6S*6)?!%S)EXW#L%R3.(#>>G6Q/A&;
MJT0RML' 9@NTB.P*RP4TZVFGG,+QSI01QNU]@WR-+*U8.!X;6^2W7>^Z!PZ%
M[0ZQ'\3Q<[4:,-%=MC+]F9?I @Z?"GY\1CV$L.W-1S(&9>E#%=BF_9Q>PZ2H
MN6!?*? T=I<@XVN"X39Z:,M@+&Y)**IPA<_>IEA<?PL80*4I\6"0WFGZ$IX.
M@$LHVUB(:WD(J$G9+OZ4?2F;'K4BIFP:[6)D@E$Q4+,D"WZZ7HG(0ITY<,!U
M*FE6E-;"QQ%'J%,31T(TS8L<+F!242T @ X/S'<)C6"G]MXGH]*9VM.Z@U"]
M=BXY9Y0#I.U]-=712K;V8KH >)Y(5T&<D'*PI6T)<W_;%G(5T]UI' JQ/7(2
M(CR2*K=)D=DP45 Z:MZTYTX)6AZ-UH_2@$'P@((*L#$,MBI>RJ+K[1:JQ5VZ
MW*]3'8E%.F"J()EW!F[4K"^:BNM"90R\L,>)C\6EK9&7D=>B_7Z;+KO[*J#G
M"D7E[YWK_5,-8KQOU%& =OIE&&X<G2!RG&(N]6063\?3:'K>FT=_I"8*T_A\
M/HFFL]Z,OAA/Y_'Y<(9/#/D+D(L&LW/\ I]XLT>?*LC4V7()I_ FD7"VBQ4V
M*(O&PW@TF8(L!>HHM3R=X><QS3,<P;_SWCGHNI-X.AK@'_WHHL*"5#C"'LG@
M&OX:8@KX()H#C,-!/!H-R?8:38?Q9#B&KP?1A#H^1OC^ST5)I21@L4!5[K15
M6G3"37Q55><=F,:#^0AKK\"GR?DX&O7@KWX\.H>9<+8^-:/$;W]I,]MA=CJ<
MQ7P *^RC%^V/U/=U&/>GY^8;;/$ZGXWM-_WS>#P=N&]:";4EJ8U[$)V W'5+
M?F?;GHE_/*W14$()I!;'X.F!QE;O&U TYZGC&FX(;"Y@S!P/GG8(3FXT&V'-
MQBE\064'&%%ABT=4)&  OPQ@'V%GQ[VQKP70!VR$PS&[/1O3<<DW#?;JFZ]<
M&Y>T[4-/>C=>"OUT6A_DQT1HR173F-96%JT/<6D/*PR"_(I);2P,'MW$R8?2
M )G#,O/+1MGG<K].E:$X-5\)X#6:724Q&86%+Y+K1B$Q%;'_D^LWEZ>]Z-)%
MZ(3R18X]J)8NN:@2<9!\X9*'134/6H!W(+?8*DV.LN3JXBI\ 77X'='1<[4
MMXJ5O]X_75Q<G8;Y8;*]P%,*,:7:36-39-NN]9K']I6')7R%7 @D'6FU(@G&
M;QV'$@-EW<4VR\7JXS."8^V33,'&)E/6)ON*V%XB!I#T09I+LL;F<BG:W/!Z
M<.@*6:*P(LRZ/7?Y68K,L5L8EE1(.OJ./E!T?4FDQWDG&V*1OUE/'%$BD;8<
MR/M5IUW=^6C=1#O[L.W*VY33Y\!F9$*\=:S1)S:QH+[P"\8B%OS)C R'#B3Q
M[-],WSIO^^ZR4)_4#.3GT6DLQA^W#J 2@9U:;7&1NH58?0I3QI*CVU9)JI-B
M)L=E<7O3>^>)UDE8,'>QBAU+Q0.M>S[FC;5BD5$.%C%*:5BQQ?XN 5P< WE1
M^0Y[,.J^H@ R[-X2:?MR;N'WNSKXU>+QE@710\/!KC'8CR+T+VT%I9.+Z\M3
MX)Q;8,SG((=%[[&]9$7?XQ=PMFW1Q&Q0/ ]U!XH;%A\#EVDB<_*N+%S-,_+*
MH-EX7ZF,)4+)F6R?)U"H)-Q)7<.E]FO6Z$"D9:Y$CJ\SRPD?Y&5J "N:D*H2
M'$TGRU37VV*_(?I^[TP"!A[AH2#)TF1M-(DQ"Q-PELECBS=I'KNT#\[#T%6+
MTU%1V]7HT3@;TZ["E>_H\.JAD63Q:)FFS5XUZ]93[[M3;Q@MWC+X5[S3AW\-
M<$'K$Y/2CV&\++=-AC],1M%#FGZV.Z-!Z4<]C%Z=R;#QM4H8%;GTU*%'AS(8
MZ8,/Y,  +0W=)E'+X'X4IDGAJWY4BB="D_^X[??VH+ U:CUM<[(K(L"3<2]Z
MVZ@,5;6OG!/ER]35?MD54O;3.<F80W!0Y=$\B_SQ?AK$'*JT1U3O(9-AEPV<
M^94-?UI;LH$U]=\#O!%AB ,C6\%BWHER)T;8<50<2'5QO=Z*I8=4YN2S+S#E
MK#^NCB@'(_&59^XAETQO)M<=;2WBPR%LFE"/D0J:);_K?,<7'#5THX//=\$3
MV$!<=1_C:?86*"&5O4"_\;LA6,\PI;5T.8Y%T6 _9_GR4O\=L# .Y0A^\C(/
ME@Y:N)I*2/X#RY$+/]8(\<3-%@=QNJX$$=N4-/J$-I>Z(OMX$Y)N-7U .M)A
M>"L%,>[L5\!.T-#O!=Z@^UJ;(!4DO,7DY^"L-WTQ#FK/*+;E07OBEL)*E7G/
MA?SX\C*FT(6K,A,+9CFSOO>-JG2H"T-C)@53JV#$S6ZY:)04LZ*R;(H5C8O]
M*25OC1,>&C>[\8!3%!5KO]+S8;2FTLWEPL41HYQ?24P=PE^W1MVV>H]QE[D;
MAA&[Y'86!5.*YL&5D#9+]ZF_;40W.J"B ) J)6\T.QKO0=S;<M:[#F *R3RW
M8?,S1&<77M)@X;Z /V;&^I[436;OG[2/=7727II&VJ9^Z%T&6PH;\FB+G974
MUES3=[)\N]_9%I!>J,+ .F1+2FAP@!N\R.3N4UI)C':?^U_BR-:5U\+5:LGV
MT+V,_OF?YM/9_!7(0UBW?B!=!OY]7Y@@9!*[:+%<&TLZ;6'1,$YS8Y)?E);B
M]VI##V7H=[18T20H]U6FCEQXK%V'1+ES1T)U=>E?L42 52"'6(!7-EFD#;A7
MM1>P#)$LS4%!4BDM^Q792D3U(>AM*7V01\OB!N/KV:%CSD=*B0%6)^)8=WYA
ML250]K[VV2%"<<Q>CF0O?S5''H"64*;85NXW1A5F6"P*A\T+!2OHP.E?,_Q2
M2$M8#?< E$&RGII>6V]+[&M1<L(A< 02_J,,7KLO.!E3*K$C#UVKG&* 49+
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
M$_Q\H_RQ+6,P@8GBNUD:,P,*OU8K<] D3>!^-ERHB@NBC[PR]6VHD_E&4[7
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
MWW!N#1$8"PK-I#)H!?DK=_"2!JF4PF)5!#D%_U%Q+T[VIU!]@RC</"0R7K%
MS#>>:9I7!\=K.[UU@* F.FWK'^09^4@;(J9;!.1&>:/"&R@+\-W5]#YQ;QJD
MKU24@?1I8 <7MCOC[1#=9*Y5GZO6&K)<A\H47]JW)&G"JQN6OQ,6WZ"1!O2W
M-^Q54!ZOWXQ,'?>*9&3J7H4^O_,T1OXTRKHEPM;7*3?*QJ?<3:;2SM%VQ;4\
M%:=#:=S!Y<P0&&'&MI.#MV<GA\I2!7^:OYS#J%6JG=_HG%UF7!R$8$NH^VI1
M&*)[CG4GC)7C[_"#;#W/+4+@RUF87M7E'<(;W>@'/YD'V_/S+ B&CLJ=.F7
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
MF\9UT"@.U]ZOZPTMY^9RY65U-'J=]KG&LD"%!QEL<P+,P"@OC$)0_C4KKKK
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
MP9GJ]EKU56:$#DB[SJ9@#U;VI-6P\$8X(SYT;LM,HNA)LC3*7HF^* Z+:[A
MK_S;8?;/L]5B@?9<E-2"D]8)@S<B5J4A>%-92%^!PWM01 PF/A;O[GEY#L.O
MVG8O-,\"K7:M*+HO/3P8:O5A#3W>,CT42#6^1']31CE2!O*8E2[?L9A[&5H"
M.Y&#S9R*LX2"\#!Z"I_'F"CTI*RP2-UF?K,""EC?KEC;>YI2@CN@C+8,I(%Z
M&BB<;4"GJ8?WPRM]V+P$<W3'S#QDTJ\[LSNA2O<_F=JR&L0$&Q]D^+G#OPO-
M+P) ,24\Y&T;>D9PWST$233"6/=&"0T;>  *:(O^CY!TX=?,QDXI(OP]YGI.
MI8)@RU='2LREG7W#62:=;.Q7L^DV&$?,;-^EL>OMO_];,1K_&&TT.8-6D=G"
M T5M5>^ ]]]B^:USM%G/LI>(/O-[9L;1;.Q$U9@ZY@I(IV0.9X;W]]6&4M=!
M9)NBAU2^FU'Y,TJ/_CV+3@U$OLOI)5#BZ^D%\D4"SDR> B19-IBGGZ*'CJ\0
M[8/M:I]I<A'&[V');,)JX[F#<A"[2N>-R;,7QK%^L%T=^C08MJ(2CG"L>W1S
M8G(MJ"^/N"E_J[7C?TS7<]H^&QYQ0C6_<JR/AR&AQ$V?45 ]Z(;P.^C!<<N5
MAFD]TND)&MLUIE3NX*@>7&MPL?A8K3$CM4-K#>VG#;C6@$"Z8[/N/:TD4&IX
MB$.0U-0S)N\FW)L$3FIHZ4Q I<;7+@:&&I^H@OAD6,HHEF<7FT-SX0*1-@7.
M&3;4$8>SXXRZ 6TV[YN]G,FA?2V&2A$^50:A1(A2$?DL4)D1MR+8>PM@$4H_
MCXY_N??!:@&:3 Y7X4R&HDL+U&1P1^Y$48Q(5_OA3;8NN4'^V&3GH'?D'I;*
M?B\JO;"M$0^LQ489NJ9!1O\8+E/S+?L\'22\.U*[D0 \3.$@/H!X6MQ[[9E8
M+;6?VK1N7?HIW*+T=[OK>866[$[V:ZSF%0PX5LXKN#MVVN#C!;V"2WLO^WQ[
M@:ZOHY^W:# B\?%KF/;+Z67*M<[=HL1T:A/$T#2YXX64]]F$,$6OND?%[TP=
MK)3VE(1O/!-0.<Q4W2&?YV&&P@M3?OX,SE*.YJ++"(E4O5$_B W;W?B9=:#R
M L2&.(X[ILZ0>D0PE[P/SL4/[N$]=V8?9-1NPE0#3S3Q0#IIN_L++HLW<F4[
MY,F'KI @^+QQ8.3-Q;)*9-?3[ 2=R+7=!-+\VG&+L]<;:N>1=B<CB\CX@-LQ
MBH\8L, H/&)HJ/,@$N.WJ7L_8DEKP ^&G_A&^?9XI0<LQHX&=\L*071CFY@P
M;1'"XHB% 8E$00O#/@/<PJ"[3AB%45WZ8=O8'IG;_1)JBIT[ 2CM8LA>+U+!
M;L'=T1('UFW.+6"(#Z#5"(3@WFT\#CC?[I%UV.\.AMJBU?Y*&[N92P;\>G7W
M\1/(T!LXL1O*GK^05(S4:'.'[_F"<1).H[XQ/WK400[2FITZ/ A<H^/D&CT
M:7#OW8V6BTFIUE>)F+1]@0F/]H<RW'MB3>"?R$W>#DZ7>CJ!7G50!NWO!JC;
M81+8#Q\N;N?J"%.W:_GVQJC[>AI1$17!RUWE(QU $332'@W1&<\J5 )VH5J%
M;^P';[5[J '(U==O1SMH9=<-L6&J3LM2Z?8>(KQ-P'UOPU3/O3#5\RU(,IQL
M_<_C+_/-?STE]?NH*(_"0@*/UW&KB->Z2M]],<KB6R]&JN/JC^JX_D,Z/EC.
M%PG^OR=^W-X778BWE;JYXD!NJ:=3/J4F/%O*9>DCM*5:<2!M\;NP$RI;H*FP
M\\?9T[+PDPY&DA>SBZU*8V@]]Z]GVZW$^TA?[S1"!:.)1XARM?B,-.:/[S[[
MYQO*OPRZ,23S;+5><VHU:&7P4K@--%8W&M,R.J0XL+E#$[:^G]\8.HE3)AWG
M3V;RP92GB^"IKP'):_J8=T#J!8$\N\]/F\DJ"3R7O& ;R'-M#M4$U%PHLR>
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
MY?H/4$L! A0#%     @ 9HI>3Q\CSP/     $P(   L              ( !
M     %]R96QS+RYR96QS4$L! A0#%     @ 9HI>3R?HAPZ"    L0   !
M             ( !Z0   &1O8U!R;W!S+V%P<"YX;6Q02P$"% ,4    " !F
MBEY/H_#ZN^X    K @  $0              @ &9 0  9&]C4')O<',O8V]R
M92YX;6Q02P$"% ,4    " !FBEY/F5R<(Q &  "<)P  $P
M@ &V @  >&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0    ( &:*7D]@H+@K
M(@,  .8.   8              "  ?<(  !X;"]W;W)K<VAE971S+W-H965T
M,2YX;6Q02P$"% ,4    " !FBEY/.KMDKEL$   W%0  &
M@ %/#   >&PO=V]R:W-H965T<R]S:&5E=#(N>&UL4$L! A0#%     @ 9HI>
M3\T]!HYT @  V0@  !@              ( !X!   'AL+W=O<FMS:&5E=',O
M<VAE970S+GAM;%!+ 0(4 Q0    ( &:*7D^@T5K:9@0  '03   8
M      "  8H3  !X;"]W;W)K<VAE971S+W-H965T-"YX;6Q02P$"% ,4
M" !FBEY/_%.UL&H"  ".!P  &               @ $F&   >&PO=V]R:W-H
M965T<R]S:&5E=#4N>&UL4$L! A0#%     @ 9HI>3[0[Z(5A"   6#0  !@
M             ( !QAH  'AL+W=O<FMS:&5E=',O<VAE970V+GAM;%!+ 0(4
M Q0    ( &:*7D]IC/R)R@0  &T7   8              "  5TC  !X;"]W
M;W)K<VAE971S+W-H965T-RYX;6Q02P$"% ,4    " !FBEY/16@[)+8!  #3
M P  &               @ %=*   >&PO=V]R:W-H965T<R]S:&5E=#@N>&UL
M4$L! A0#%     @ 9HI>3QOOAN:U 0  TP,  !@              ( !22H
M 'AL+W=O<FMS:&5E=',O<VAE970Y+GAM;%!+ 0(4 Q0    ( &:*7D\3UBC+
MM0$  -,#   9              "  30L  !X;"]W;W)K<VAE971S+W-H965T
M,3 N>&UL4$L! A0#%     @ 9HI>3]QZ_5.X 0  T0,  !D
M ( !("X  'AL+W=O<FMS:&5E=',O<VAE970Q,2YX;6Q02P$"% ,4    " !F
MBEY/-OX)F;8!  #3 P  &0              @ $/,   >&PO=V]R:W-H965T
M<R]S:&5E=#$R+GAM;%!+ 0(4 Q0    ( &:*7D\$-0ACMP$  -,#   9
M          "  ?PQ  !X;"]W;W)K<VAE971S+W-H965T,3,N>&UL4$L! A0#
M%     @ 9HI>3[P&FJRV 0  TP,  !D              ( !ZC,  'AL+W=O
M<FMS:&5E=',O<VAE970Q-"YX;6Q02P$"% ,4    " !FBEY/R?B4V;4!  #3
M P  &0              @ '7-0  >&PO=V]R:W-H965T<R]S:&5E=#$U+GAM
M;%!+ 0(4 Q0    ( &:*7D_H1:5=LP$  -,#   9              "  <,W
M  !X;"]W;W)K<VAE971S+W-H965T,38N>&UL4$L! A0#%     @ 9HI>3T)E
M($JU 0  TP,  !D              ( !K3D  'AL+W=O<FMS:&5E=',O<VAE
M970Q-RYX;6Q02P$"% ,4    " !FBEY/8C7Q:K@!  #2 P  &0
M    @ &9.P  >&PO=V]R:W-H965T<R]S:&5E=#$X+GAM;%!+ 0(4 Q0    (
M &:*7D_=W4%LMP$  -,#   9              "  8@]  !X;"]W;W)K<VAE
M971S+W-H965T,3DN>&UL4$L! A0#%     @ 9HI>3X,&$M.V 0  TP,  !D
M             ( !=C\  'AL+W=O<FMS:&5E=',O<VAE970R,"YX;6Q02P$"
M% ,4    " !FBEY/QVB#7;4!  #3 P  &0              @ %C00  >&PO
M=V]R:W-H965T<R]S:&5E=#(Q+GAM;%!+ 0(4 Q0    ( &:*7D^JA.IGN $
M -,#   9              "  4]#  !X;"]W;W)K<VAE971S+W-H965T,C(N
M>&UL4$L! A0#%     @ 9HI>3YY;7+*T 0  TP,  !D              ( !
M/D4  'AL+W=O<FMS:&5E=',O<VAE970R,RYX;6Q02P$"% ,4    " !FBEY/
M8E\,>K8!  #3 P  &0              @ $I1P  >&PO=V]R:W-H965T<R]S
M:&5E=#(T+GAM;%!+ 0(4 Q0    ( &:*7D_=D,N*N $  -,#   9
M      "  19)  !X;"]W;W)K<VAE971S+W-H965T,C4N>&UL4$L! A0#%
M  @ 9HI>3TIG)?:Y 0  TP,  !D              ( !!4L  'AL+W=O<FMS
M:&5E=',O<VAE970R-BYX;6Q02P$"% ,4    " !FBEY/!*F6M+4!  #3 P
M&0              @ 'U3   >&PO=V]R:W-H965T<R]S:&5E=#(W+GAM;%!+
M 0(4 Q0    ( &:*7D_NT!')MP$  -,#   9              "  >%.  !X
M;"]W;W)K<VAE971S+W-H965T,C@N>&UL4$L! A0#%     @ 9HI>3V#.$,.U
M 0  TP,  !D              ( !SU   'AL+W=O<FMS:&5E=',O<VAE970R
M.2YX;6Q02P$"% ,4    " !FBEY/8%;$T=8"  !,#   &0
M@ &[4@  >&PO=V]R:W-H965T<R]S:&5E=#,P+GAM;%!+ 0(4 Q0    ( &:*
M7D^Q8KD"_ $  ,P%   9              "  <A5  !X;"]W;W)K<VAE971S
M+W-H965T,S$N>&UL4$L! A0#%     @ 9HI>3[7R#!RY 0  TP,  !D
M         ( !^U<  'AL+W=O<FMS:&5E=',O<VAE970S,BYX;6Q02P$"% ,4
M    " !FBEY//@F0G[@!  #3 P  &0              @ 'K60  >&PO=V]R
M:W-H965T<R]S:&5E=#,S+GAM;%!+ 0(4 Q0    ( &:*7D]2;HBLQP$  #@$
M   9              "  =I;  !X;"]W;W)K<VAE971S+W-H965T,S0N>&UL
M4$L! A0#%     @ 9HI>3^G!6ABT 0  TP,  !D              ( !V%T
M 'AL+W=O<FMS:&5E=',O<VAE970S-2YX;6Q02P$"% ,4    " !FBEY/.(6^
M(KD!  #3 P  &0              @ '#7P  >&PO=V]R:W-H965T<R]S:&5E
M=#,V+GAM;%!+ 0(4 Q0    ( &:*7D_GUE9HW0$   (%   9
M  "  ;-A  !X;"]W;W)K<VAE971S+W-H965T,S<N>&UL4$L! A0#%     @
M9HI>3W >YO_& 0  . 0  !D              ( !QV,  'AL+W=O<FMS:&5E
M=',O<VAE970S."YX;6Q02P$"% ,4    " !FBEY/VTD1FKD!  #3 P  &0
M            @ '$90  >&PO=V]R:W-H965T<R]S:&5E=#,Y+GAM;%!+ 0(4
M Q0    ( &:*7D^2(IKON0$  -,#   9              "  ;1G  !X;"]W
M;W)K<VAE971S+W-H965T-# N>&UL4$L! A0#%     @ 9HI>3WOZU#*T 0
MTP,  !D              ( !I&D  'AL+W=O<FMS:&5E=',O<VAE970T,2YX
M;6Q02P$"% ,4    " !FBEY/Y>;2H;D!  #3 P  &0              @ &/
M:P  >&PO=V]R:W-H965T<R]S:&5E=#0R+GAM;%!+ 0(4 Q0    ( &:*7D]A
MP@'3N@$  -,#   9              "  7]M  !X;"]W;W)K<VAE971S+W-H
M965T-#,N>&UL4$L! A0#%     @ 9HI>3[;1+[NY 0  TP,  !D
M     ( !<&\  'AL+W=O<FMS:&5E=',O<VAE970T-"YX;6Q02P$"% ,4
M" !FBEY/S@G5_=X!   "!0  &0              @ %@<0  >&PO=V]R:W-H
M965T<R]S:&5E=#0U+GAM;%!+ 0(4 Q0    ( &:*7D\/GF[DN0$  -,#   9
M              "  75S  !X;"]W;W)K<VAE971S+W-H965T-#8N>&UL4$L!
M A0#%     @ 9HI>3\[R25;$ 0  . 0  !D              ( !974  'AL
M+W=O<FMS:&5E=',O<VAE970T-RYX;6Q02P$"% ,4    " !FBEY/OR#MO+ %
M   B(P  &0              @ %@=P  >&PO=V]R:W-H965T<R]S:&5E=#0X
M+GAM;%!+ 0(4 Q0    ( &:*7D^S;CB UP,  ((5   9              "
M 4=]  !X;"]W;W)K<VAE971S+W-H965T-#DN>&UL4$L! A0#%     @ 9HI>
M3_5NB;H[ @  D08  !D              ( !58$  'AL+W=O<FMS:&5E=',O
M<VAE970U,"YX;6Q02P$"% ,4    " !FBEY//=Q11ST"  "+!@  &0
M        @ ''@P  >&PO=V]R:W-H965T<R]S:&5E=#4Q+GAM;%!+ 0(4 Q0
M   ( &:*7D\EX><7-0,  #8-   9              "  3N&  !X;"]W;W)K
M<VAE971S+W-H965T-3(N>&UL4$L! A0#%     @ 9HI>3^7BLT;  @  F D
M !D              ( !IXD  'AL+W=O<FMS:&5E=',O<VAE970U,RYX;6Q0
M2P$"% ,4    " !FBEY/1>0?*OL"   >#   &0              @ &>C
M>&PO=V]R:W-H965T<R]S:&5E=#4T+GAM;%!+ 0(4 Q0    ( &:*7D^E7.Q(
M P(  'P%   9              "  ="/  !X;"]W;W)K<VAE971S+W-H965T
M-34N>&UL4$L! A0#%     @ 9HI>3P\M<$M" @  %P<  !D
M ( !"I(  'AL+W=O<FMS:&5E=',O<VAE970U-BYX;6Q02P$"% ,4    " !F
MBEY/#&J?@@,"  "=!0  &0              @ &#E   >&PO=V]R:W-H965T
M<R]S:&5E=#4W+GAM;%!+ 0(4 Q0    ( &:*7D^C=$AA P(  ,,%   9
M          "  ;V6  !X;"]W;W)K<VAE971S+W-H965T-3@N>&UL4$L! A0#
M%     @ 9HI>3R4))PSP @  Q@L  !D              ( !]Y@  'AL+W=O
M<FMS:&5E=',O<VAE970U.2YX;6Q02P$"% ,4    " !FBEY/8)A\^PH$  !Q
M%   &0              @ $>G   >&PO=V]R:W-H965T<R]S:&5E=#8P+GAM
M;%!+ 0(4 Q0    ( &:*7D^+(L2*>P(  ",(   9              "  5^@
M  !X;"]W;W)K<VAE971S+W-H965T-C$N>&UL4$L! A0#%     @ 9HI>3P/^
MP%L. @  ] 4  !D              ( !$:,  'AL+W=O<FMS:&5E=',O<VAE
M970V,BYX;6Q02P$"% ,4    " !FBEY/.(J0*/4!  !5!0  &0
M    @ %6I0  >&PO=V]R:W-H965T<R]S:&5E=#8S+GAM;%!+ 0(4 Q0    (
M &:*7D_ #"[8* (  )8&   9              "  8*G  !X;"]W;W)K<VAE
M971S+W-H965T-C0N>&UL4$L! A0#%     @ 9HI>3PQQ4UT# @  OP4  !D
M             ( !X:D  'AL+W=O<FMS:&5E=',O<VAE970V-2YX;6Q02P$"
M% ,4    " !FBEY/F"F+#AP"   ,!@  &0              @ $;K   >&PO
M=V]R:W-H965T<R]S:&5E=#8V+GAM;%!+ 0(4 Q0    ( &:*7D]9Z"ZIY (
M 'P,   9              "  6ZN  !X;"]W;W)K<VAE971S+W-H965T-C<N
M>&UL4$L! A0#%     @ 9HI>3PY*)?L: @  ]@4  !D              ( !
MB;$  'AL+W=O<FMS:&5E=',O<VAE970V."YX;6Q02P$"% ,4    " !FBEY/
M]>@NU1<"   Y!@  &0              @ ':LP  >&PO=V]R:W-H965T<R]S
M:&5E=#8Y+GAM;%!+ 0(4 Q0    ( &:*7D_/G/Z+_0$  !H%   9
M      "  2BV  !X;"]W;W)K<VAE971S+W-H965T-S N>&UL4$L! A0#%
M  @ 9HI>3TZY!3K# 0  (P0  !D              ( !7+@  'AL+W=O<FMS
M:&5E=',O<VAE970W,2YX;6Q02P$"% ,4    " !FBEY/S0;L ! "  #[!0
M&0              @ %6N@  >&PO=V]R:W-H965T<R]S:&5E=#<R+GAM;%!+
M 0(4 Q0    ( &:*7D_<'6(L10(  !T'   9              "  9V\  !X
M;"]W;W)K<VAE971S+W-H965T-S,N>&UL4$L! A0#%     @ 9HI>3W8&9W3T
M 0  "@4  !D              ( !&;\  'AL+W=O<FMS:&5E=',O<VAE970W
M-"YX;6Q02P$"% ,4    " !FBEY/'3.;XRH"  !7!P  &0
M@ %$P0  >&PO=V]R:W-H965T<R]S:&5E=#<U+GAM;%!+ 0(4 Q0    ( &:*
M7D\TFDSX; (  #,(   9              "  :7#  !X;"]W;W)K<VAE971S
M+W-H965T-S8N>&UL4$L! A0#%     @ 9HI>3Y.6G+)^ @  UP@  !D
M         ( !2,8  'AL+W=O<FMS:&5E=',O<VAE970W-RYX;6Q02P$"% ,4
M    " !FBEY/@/1-*2\"  "O!@  &0              @ ']R   >&PO=V]R
M:W-H965T<R]S:&5E=#<X+GAM;%!+ 0(4 Q0    ( &:*7D\L:<$^4P,  %$.
M   9              "  6/+  !X;"]W;W)K<VAE971S+W-H965T-SDN>&UL
M4$L! A0#%     @ 9HI>3XG,8,V>!0  \!\  !D              ( ![<X
M 'AL+W=O<FMS:&5E=',O<VAE970X,"YX;6Q02P$"% ,4    " !FBEY/V= D
M):("  !""0  &0              @ '"U   >&PO=V]R:W-H965T<R]S:&5E
M=#@Q+GAM;%!+ 0(4 Q0    ( &:*7D^[3W_N?@0  +06   9
M  "  9O7  !X;"]W;W)K<VAE971S+W-H965T.#(N>&UL4$L! A0#%     @
M9HI>3W=^@6^Q @  A@H  !D              ( !4-P  'AL+W=O<FMS:&5E
M=',O<VAE970X,RYX;6Q02P$"% ,4    " !FBEY/#-S98IL"  #C"   &0
M            @ $XWP  >&PO=V]R:W-H965T<R]S:&5E=#@T+GAM;%!+ 0(4
M Q0    ( &:*7D\Y@"YA/0(  *8&   9              "  0KB  !X;"]W
M;W)K<VAE971S+W-H965T.#4N>&UL4$L! A0#%     @ 9HI>3P:GBWM !
M2Q<  !D              ( !?N0  'AL+W=O<FMS:&5E=',O<VAE970X-BYX
M;6Q02P$"% ,4    " !FBEY/TL#=FF8#  !3#P  &0              @ 'U
MZ   >&PO=V]R:W-H965T<R]S:&5E=#@W+GAM;%!+ 0(4 Q0    ( &:*7D^A
M$K/:. (  )P'   9              "  9+L  !X;"]W;W)K<VAE971S+W-H
M965T.#@N>&UL4$L! A0#%     @ 9HI>3UK=L;;8K0  TLP" !0
M     ( ! >\  'AL+W-H87)E9%-T<FEN9W,N>&UL4$L! A0#%     @ 9HI>
M3WZ./FM6 @  7 P   T              ( !"YT! 'AL+W-T>6QE<RYX;6Q0
M2P$"% ,4    " !FBEY/H*$'2!X&  !:.@  #P              @ &,GP$
M>&PO=V]R:V)O;VLN>&UL4$L! A0#%     @ 9HI>3ZW=8N6M @  ;30  !H
M             ( !UZ4! 'AL+U]R96QS+W=O<FMB;V]K+GAM;"YR96QS4$L!
M A0#%     @ 9XI>3_*G>&P\ @  WC(  !,              ( !O*@! %M#
G;VYT96YT7U1Y<&5S72YX;6Q02P4&     &$ 80"9&@  *:L!

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